DocumentCode :
1348482
Title :
Fuego—An Open-Source Framework for Board Games and Go Engine Based on Monte Carlo Tree Search
Author :
Enzenberger, Markus ; Müller, Martin ; Arneson, Broderick ; Segal, Richard
Volume :
2
Issue :
4
fYear :
2010
Firstpage :
259
Lastpage :
270
Abstract :
FUEGO is both an open-source software framework and a state-of-the-art program that plays the game of Go. The framework supports developing game engines for full-information two-player board games, and is used successfully in a substantial number of projects. The FUEGO Go program became the first program to win a game against a top professional player in 9 × 9 Go. It has won a number of strong tournaments against other programs, and is competitive for 19 × 19 as well. This paper gives an overview of the development and current state of the FUEGO project. It describes the reusable components of the software framework and specific algorithms used in the Go engine.
Keywords :
Monte Carlo methods; computer games; public domain software; tree searching; FUEGO Go program; Go Engine; Monte Carlo tree search; full-information two-player board games; open source software framework; Algorithm design and analysis; Decision trees; Games; Instruction sets; Open source software; Computer Go; Computer game playing; Fuego; Monte Carlo tree search; man-machine matches; open source software; software frameworks;
fLanguage :
English
Journal_Title :
Computational Intelligence and AI in Games, IEEE Transactions on
Publisher :
ieee
ISSN :
1943-068X
Type :
jour
DOI :
10.1109/TCIAIG.2010.2083662
Filename :
5599855
Link To Document :
بازگشت