A Novel Approach to Solving Goal-Achieving Problems for Board Games

12/05/2021
by   Chung-Chin Shih, et al.
14

Goal-achieving problems are puzzles that set up a specific situation with a clear objective. An example that is well-studied is the category of life-and-death (L D) problems for Go, which helps players hone their skill of identifying region safety. Many previous methods like lambda search try null moves first, then derive so-called relevance zones (RZs), outside of which the opponent does not need to search. This paper first proposes a novel RZ-based approach, called the RZ-Based Search (RZS), to solving L D problems for Go. RZS tries moves before determining whether they are null moves post-hoc. This means we do not need to rely on null move heuristics, resulting in a more elegant algorithm, so that it can also be seamlessly incorporated into AlphaZero's super-human level play in our solver. To repurpose AlphaZero for solving, we also propose a new training method called Faster to Life (FTL), which modifies AlphaZero to entice it to win more quickly. We use RZS and FTL to solve L D problems on Go, namely solving 68 among 106 problems from a professional L D book while a previous program solves 11 only. Finally, we discuss that the approach is generic in the sense that RZS is applicable to solving many other goal-achieving problems for board games.

READ FULL TEXT

page 10

page 12

page 13

research
12/14/2021

Split Moves for Monte-Carlo Tree Search

In many games, moves consist of several decisions made by the player. Th...
research
02/21/2021

Mastering Terra Mystica: Applying Self-Play to Multi-agent Cooperative Board Games

In this paper, we explore and compare multiple algorithms for solving th...
research
02/21/2023

An Empirical Bayes Approach for Estimating Skill Models for Professional Darts Players

We perform an exploratory data analysis on a data-set for the top 16 pro...
research
01/17/2021

Solving QSAT problems with neural MCTS

Recent achievements from AlphaZero using self-play has shown remarkable ...
research
11/01/2018

Ludometrics: Luck, and How to Measure It

Game theory is the study of tractable games which may be used to model m...
research
12/23/2022

Generalised agent for solving higher board states of tic tac toe using Reinforcement Learning

Tic Tac Toe is amongst the most well-known games. It has already been sh...
research
07/31/2014

Calculating Ultra-Strong and Extended Solutions for Nine Men's Morris, Morabaraba, and Lasker

The strong solutions of Nine Men's Morris and its variant, Lasker Morris...

Please sign up or login with your details

Forgot password? Click here to reset