牌
CardDeck Lab
通用卡牌游戏工具集
首页
对局决策

Mulligan 换牌决策辅助

起手要不要换牌,基本在前三秒就定了,但多数人只凭「感觉有戏」。这个工具把直觉换成一张可核对的清单:你先把这手牌的 0、1、2、3、4 费以上各几张填进去,再写下你自己的起手保留条件(最少几张可动牌、最少几种牌、平均费用上限),工具会逐条核对条件、算出起手评分,并按「优先换掉最贵的死牌」的顺序告诉你到底该换几张,包括该不该直接重 mull。

张
本页视为资源位,不计入可动牌
张
张
张
张
种
同名的 4 张只算 1 种
张
1-2 费、能真正打出去的非资源牌
种
费
只统计 0 费以外的牌
结果

怎么用

STEP 1

先把 7 张手牌按费用分档填进去:0 费(地或资源)、1 费、2 费、3 费、4 费及以上。本页把 0 费视为资源位,不计入可动牌;如果你的游戏里 0 费是可打的动作牌,把它们填到 1 费那一档。

STEP 2

再填不同卡牌种类数,同名的 4 张只算 1 种。种类越少越可能是「只有一张能打」的伪曲面,这类手牌就算费用低也要小心。

STEP 3

写下你的三条保留条件:最少几张 1-2 费可动牌、最少几种牌、平均费用上限。快攻卡组把上限压到 2.0 附近,中速放到 2.4,控制放到 2.8 左右。

STEP 4

看「换牌数量」这一行:工具只换掉费用最高、又不能帮你满足条件的牌,一直换到条件满足或者只剩下 4 张为止。如果可动牌是 0,它会直接建议整手重 mull。

易错:三类高频错法

  • 把 0 费牌算进可动牌。7 张手里有 3 张地,真正能打的只有 4 张;把地也算进去,你会高估手牌质量一截,换牌标准跟着松掉,最后该留的牌被换走了。
  • 用「感觉能打」代替成文的条件。不同赛制、不同先后手的保留标准差得很远:同一张 2 费单卡在快攻对局里该换,在中速对局里该留。把条件写成数字,每局照同一套标准执行。
  • 一次换太多。工具的换牌算法刻意停在「还剩 4 张」这一步,因为伦敦规则本身要求至少保留 4 张。如果连换 3 张,剩下那手几乎必然还是死牌,等于白换一次机会。
  • 多局赛制里用同一套标准。BO3 的第一局目标是抢节奏,第三局目标是打长局:第一局可以把平均费用上限压到 1.8,第三局放宽到 2.6。两套条件各跑一遍再决定。

保留规则:伦敦规则是怎么落成数字的

经典的伦敦(London)换牌规则只有三句:0 费牌全留、1 费只留一张、2 费只留一张;如果手牌里有 3 种以上不同的牌就整手保留。换算成公式:

保留张数 = 0 费张数 + min(1 费张数, 1) + min(2 费张数, 1)

举例:3 张地 + 2 张 1 费 + 2 张 2 费 + 1 张 4 费,按伦敦规则保留 3 + 1 + 1 = 5 张,换掉 2 张。这个数字在页面里作为「伦敦规则对照」单独给出,和你自定义的三条条件互不干扰——两者不一致,通常说明你的条件比伦敦规则更严。

本工具的换牌建议用的是另一套更贴近实战的贪心算法:把条件不满足的手牌按费用从高到低看,优先换掉 3 费及以上的「死牌」,因为它们既拉高平均费用又帮不上可动牌;只有当死牌换光、条件仍然不满足时,才动 1-2 费的牌。循环的终止条件是「三条条件全部满足」或「手上只剩 4 张」。

为什么保留 4 张是底线?因为再往下换,你的起手就已经失去所有组合可言,通常不如整手重抽(Paris mulligan)来得干净。

三条条件怎么定才不是拍脑袋

可动牌阈值:能真正打出去的 1-2 费牌。快攻卡组要 3 张以上,因为前两个回合必须各有一次动作;中速卡组 2 张就够;控制卡组可以放宽到 1 张,反正多一个回合能补牌。

种类数阈值:3 种是常见底线,因为「地 + 1 张单卡」的手牌在中后期几乎必然被对手单方面压制;4 种以上才算稳。

