Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 game

In this work, two search algorithms Expectimax and Monte Carlo Tree Search (MCTS) were developed to solve the well-known “2048" puzzle online-game and compare their results. In both cases, five heuristics were employed to obtain favorable tile positions within the game. These heuristics were co...

Full description

Bibliographic Details
Main Authors: Efrain Noa Yarasca, khoi Nguyen
Format: Article
Language:Spanish
Published: Universidad Nacional Mayor de San Marcos 2018-09-01
Series:Pesquimat
Subjects:
Online Access:http://revistasinvestigacion.unmsm.edu.pe/index.php/matema/article/view/15069
id doaj-b2106097738c4762aba968539e3d642e
record_format Article
spelling doaj-b2106097738c4762aba968539e3d642e2020-11-24T21:17:45ZspaUniversidad Nacional Mayor de San MarcosPesquimat1560-912X1609-84392018-09-0121111010.15381/pes.v21i1.1506912690Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 gameEfrain Noa Yarasca0khoi Nguyen1Oregon State University, School of CCE, Corvallis, USA.Oregon State University, School of CCE, Corvallis,USA.In this work, two search algorithms Expectimax and Monte Carlo Tree Search (MCTS) were developed to solve the well-known “2048" puzzle online-game and compare their results. In both cases, five heuristics were employed to obtain favorable tile positions within the game. These heuristics were combined to maximize the game-score in all possible board positions. As a result, the game-score, the maximum value of tile obtained, and the computing time employed in solving the game are shown. In addition, the efficiency of each algorithm and its sub-cases are presented. This research concludes by arguing that Monte Carlo Tree Search was more efficient in higher score than Expectimax algorithm, although in a longer time. Increments in level of depth-search in Expectimax and number of moves in MCTS do not necessarily resulted in obtaining higher score.http://revistasinvestigacion.unmsm.edu.pe/index.php/matema/article/view/150692048 gameExpectimax algorithm, Monte Carlo algorithmheuristics
collection DOAJ
language Spanish
format Article
sources DOAJ
author Efrain Noa Yarasca
khoi Nguyen
spellingShingle Efrain Noa Yarasca
khoi Nguyen
Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 game
Pesquimat
2048 game
Expectimax algorithm, Monte Carlo algorithm
heuristics
author_facet Efrain Noa Yarasca
khoi Nguyen
author_sort Efrain Noa Yarasca
title Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 game
title_short Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 game
title_full Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 game
title_fullStr Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 game
title_full_unstemmed Comparison of Expectimax and Monte Carlo algorithms in Solving the online 2048 game
title_sort comparison of expectimax and monte carlo algorithms in solving the online 2048 game
publisher Universidad Nacional Mayor de San Marcos
series Pesquimat
issn 1560-912X
1609-8439
publishDate 2018-09-01
description In this work, two search algorithms Expectimax and Monte Carlo Tree Search (MCTS) were developed to solve the well-known “2048" puzzle online-game and compare their results. In both cases, five heuristics were employed to obtain favorable tile positions within the game. These heuristics were combined to maximize the game-score in all possible board positions. As a result, the game-score, the maximum value of tile obtained, and the computing time employed in solving the game are shown. In addition, the efficiency of each algorithm and its sub-cases are presented. This research concludes by arguing that Monte Carlo Tree Search was more efficient in higher score than Expectimax algorithm, although in a longer time. Increments in level of depth-search in Expectimax and number of moves in MCTS do not necessarily resulted in obtaining higher score.
topic 2048 game
Expectimax algorithm, Monte Carlo algorithm
heuristics
url http://revistasinvestigacion.unmsm.edu.pe/index.php/matema/article/view/15069
work_keys_str_mv AT efrainnoayarasca comparisonofexpectimaxandmontecarloalgorithmsinsolvingtheonline2048game
AT khoinguyen comparisonofexpectimaxandmontecarloalgorithmsinsolvingtheonline2048game
_version_ 1726012300721127424