• 8172阅读
  • 3回复

贴一个AI的小游戏 [复制链接]

上一主题 下一主题
离线chencongsytu
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2010-03-07
人工智能课的作业
英文叫做nine men morris
介绍:http://zh.wikipedia.org/wiki/%E5%88%A0%E6%A3%8B
四种模式,单步执行,人机,电脑左右互搏,双人
可以设置AI的速度和思考层次

规则:
开局阶段:双方轮流添加棋子,当形成三联线时,可吃掉对方一个非三联线的棋子
游戏阶段:棋子每次只能移动一格,当形成三联线时,可吃掉对方一个非三联线的棋子
当一方只剩下3子时,可飞跃到任何位置
吃到对方只剩下2个时,获胜

下载
http://www.utdallas.edu/~cxc094020/page2/page6/page6.html

界面


设置
  
“算法”选用改进算法要快的多,采用了分支界定进行剪枝
推理深度,设置为6或者思考时间10秒以上的时候,就有一定难度了
当然,电脑目前不具备学习能力,总归玩不过人类
[ 此帖被chencongsytu在2010-06-29 07:53重新编辑 ]
离线xhj967

只看该作者 1楼 发表于: 2010-03-08
程序链接打不开
离线xhj967

只看该作者 2楼 发表于: 2010-03-08
游戏很好玩,能不能分享一下原码呢
离线chencongsytu

只看该作者 3楼 发表于: 2010-06-29
链接已修复,应该可以用
快速回复
限100 字节
 
上一个 下一个