平均费用上限:不要拍一个整数,用你自己上赛季的起手均值当基准。例:中速卡组的起手平均费用是 2.4,那上限就写 2.4;快攻卡组起手均值 1.8,上限写 2.0,超出部分就是这局要付的「曲线税」。

起手评分的算法写在页面上:

评分 = 可动率 x 50% + 多样性 x 20% + 曲线分 x 30%

其中 可动率 = 1-2 费牌 / 非 0 费牌,多样性 = min(种类数 / 5, 1),曲线分 = max(0, 100 − |平均费用 − 2| x 25)。权重 50/20/30 是默认值,你可以按自己的牌风改:把曲线分权重压到 10,评分就几乎只看能不能动起来。

三个完整算例

  • 该留的标准快攻手牌:3 张地 + 2 张 1 费 + 1 张 2 费 + 1 张 4 费,种类 4。可动牌 3 张,可动率 = 3/4 = 75%,多样性 = 4/5 = 80%,平均费用 = (1+1+2+4)/4 = 2.0,曲线分 = 100。评分 = 37.5 + 16 + 30 = 83.5,三条条件全过 → 保留全部,一张不换。
  • 典型伪曲面(本页默认):3 张地 + 1 张 1 费 + 1 张 2 费 + 1 张 3 费 + 1 张 4 费,种类 3。可动率 = 2/4 = 50%,平均费用 = 10/4 = 2.5,超上限 2.0。评分 = 25 + 12 + 26.25 = 63.3,条件满足 2/3 → 换掉 2 张(3 费和 4 费),换完平均费用降到 1.5,可动牌仍有 2 张。
  • 该重 mull 的手牌:5 张地 + 1 张 3 费 + 1 张 6 费。可动牌 0 张,可动率无法计算,平均费用 = 4.5。无论怎么换都留不下 1-2 费的动作,直接整手重抽,别在 7 张里挑。

三个算例可以直接填进本页核对:评分会分别给出 83.5、63.3 和「重 mull」,和你手算的结果一致。

常见问题

重 mull 之后还是不满意,该怎么办?
这时候应该做整手重抽(Paris mulligan),也就是把 7 张全换掉。经验值是:每多 mull 一次,你大约损失半张牌的起手优势,所以第三次 mull 通常就不值得了,应该硬着头皮用剩下的牌打。工具在可动牌为 0 时会直接给「整手换掉」的建议,但不会替你决定第几次停手。
先后手要不要用不同的条件?
要。先手想抢节奏,平均费用上限应该更低,比如 1.8;后手多了一个回合可以补牌,能容忍更贵的牌,上限放到 2.6。同理,先手的多样性要求可以更高(种类至少 4),后手允许 3 种。最实用的做法是把两组数各存一遍,开局前先看自己是不是后手。
0 费牌在我的游戏里是可打的动作牌,怎么办?
两种改法:一是在填表时把 0 费牌的数量填到 1 费档,工具就会把它们算进可动牌;二是把「可动牌阈值」设为 0,同时接受可动率这一项失去意义。本页默认把 0 费当资源位,是因为绝大多数卡牌游戏里 0 费牌是地或资源,如果你玩的游戏不是这样,请务必按上面调整。
这个工具会告诉我该出什么牌吗?
不会。它只处理起手保留这一个环节:不评估对手、不算胜率、不推荐具体牌面组合。对局中的取舍属于另一类问题,需要对手范围和局面信息,本页没有这些输入。
评分 63 分算高还是算低?
这个分数只在你自己的条件下有意义,不是牌组强度的客观评价。63.3 分对应的意思是「条件满足 2/3、建议换掉 2 张」。要横向比较,得先固定三条条件和权重,再用同一套参数去跑另一个卡组的起手,两个分数才有可比性。

边界说明

  • 评分与换牌建议都建立在你填的三条条件与默认权重上,属于你自己的模型,不是对牌组强度的客观评价。
  • 本页只处理起手换牌,不评估对手、不计算胜率,也不读取或上传任何牌局信息。
  • 工具把 0 费牌视为资源位;若你的游戏里 0 费可打,需自行调整分档方式或把阈值设为 0。
  • 不同赛制、先后手与个人牌风对应的保留标准并不相同,工具提供的是核对清单,最终取舍仍由你决定。