 |
- Title
- Fuego - An Open-source Framework for Board Games and Go Engine Based on Monte-Carlo Tree Search(TR09-08.pdf)
- Author(s)
- Markus Enzenberger and Martin Mueller
- Technical Report
- TR09-08, Apr 2009
- Keywords
- computer Go, Monte-Carlo Tree Search, Fuego
- Abstract
- Fuego is an open-source software framework for developing game engines for full-information two-player board games, with a focus on the game of Go. It was mainly developed by the Computer Go group of the University of Alberta. Fuego includes a Go engine with a playing strength that is competitive with the top programs in $9 \times 9$ Go, and respectable in $19 \times 19$ Go.
This report describes the reusable components of the software framework and specific algorithms used in the Go engine.
The description includes a new enhancement for Monte-Carlo tree search: a lock-free multithreaded mode.
|
|
 |