Unlucky Explorer: A Complete non-Overlapping Map Exploration
Mohammad Sina Kiarostami, Saleh Khalaj Monfared, Mohammadreza, Daneshvaramoli, Ali Oliayi, Negar Yousefian, Dara Rahmati, Saeid, Gorgin

TL;DR
This paper introduces the Maze Dash puzzle as an exploration challenge requiring Hamiltonian Path solutions, and compares Monte-Carlo Tree Search (MCTS) and SAT methods, finding MCTS faster on small to medium cases but less scalable for larger puzzles.
Contribution
The work proposes a new exploration problem, develops a test case generation technique, and evaluates MCTS against SAT, highlighting strengths and limitations of MCTS in this context.
Findings
MCTS outperforms SAT in small and medium test cases with faster runtime.
Generated test cases enable comprehensive evaluation of exploration algorithms.
MCTS faces scalability issues with larger problem sizes.
Abstract
Nowadays, the field of Artificial Intelligence in Computer Games (AI in Games) is going to be more alluring since computer games challenge many aspects of AI with a wide range of problems, particularly general problems. One of these kinds of problems is Exploration, which states that an unknown environment must be explored by one or several agents. In this work, we have first introduced the Maze Dash puzzle as an exploration problem where the agent must find a Hamiltonian Path visiting all the cells. Then, we have investigated to find suitable methods by a focus on Monte-Carlo Tree Search (MCTS) and SAT to solve this puzzle quickly and accurately. An optimization has been applied to the proposed MCTS algorithm to obtain a promising result. Also, since the prefabricated test cases of this puzzle are not large enough to assay the proposed method, we have proposed and employed a technique…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Data Management and Algorithms · Educational Games and Gamification
MethodsMonte-Carlo Tree Search
