1. 首页
  2. 数据库
  3. 其它
  4. B351_Final_Project:人工智能入门的最终项目 源码

B351_Final_Project:人工智能入门的最终项目 源码

上传者: 2021-04-21 19:31:49上传 ZIP文件 14.54KB 热度 11次
B351_Final_Project 建设项目 无需依赖项即可构建该项目。您可以通过简单地运行main.py来运行我们的测试用例 python3 main.py 您可以通过编辑main.py文件并取消注释正确的p1和p2分配语句来尝试AI /手动播放的不同组合。 代码结构 Board.py是此项目的基础。它提供了Mu Torere游戏板的表示。电路板是一个整数列表,每个元素代表电路板上的一个点以及其中包含的点。 此类还包含游戏的基本操作。前任。查找所有有效的移动,进行移动,并撤消上一个移动。 Player.py包含不同类型的播放器:手动播放器,随机播放器,minimax播放器,字母播放器和爬坡播放器。所有球员都取决于董事会。该文件对应于我们的C和B范围目标。 对于AI,我们使用了一种启发式方法,该启发式方法考虑了给定板的3个属性。我们最初对第一个属性的加权远高于其他两个属性,但是在运行遗
下载地址
用户评论