Exploring the first-move balance point of Go-Moku based on reinforcement learning and Monte Carlo tree search

计算机科学 蒙特卡罗树搜索 强化学习 点(几何) 树(集合论) 人工智能 过程(计算) 集合(抽象数据类型) 机器学习 蒙特卡罗方法 数学 几何学 统计 操作系统 数学分析 程序设计语言
作者
Pengsen Liu,Jizhe Zhou,Jiancheng Lv
出处
期刊:Knowledge Based Systems [Elsevier BV]
卷期号:261: 110207-110207 被引量:6
标识
DOI:10.1016/j.knosys.2022.110207
摘要

In most chess games without additional rule restrictions, the side that makes the first move (i.e., the first-move side) has an absolute advantage, which affects the game’s balance to a certain extent. Artificial intelligence (AI) training in some chess games can be bottlenecked by the imbalance of opening moves, making it challenging to improve chess strength. The first-move balance problem can be explored to achieve a balanced win rate in chess games. This study uses Go-Moku as an example to explore the first-move balance point problem for different sizes of Go-Moku boards. We design a self-playing Go-Moku intelligence algorithm using deep reinforcement learning and Monte Carlo tree search (MCTS), which can considerably save arithmetic power without affecting the strength of the AI. To address the characteristics of Go-Moku and its complexity, we propose an algorithm using dynamic MCTS simulation counts, which only employs a reasonable amount of hyperparameters to achieve better performance with the cost of a relatively small number of simulations. By symmetrically expanding the data and optimizing the exploration and selection allocation, the training efficiency of the Go-Moku AI is improved through Multiple Process Interface (MPI) multi-processes. Building the test model of first-move balance points for a universal Go-Moku board, we obtain a set of first-move balance points for different board sizes. The first-move balance point of Go-Moku that makes the game even is found by simulating the game win rate for all first-move drop points. The experimental results demonstrate that the proposed algorithm can achieve world-leading chess strength in Gomocup by engine play tests and can find the first-move balance point of Go-Moku on boards of various sizes. The results of this study will help optimize the rule setting of Go-Moku and improve the training efficiency of AI in the field of Go-Moku, which can be extended to the exploration of balance in other chess games.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
sunrise关注了科研通微信公众号
1秒前
sunrise关注了科研通微信公众号
1秒前
sunrise关注了科研通微信公众号
1秒前
科研通AI6.4应助fufu符采纳,获得10
2秒前
hongchin完成签到,获得积分10
2秒前
妫gui发布了新的文献求助30
2秒前
紫心发布了新的文献求助10
2秒前
JamesPei应助玛卡巴卡采纳,获得10
2秒前
2秒前
SRsora完成签到,获得积分10
3秒前
思源应助Lucas采纳,获得10
3秒前
3秒前
4秒前
4秒前
秦时明月发布了新的文献求助10
4秒前
Sunwards发布了新的文献求助30
4秒前
4秒前
libby发布了新的文献求助10
4秒前
wenti发布了新的文献求助10
4秒前
华仔应助曾倩采纳,获得10
7秒前
7秒前
ymx完成签到,获得积分10
7秒前
凉凉发布了新的文献求助30
7秒前
我是老大应助jackhlj采纳,获得10
8秒前
共享精神应助永远搞不懂采纳,获得10
8秒前
唯念净月完成签到,获得积分10
8秒前
gao发布了新的文献求助10
8秒前
小白发布了新的文献求助10
9秒前
9秒前
10秒前
10秒前
jackjiang发布了新的文献求助10
10秒前
全宝林完成签到,获得积分10
10秒前
arizaki7发布了新的文献求助10
10秒前
11秒前
心灵美的白卉完成签到,获得积分10
11秒前
11秒前
11秒前
11秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
2026年中国辛酸癸酸聚乙二醇甘油酯行业市场现状调查及投资机会研判报告 1000
2026年中国辛酸癸酸聚乙二醇甘油酯行业市场规模及竞争格局分析报告 1000
模型平均及其应用 900
Fundamentals of Pharmaceutical and Biologics Regulations: A Global Perspective, Second Edition 700
The Cambridge History of China 英文版16册 600
作者名:Kristopher P. Plain,悉尼大学的,目前只能查到其四篇论文,想找到其博士论文 550
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7332713
求助须知:如何正确求助?哪些是违规求助? 8947282
关于积分的说明 18981242
捐赠科研通 6986869
什么是DOI,文献DOI怎么找? 3217089
关于科研通互助平台的介绍 2383546
邀请新用户注册赠送积分活动 2196914