TY - GEN
T1 - Optimised Playout Implementations for the Ludii General Game System
AU - Soemers, Dennis J.N.J.
AU - Piette, Éric
AU - Stephenson, Matthew
AU - Browne, Cameron
PY - 2022
Y1 - 2022
N2 - This paper describes three different optimised implementations of playouts, as commonly used by game-playing algorithms such as Monte-Carlo Tree Search. Each of the optimised implementations is applicable only to specific sets of games, based on their rules. The Ludii general game system can automatically infer, based on a game’s description in its general game description language, whether any optimised implementations are applicable. An empirical evaluation demonstrates major speedups over a standard implementation, with a median result of running playouts 5.08 times as fast, over 145 different games in Ludii for which one of the optimised implementations is applicable.
AB - This paper describes three different optimised implementations of playouts, as commonly used by game-playing algorithms such as Monte-Carlo Tree Search. Each of the optimised implementations is applicable only to specific sets of games, based on their rules. The Ludii general game system can automatically infer, based on a game’s description in its general game description language, whether any optimised implementations are applicable. An empirical evaluation demonstrates major speedups over a standard implementation, with a median result of running playouts 5.08 times as fast, over 145 different games in Ludii for which one of the optimised implementations is applicable.
KW - General Game Playing
KW - Ludii
KW - Playouts
UR - http://www.scopus.com/inward/record.url?scp=85135786029&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-11488-5_20
DO - 10.1007/978-3-031-11488-5_20
M3 - Conference contribution
AN - SCOPUS:85135786029
SN - 9783031114878
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 223
EP - 234
BT - Advances in Computer Games
A2 - Browne, Cameron
A2 - Kishimoto, Akihiro
A2 - Schaeffer, Jonathan
PB - Springer Science and Business Media Deutschland GmbH
CY - Switzerland
T2 - 17th International Conference on Advances in Computer Games, ACG 2021
Y2 - 23 November 2021 through 25 November 2021
ER -