小恶霸怎么选?

汤葆祺汤葆祺最佳答案最佳答案

我们假设的问题是关于战棋类游戏的AI设计,所以答案就应该是从这类游戏的设计原理出发来分析。 战棋类游戏的核心是策略,因此AI的策略能力是很重要的,但战棋游戏又有其独特的规则,这些规则会让策略的施展收到诸多限制,需要玩家思考如何打破这些限制并施展出有效的策略。因此在模拟人类博弈时就应该考虑到人的决策逻辑,并且让AI的算法能够很好的适应这种决策过程。

以日本战棋游戏为例(因为我是玩过这个才会谈到这些),通常都会有“后手”,即先手方每一批动作都会在后手方显示出来,这让AI很难去基于对手下一手的预测来做决策,如果强行做预测的话错误率也极高,而且AI越强这个问题就越明显(因为人也会更小心谨慎)。所以这种情况下的最优解就是让AI尽量别去预测,转而依据当前手数在已知信息的基础上尽可能做出最优化的选择。

另外一点是战棋游戏通常都有“手数”的限制,这会让战术的变化变得更为复杂,对于AI的要求也会更高。不过好的地方在于这种游戏普遍有回合制(即时制也有方法解决但这需要额外处理很多内容所以这里就不谈了),这样AI就有时间去进行思考并采取相应的行动,不像其他即时策略游戏那样要求AI在短时间内做大量计算并完成策略制定。 所以总结起来就是让AI根据当前手数(以及残局情况)尽可能做最优化的选择,不要去做太多无用的分析(例如预测),并且如果能利用人机协作的话可以让AI把注意力更加聚焦在某几个可能性的策略上并在测试中反复验证以提升胜率。

我来回答
请发表正能量的言论,文明评论!