QT五子棋项目详解之三:AI人机对战,策略表

界面都搞定了,专心分析逻辑。 五子棋AI最难的是分析整个棋局的局势。 一种办法是遍历五子棋的每一个点,判断每一个点的分数。 如何判断每一个点的得分?根据这个点组成的所有五元组。 比如,对于电脑黑棋=4,白旗=5来说,对于该点组成的每一个五元组,有如下策略表:见下面。。。 当case 0 意味着此无棋子。 当case 4 意味着有一个黑棋棋子。 当case 8 意味着有两个个黑棋棋子。 ... 当c
相关文章
相关标签/搜索