level 7
贴吧用户_QMGeWQK
楼主
早在十年以前AlphaGo就在围棋上达到了人类的顶尖水平,K牌桌面和卡组空间更加有限,理论上可能比围棋简单,所以AI应当能够击败人类。以下是关于如何设计AI选手的一些不成熟的想法,如果冰岛人搞得好的话也许Williams和Muller大将可以不再依赖印牌![[阴险]](/static/emoticons/u9634u9669.png)
关于策略的设计,大体上可以仿照AlphaGo的做法,弄一个决策者(策略网络)和一个评估者(价值网络),决策者预测下一步怎么走,评估者根据场面,手牌和卡组来计算胜率。由于决策空间很有限(手牌和场上空间都很少),主要是要训练出评估能力,然后选择最大化胜率的决策即可。这个评估这可以是一个比较传统的神经网络,或者是一个经过微调的大语言模型。然后训练过程可以用人类对局做监督学习,直接从零开始搞强化学习也可以。
针对卡组构筑问题,就用强化学习然后根据胜率调整卡牌即可。还有一个问题就是如何考虑环境,但是环境似乎可以由进化算法演化出来,而不是每次某些卡组占领环境的时候再来做平衡
。
另外,在对局过程中无法准确预知对手手牌及卡组,所以可能额外需要一个评估过程来评估对手卡组和手牌的组成概率。可能得假设对手卡组来做随机采样,对自己的卡组顺序也是如此。这个过程应该可以按照概率论计算出来。
2026年05月30日 14点05分
1
关于策略的设计,大体上可以仿照AlphaGo的做法,弄一个决策者(策略网络)和一个评估者(价值网络),决策者预测下一步怎么走,评估者根据场面,手牌和卡组来计算胜率。由于决策空间很有限(手牌和场上空间都很少),主要是要训练出评估能力,然后选择最大化胜率的决策即可。这个评估这可以是一个比较传统的神经网络,或者是一个经过微调的大语言模型。然后训练过程可以用人类对局做监督学习,直接从零开始搞强化学习也可以。
针对卡组构筑问题,就用强化学习然后根据胜率调整卡牌即可。还有一个问题就是如何考虑环境,但是环境似乎可以由进化算法演化出来,而不是每次某些卡组占领环境的时候再来做平衡
另外,在对局过程中无法准确预知对手手牌及卡组,所以可能额外需要一个评估过程来评估对手卡组和手牌的组成概率。可能得假设对手卡组来做随机采样,对自己的卡组顺序也是如此。这个过程应该可以按照概率论计算出来。
