在哥特塔罗2026中,牌桌上的空位由人工智能补上:它会像真人玩家一样叫牌、在5人局中叫王、出牌并计分。你可以独自与电脑对战法式塔罗牌,也可以在人数不足时用它补齐牌桌。
本页详细介绍这个AI的工作方式:它在一局中记住什么、在一局又一局中从你身上学到什么、为什么有时会故意失误,以及它的难度如何在比赛中自动调整。
AI的强大之处
- 零违规: 每一张出牌都符合塔罗牌规则。
- 深思熟虑的叫牌: 当庄之前,它会像老练玩家一样评估手牌。
- 高手级的叫王与扣牌: 在5人局中,它会为己方选择国王并安排扣牌。
- 完美的记忆: 它会记牌、发现缺门,并推理出隐藏的同伴。
- 每墩都算概率: 它会估算被王牌毙掉的风险和赢下这一墩的机会。
- 精通小牌(Petit): 它知道何时把小牌留到最后,何时把它救下。
- 学习你的打法: 为每位玩家追踪十种习惯,并持续更新。
- 像人一样出牌: 7%的变化,只出现在无关紧要的牌上。
始终遵守规则的玩家
每次出牌前,AI只考虑规则允许的牌:跟出所领的花色,无法跟出时出王牌毙牌,必须时压上更大的王牌。它从不出违规的牌,与它对局就和在真实牌桌上一模一样。
深思熟虑的叫牌
在决定是否当庄时,AI会像老练玩家一样审视手牌:它的Bout、王牌的数量与大小、国王与王后、长套花色、缺门与单张。据此,它会选择合适的契约——从Petite到Garde contre——或者选择不叫。
它也会提防保护不足的小牌:如果用来保护它的王牌太少,小牌可能被吃掉,AI在决定叫牌前会考虑这一点。
老练玩家般的叫王与扣牌
在5人局中,当庄的AI会叫自己最长花色中、自己手上没有的那张国王:借助自身优势,并迫使其他人在该花色上动用王牌。只有在别无选择时才会叫自己。扣牌时,它的做法如下:
- 提前制造缺门: 先扣掉最短的花色,为自己创造缺门以便毙牌。
- 从不扣贵重的牌: 绝不扣国王,绝不扣Bout。
- 保护同伴: 绝不把被叫国王的花色扣光,以免不得不用王牌毙掉自己同伴的国王。
- 王牌是最后手段: 只有在规则允许且别无他法时,才会扣掉小王牌。
完整记住整局牌
在每一局中,AI都会记录一位顶尖玩家心中所记的一切。下一局开始时,一切清零。
- 已出的牌: 从第一墩起打出的所有牌。因此它知道每种花色还有哪些牌未出现,并能认出最大牌。
- 缺门: 一旦某位玩家没有跟出某个花色,AI就会记下他已缺这门,包括王牌。
- 没有王牌的玩家: 垫牌而不毙牌的玩家已经没有王牌;AI会据此判断谁还能毙掉某个花色。
- 垫牌信号: 垫出另一花色的6到10,会被解读为对该花色的呼叫。
- 庄家自己的扣牌: 当庄的AI知道自己扣了哪些牌,并把它们从计算中排除。
在5人局中,它会调查隐藏的同伴:往庄家赢的墩里送分的玩家会变得可疑,往防守方送分的玩家则让人放心,而被叫的国王一出现,同伴身份就得到确认。防守时,它甚至会在第二墩首攻被叫花色中最小的牌,逼国王现身。
每墩都算概率
凭借记忆,AI在出牌前会计算:
- 被毙的风险: 已缺该花色但仍有王牌的玩家一定会毙牌;否则,AI会结合该玩家爱毙牌的倾向,估算他手上没有任何未出现牌的概率。
- 赢下这一墩的机会: 对每张牌,它都会估算面对后面出牌的玩家时,这张牌能否保持最大。
跟牌时,如果这一墩稳赢或必定归属确定的盟友,它就往里送分。垫牌时,它会示意自己国王的花色,或用短套中的小牌为自己制造缺门。首攻时,它在进攻和防守中采用不同的策略,并优先选择没有对手能毙的花色。
精通小牌
- 王牌多的手牌: 只要计算显示机会很大,它就把小牌留到最后一墩:它会比较自己的王牌与对手手中尚未出现的王牌。
- 王牌少,或风险增大时: 它会尽早救下小牌,把它塞进一个稳赢的墩里。
小牌(Petit,即1号王牌)是三张Bout之一,如果在最后一墩打出可获得奖励。AI会有条不紊地处理它:
一个会学习你习惯的AI
一局又一局,AI观察每位玩家的打法并建立档案,按所担任的角色分类:庄家、防守方或同伴。
此外,它还为每位玩家建立整体档案:当庄频率、偏好的契约、激进程度、毙牌倾向、成功率。
一个习惯只有在被观察到足够多次后才会计入,而且越近期的情况权重越大:改变风格的玩家很快会被重新评估,仅凭一局绝不会被贴上标签。
AI会把这些用在决策中。面对经常很早调主的激进庄家,防守方会保留自己的大王牌;习惯往庄家墩里送分的防守者,不会再仅凭这一点被当成庄家的同伴。
只使用公开信息:AI只观察所有人都能看到的牌,从不看其他玩家的手牌。档案保存在你的手机上;只有已登录玩家打过和赢下的局数会发送到服务器,用于确定锦标赛类别。
| 观察到的习惯 | AI记录的内容 |
|---|---|
| 很早调主 | 庄家在前三次首攻中出王牌 |
| 首攻出王牌 | 玩家首攻王牌而不是普通花色 |
| 首攻被叫花色 | 5人局中,防守方在前四墩内首攻被叫国王的花色 |
| 给庄家送分 | 玩家在庄家赢下的墩里打出有分值的牌 |
| 把愚者留到最后 | 愚者(Excuse)在最后两墩打出 |
| 把小牌带到最后 | 小牌在最后一墩打出 |
| 信号明确 | 呼叫性的垫牌之后,跟着打出该花色的国王 |
| 宣布poignée | 玩家持有poignée(王牌组合)时会宣布 |
| 弱牌当庄 | 庄家打出的王牌很少,且最多只有一张Bout |
| 宕约 | 庄家一方没有达到所需分数 |
中性牌上7%的人性化因素
总是打出完美一手的AI容易被看穿,对战起来也不够有趣。因此,在约7%的决策中,哥特塔罗的AI会像真人玩家一样,打出另一张小牌而不是最佳的那张。
这种人性化因素只涉及中性牌:绝不会是有分值的牌、王牌、小牌或愚者,也绝不会是改变该墩赢家的一手。AI让打法有所变化,却从不白送分给对手。
锦标赛中的自适应难度
在锦标赛之外,AI以全力出战,只保留7%的人性化因素。在周末锦标赛中,机器人的水平取决于玩家的类别,该类别由服务器根据其胜率分配。
| 类别 | 分配条件 | 该桌机器人随机出牌的比例 |
|---|---|---|
| 绿色 | 赢局比例低于40% | 30% |
| 黄色 | 介于40%与55%之间,或打过的局数少于9局 | 12% |
| 红色 | 赢局比例达到55%或以上 | 0% |
类别在周五资格赛结束时分配,无法自行选择。水平较低的机器人在出牌和叫牌时都更常失误,也更少考虑你的习惯。
关于AI的常见问题
可以一个人和电脑玩塔罗牌吗?
可以。空位由AI补上:你可以在Android手机或平板上独自完整地玩一局3人、4人或5人的塔罗牌。
AI能看到我的牌吗?
不能。它只知道自己的手牌和所有人都能看到的牌;它的推理和真人玩家一样,来自已经打出的牌墩。
AI会根据我的水平调整吗?
在锦标赛中会:机器人的水平取决于你的类别,而类别根据你的胜率计算。锦标赛之外,AI以全力出战,约有7%的出牌是刻意不完美的。
我的出牌习惯会被发送到网上吗?
不会。你的习惯档案保存在你的设备上。只有你打过和赢下的局数会发送到服务器,用于确定你的锦标赛类别。