這是研究工具,不是對戰系統—— 沒有配對、沒有對手連線、沒有勝負判定。
空
場上還沒有符文
空
未指定
空
空
空
空
空
空
空
場上還沒有符文
空
空
未指定
空
空
空
回合雙方交替:你打奇數回合、對手打偶數回合。 目前是你的回合(你自己打過 1 個回合)。
推進一回合會對該回合的玩家跑一次回合開始流程: 喚醒(415.3.a)→ 召 2 張符文(315.3.b)→ 抽一張(315.4.b)。
各自第一個回合的符文已經算在開局狀態裡(先手 2 張、後手 3 張 —— 485.7),所以那一回合只抽牌不再加符文。 之後是 先手 4 → 後手 5 → 先手 6⋯⋯,到 12 張就不再增加。
加減的是差額,不是覆蓋成公式值 —— 回收符文取得符能後那張會永久離場(164.2.b),你手動調過的張數會被保留。 照公式你應召出過 2 張。
目前是普通開環310.1回合玩家擁有優先行動權時,可以打出任何卡牌或技能(310.1.a)
先匯入 對手 的牌組才能模擬
這一方的牌組裡還沒有戰場 —— 匯入含戰場的牌表後就能選
先匯入這一方的牌組,才能算出牌堆裡還剩什麼
先匯入 你 的牌組才能模擬
這一方的牌組裡還沒有戰場 —— 匯入含戰場的牌表後就能選
先匯入這一方的牌組,才能算出牌堆裡還剩什麼
這一方手上還沒有牌
先講最重要的:這不是對戰系統。沒有配對、沒有對手連線、沒有勝負判定,也不會有。 這裡的「對手」那一欄是給你自己擺對手盤面用的 —— 為了算出「以你知道的資訊,接下來會怎樣」,不是連到另一個人。
會做:從當下盤面算出精確的數字。牌堆裡還剩什麼、再抽幾張抽到某張卡的機率、手上哪些牌現在的符文付得起。 這些全部是精確計算,你可以自己驗算。
不會做:告訴你最佳解。要判斷「這個局面怎麼打最好」,程式必須看得懂 376 張卡各自的能力文字, 還要能執行戰鬥、據守、對決那整套流程 —— 那是一個完整的規則引擎。 沒有引擎卻跳出「建議」,那個建議是編的。
會做:模擬規則明文寫死的固定流程。開局抽四張(116)、手牌調度(117)、每回合喚醒+召符文+抽牌 (315.1、315.3.b、315.4.b、485.7)。抽牌是依剩餘張數加權隨機 —— 這跟從洗好的牌堆抽在機率上等價(114、108.4.d)。
會做:依回合狀態判斷打不打得出來。規則 307–310 把回合拆成四種狀態,每種能打出的卡不同 —— 閉環只有 [反應]、法術對決只有 [迅捷] 或 [反應]。 這條規則明確且可驗證,所以有做。但仍然不檢查目標與卡牌自身的其他限制。
不會做:判斷動作合不合法。「手牌裡付得起的」只比較符文張數與費用,不檢查時機、目標或能力限制。
對手的手牌預設只記張數。核心規則 108.7.c 說手牌是私密資訊、108.7.e 說張數是公開資訊 —— 所以預設只填張數。你確實知道對手手上有哪張牌時再填內容, 這樣算出來的機率才是「以你實際知道的資訊」為基礎。
想分析整副牌組而不是單一局面,請用 機率計算。