next up previous
Next: Discussion and future work Up: The Go-Playing Program Called Previous: Related work and Go81Console

Experiments

Go81 is played against a shareware program AIGO [12] version 2.0.0 for Palm. AIGO plays quite fast and is about 170 kilobytes in size. It seems to be the only other program that plays reasonable Go on the Palm handhelds. Both programs won 5 out of 10 games and both made large and clear mistakes during the games. Go81 won with a larger margin on average, which might indicate that it is stronger in fighting but weaker in territory oriented style.

Go81Console is tested on a 9-by-9 board by letting it play against GNU Go [9] version 3.4, an open source project that started on 1989 with at least 29 people involved so far. GNU Go won the Go competition at the Computer Olympiad 2003 winning all of its 10 games. Go81Console was given a 2 stone handicap, which means that it can start with two stones already on the board. This seems to be enough, since Go81Console won 6 and lost 3 of the 10 games (with one draw). GNU Go is much stronger in reading out complicated fights. The games that it won were in fact big fights, where Go81Console lost many of its stones. Without the 2 stone handicap, Go81Console was crushed most of the time, but actually managed to win once by one point.

Finally, Go81 is tested against Go81Console. One would expect that Go81Console is stronger, since it is 50 times slower than Go81 (but still much faster than GNU Go). This proved to be true: Go81Console could give three handicap stones to Go81 to balance the strengths. The console version still won 6 out of 10 games. The relative strengths of the programs are summarized in Figure 4.

Figure 4: The relative strengths of some Go-playing programs on 9-by-9 board.
\begin{figure}\begin{center}
\epsfig{file=comparison.eps,width=0.65\textwidth} \end{center} \end{figure}


next up previous
Next: Discussion and future work Up: The Go-Playing Program Called Previous: Related work and Go81Console
Tapani Raiko 2005-05-10