Department of Computing Science
Department of Computing Science University of Alberta
| |
|
Technical Reports

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.
|
| |
|
University of Alberta

Copyright © 2006.
All rights reserved.