HearthSim:普通炉石游戏模拟器

时间:2024-05-03 07:26:42
【文件属性】:

文件名称:HearthSim:普通炉石游戏模拟器

文件大小:1.12MB

文件格式:ZIP

更新时间:2024-05-03 07:26:42

Java

炉边模拟 HearthSim是通用的《传说》游戏模拟器和AI,旨在运行大量模拟的AI与AI游戏,以测试和了解各种游戏机制和卡牌的价值。 该代码包含两个主要部分:游戏机制和AI。 游戏机制 游戏机制包括个人卡的实施以及基于回合的抽奖卡,使用卡和攻击机制。 游戏的状态由类表示。 BoardState是以下状态的组合状态:英雄状态,友方小兵,敌方英雄状态,敌方小兵,英雄手中的牌,以及从牌组中抽出了多少张牌。 游戏中的所有动作都表示为对给定BoardState的更改。 每个卡和仆从都被建模为类的派生类。 每张卡的工作是在使用BoardState时操纵它,既可以从英雄的手上,也可以从董事会的仆从中操纵。 最后,还有类,其工作是递归地生成所有可能的BoardState,这些状态是从单个开始的BoardState执行所有可能的操作而产生的。 AI模型 可以在找到详细的AI模型说明。 附录一:


网友评论