Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four Games

Variants of best-first search algorithms and their expansions have continuously been introduced to solve challenging problems. The probability-based proof number search (PPNS) is a best-first search algorithm that can be used to solve positions in AND/OR game tree structures. It combines information...

Full description

Bibliographic Details
Main Authors: Anggina Primanita, Mohd Nor Akmal Khalid, and Hiroyuki Iida
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/11/5/264
id doaj-963584e091c94c47b4d7f9dc698ac5b2
record_format Article
spelling doaj-963584e091c94c47b4d7f9dc698ac5b22020-11-25T02:33:17ZengMDPI AGInformation2078-24892020-05-011126426410.3390/info11050264Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four GamesAnggina Primanita0Mohd Nor Akmal Khalid1and Hiroyuki Iida2Department of Informatics, Universitas Sriwijaya, Jl. Palembang-Prabumulih Raya KM 32, Inderalaya 30862 , South Sumatera, IndonesiaSchool of Information Science, Japan Advanced Institute of Science and Technology, 1-1 Asahidai, Nomi, Ishikawa 923-1292, JapanSchool of Information Science, Japan Advanced Institute of Science and Technology, 1-1 Asahidai, Nomi, Ishikawa 923-1292, JapanVariants of best-first search algorithms and their expansions have continuously been introduced to solve challenging problems. The probability-based proof number search (PPNS) is a best-first search algorithm that can be used to solve positions in AND/OR game tree structures. It combines information from explored (based on winning status) and unexplored (through Monte Carlo simulation) nodes from a game tree using an indicator called the probability-based proof number (PPN). In this study, PPNS is employed to solve randomly generated positions in Connect Four and Othello, in which the results are compared with the two well-known best-first search algorithms (proof number search (PNS) and Monte Carlo proof number search). Adopting a simple improvement parameter in PPNS reduces the number of nodes that need to be explored by up to 57%. Moreover, further observation showed the varying importance of information from explored and unexplored nodes in which PPNS relies critically on the combination of such information in earlier stages of the Othello game. Discussion and insights from these findings are provided where the potential future works are briefly described.https://www.mdpi.com/2078-2489/11/5/264best-first searchprobability-based proof number searchConnect FourOthello
collection DOAJ
language English
format Article
sources DOAJ
author Anggina Primanita
Mohd Nor Akmal Khalid
and Hiroyuki Iida
spellingShingle Anggina Primanita
Mohd Nor Akmal Khalid
and Hiroyuki Iida
Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four Games
Information
best-first search
probability-based proof number search
Connect Four
Othello
author_facet Anggina Primanita
Mohd Nor Akmal Khalid
and Hiroyuki Iida
author_sort Anggina Primanita
title Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four Games
title_short Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four Games
title_full Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four Games
title_fullStr Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four Games
title_full_unstemmed Characterizing the Nature of Probability-Based Proof Number Search: A Case Study in the Othello and Connect Four Games
title_sort characterizing the nature of probability-based proof number search: a case study in the othello and connect four games
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2020-05-01
description Variants of best-first search algorithms and their expansions have continuously been introduced to solve challenging problems. The probability-based proof number search (PPNS) is a best-first search algorithm that can be used to solve positions in AND/OR game tree structures. It combines information from explored (based on winning status) and unexplored (through Monte Carlo simulation) nodes from a game tree using an indicator called the probability-based proof number (PPN). In this study, PPNS is employed to solve randomly generated positions in Connect Four and Othello, in which the results are compared with the two well-known best-first search algorithms (proof number search (PNS) and Monte Carlo proof number search). Adopting a simple improvement parameter in PPNS reduces the number of nodes that need to be explored by up to 57%. Moreover, further observation showed the varying importance of information from explored and unexplored nodes in which PPNS relies critically on the combination of such information in earlier stages of the Othello game. Discussion and insights from these findings are provided where the potential future works are briefly described.
topic best-first search
probability-based proof number search
Connect Four
Othello
url https://www.mdpi.com/2078-2489/11/5/264
work_keys_str_mv AT angginaprimanita characterizingthenatureofprobabilitybasedproofnumbersearchacasestudyintheothelloandconnectfourgames
AT mohdnorakmalkhalid characterizingthenatureofprobabilitybasedproofnumbersearchacasestudyintheothelloandconnectfourgames
AT andhiroyukiiida characterizingthenatureofprobabilitybasedproofnumbersearchacasestudyintheothelloandconnectfourgames
_version_ 1724815088959881216