我刚刚研究了heuristic functions但是我找不到关于逆转(奥赛罗)的启发式功能的想法,我只是需要一个好主意来评估董事会的某些状态
我想到了:
我不知道它是否好。
答案 0 :(得分:7)
不,这还不够好。磁盘的数量特别无用 - 尽管游戏的目标是尽可能多地收集,但除了最后一个之外的任何移动的计数都是毫无意义的。以下是您应该考虑的一些事项:
您可以阅读相对较短的描述,该策略用于构建相对较强的(在击败人类新手的能力意义上)逆转小程序here。
答案 1 :(得分:4)
othello / reversi的良好启发式功能需要捕获更多方面的位置,包括:
我已经讨论了这些方面,并提供了一个良好的启发式函数的实现:http://kartikkukreja.wordpress.com/2013/03/30/heuristic-function-for-reversiothello/
答案 2 :(得分:-4)
你可以尝试一下。没有什么比得到答案的数据了。
假设您使用合理的软件工程实践并抽象启发式,您可以很快检查它。