昨天晚上的五子棋PK,又发现了几个重大BUG,已经作出了修正,并作出了一定的算法增强。
change:
- 可以保存棋谱,不过文件名是固定的,是当前目录下的test.gobang文件。
- 可以载入棋谱,同样,文件名也是固定的,同样是test.gobang文件。
- 修正了原来检查43胜中的一个BUG,原来只检查了冲四连三,而没有检查冲四跳三。
- 增加了帮助模式,可以协助计算某个空位置的当前分值。(对系统调试非常有用)
- 修正了update()中的++错误。
- 增强了add(),防止在分值计算中有未扫尾巴的非法棋子。
- 增强了find(),现在可以根据需要进行二次回溯,并可以判断回溯的结果,选择最优结果。
- 增强了chessvalue(),现在可以预测出两死三冲四后形成活三胜的局面。
download:
Gobang version 0.1.6 for Ubuntu Breezy
Gobang version 0.1.6 for Windows
BTW: 欢迎大家把你战胜电脑的test.gobang文件发给我,以让我作进一步的增强,谢谢。
发表回复