Fuego
Fuego is a collection of C++ libraries, written by Markus Enzenberger, Martin Mueller and Broderick Arneson of the Computer Go group at the University of Alberta, Canada. Fuego uses Monte Carlo Tree Search for playing the game of Go.
-
Website
-
Project at
SourceForge
-
Download compiled Windows program
- /User manual
-
Fuego Go: the missing manual a more technical explanation
The program plays frequently on CGOS, the online Computer Go Server. Its rating is about 2650 on 9x9 and 2250 on 19x19 (December 2009, running on a 2.5 GHz 8-core machine). Fuego also plays as a ranked robot on KGS with a 19x19 rating of 2 kyu (December 2008, 2.5 GHz, 8-core).
Several Fuego bots run on OGS, with time limits up to one hour per move, and different accounts for 9x9 and 19x19 including.
The effect of increased number of monte carlo playouts can be seen, for example on 9x9 {1hour = 3-10 million; 1 million; 100,000} have ranks (at January 2010) of {5.7d; 3.8d; 1.2d}.
Fuego was the first computer program that won an official game of 9x9 Go against a 9-Dan professional player. The game against Zhou Junxun took place at the Human vs. Computer Go Competition at the Fuzz IEEE 2009 conference. The second game was won by Mr. Zhou.
Recent Tournament Results (newest first)
- 1st place UEC CUP, November 28, 2010
- 2nd place
KGS tournament December 6, 2009
- 1st place
KGS tournament November 8, 2009
- 2nd place Computer Olympiad, May 2009
- 1st place 9x9 Computer Olympiad, May 2009
- 1st place
KGS tournament December 7, 2008
- 4th place
13th International Computer Games Championship, 19x19 1 October 2008
- 4th place
13th International Computer Games Championship, 9x9 1 October 2008
- 5th place
KGS tournament 14 September 2008
- 6th place 9x9 Computer Go Tournament at the European Go Congress August 2008
- 7th place 19x19 Computer Go Tournament European Go Congress August 2008