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...
Main Authors: | , , |
---|---|
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 |