首页|五子棋人机博弈算法的研究及改进

五子棋人机博弈算法的研究及改进

扫码查看
如今人工智能的领域正在不断延伸,计算机博弈如今已经成为了人工智能中很重要的一个领域。论文以五子棋为研究对象,简要介绍了五子棋游戏中几种常用的搜索算法:α-β剪枝算法,置换表搜索算法,迭代加深算法和UCT算法,并分别将几种算法应用到五子棋系统中做实验,实验结果证明UCT算法相较其他几种算法胜率更高。并在此基础上提出改进UCT算法,改进的方法是将强化学习算法和UCT算法相结合,有利于进一步提高五子棋系统胜率。
Research and Improvement of Gobang Man-machine Game Algorithm
Nowadays,the field of artificial intelligence is constantly extending,and computer game has become a very impor-tant field in artificial intelligence.Taking gobang as the research object,this paper briefly introduces the gobang game several com-monly used search algorithms,which are alpha beta pruning algorithm,replacement table searching algorithm,iterative deepening UCT algorithm and the algorithm,and several kinds of algorithm are applied to respectively gobang system experiment,the experi-mental results prove that UCT algorithm compared with several other winning percentage is higher.On this basis,an improved UCT algorithm is proposed,and the improved method is to combine the reinforcement learning algorithm and UCT algorithm,which is conducive to further improve the win rate of the backgammon system.

artificial intelligencecomputer gamegobangUCT algorithm

符秀辉、谷文通

展开 >

沈阳化工大学信息工程学院 沈阳 110142

人工智能 计算机博弈 五子棋 UCT算法

国家自然科学基金项目

51775541

2024

计算机与数字工程
中国船舶重工集团公司第七0九研究所

计算机与数字工程

CSTPCD
影响因子:0.355
ISSN:1672-9722
年,卷(期):2024.52(4)