Posts Tagged ‘computer-go’

Computer Wins 9×9 Game Against Top Pro

Wednesday, November 4th, 2009

The computer-Go system Mogo won for the first time against a top professional player (Zhou Junxun 9p, winner of international LG Cup in 2007) in an even game on a small, 9×9 board.

Game record below. Mogo played black and gave 7.5 points komi.

(;GM[1]FF[4]CA[UTF-8]AP[CGoban:3]ST[2] RU[Chinese]SZ[9]KM[7.50]TM[2700] PW[nutngo]PB[MoGoTW9X9]DT[2009-10-26]PC[The KGS Go Server at]C[MoGoTW9X9 [-\]: GTP Engine for MoGoTW9X9 (black): MoGo version MoGo version 4.86.Soissons: I’ll resign if you win and playing until you pass if I win. If you passed and I did not, it often means that the status of some stones are not clear enough for me (I want to be sure we will agree on dead stones). Clarify them. Maybe I am losing, but have not enough time to be sure I should resign. In this case play until the end :’( (very rare cases) ]RE[B+Resign] ;B[ee]BL[2699.494] ;W[ge]WL[2652.472] ;B[gf]BL[2699.208] ;W[ce]WL[2597.429] ;B[cd]BL[2698.918] ;W[ff]WL[2574.488] ;B[fe]BL[2698.64] ;W[gg]WL[2573.551] ;B[hf]BL[2698.336] ;W[gd]WL[2572.792] ;B[fg]BL[2490.513] ;W[ef]WL[2569.373] ;B[de]BL[2283.362] ;W[fh]WL[2451.256] ;B[eg]BL[2092.766] ;W[df]WL[2436.298] ;B[gh]BL[1919.531] ;W[dg]WL[2431.654] ;B[hg]BL[1757.395] ;W[bd]WL[2340.808] ;B[cc]BL[1756.26] ;W[ec]WL[2283.551] ;B[be]BL[1755.969] ;W[cf]WL[2281.403] ;B[bf]BL[1755.694] ;W[eh]WL[2271.753] ;B[dd]BL[1610.253] ;W[bg]WL[2268.966] ;B[gc]BL[1476.576] ;W[fd]WL[2260.802] ;B[hc]BL[1354.659] ;W[fc]WL[2151.486] ;B[db]BL[1243.165] ;W[hd]WL[2141.275] ;B[gb]BL[1140.924] ;W[fa]WL[2119.7] ;B[id]BL[1047.266] ;W[ie]WL[2112.227] ;B[he]BL[961.171] ;W[ic]WL[2109.32] ;B[ib]BL[882.168] ;W[ha]WL[2104.112] ;B[id]BL[809.979] ;W[bc]WL[2100.375] ;B[bb]BL[743.745] ;W[ic]WL[2097.445] ;B[fb]BL[683.217] ;W[eb]WL[2094.669] ;B[id]BL[626.972] ;W[af]WL[2082.434] ;B[ga]BL[576.013] ;W[ab]WL[2068.078] ;B[ea]BL[529.084] ;W[ba]WL[2060.281] ;B[cb]BL[486.46] ;W[gg]WL[2057.484] ;B[hi]BL[447.483] ;W[fg]WL[2053.419] ;B[ih]BL[411.532])

You can read the full report on the blog of Olivier Teytaud, one of Mogo’s creators.

O Meien Defeats Computer-Go Program

Sunday, August 16th, 2009
O Meien, 9 dan professional player, played a game with Zen, a computer-Go program. O Meien gave Zen 7-stones handicap and won easily – white was ahead by a huge margin when black resigned. O Meien 9p vs computer-Go program Zen Zen’s current KGS rating is here. More information about this match can be found on the Go Discussions forum. Here is the game record.
O Meien is the author of the “Zone Press Park” book, the recently translated into English. He is also the brother of Tei Meiko 9p, who was the official instructor while I was insei in Japan. More information about O Meien on Sensei’s Library.

WIRED Article Shows Ignorance About Handicap in Go

Tuesday, March 10th, 2009
Good news: WIRED recently published an article about Computer-Go. Bad news: WIRED article author doesn’t understand how “handicap” makes a big difference in Go, and claims “a program called MoGo beat two professionals. At an exhibition in Chicago, the Many Faces program beat another pro”. Actually it’s true, Computer-Go made a very surprising and quick progress recently, but still, 7 stones handicap is… a lot of handicap.

Catalin Taranu 5p vs. Mogo Computer-Go bot

Sunday, March 23rd, 2008
During the Paris Go Tournament this weekend there was a demonstration match between Catalin Taranu 5 dan professional and Mogo which is one of the best Computer-Go programs in the world. They played a “best of 3″ match on 9×9 with all games on even, 7.5 points komi. Catalin won by 2-1, but the game won by Mogo shows that there was very much progress in Computer-Go during the past few years. I wrote an article about this match, where you can also replay the game records.

Added handicap to the computer-go interface

Thursday, February 7th, 2008

I added the possibility to play with handicap against the GnuGo computer-Go program, online. This should make games more interesting. Link to computer-Go page here.

Also, I owe an apology: I have introduced a bug that resulted in the board not to be displayed at all for the InternetExplorer users for the last few days. Fixed now. (By the way, why not use Firefox instead of InternetExplorer?)

Play Computer-Go Online at

Monday, December 24th, 2007
I just added a new feature at the capability of playing computer-go online, against the GnuGo engine. You can try it out here and please let me know what you think. If 361points doesn’t work well (it happens when many people try to play at the same time), one can also play computer-go on the original page. I am using the wonderful, recently released open-source library EidoGo for the user interface. I coded the server side myself – while EidoGo does come with integrated PHP scripts for GnuGo interaction, my website is based on Django, which is a Python web development framework, so I had to write the equivalent functionality in Python. Also, the first 9×9 game I tried on the EidoGo website, I realized that after both players pass there is no ending of the game: I found that frustrating so I added an “Estimation” button which makes a special call to GnuGo to retrieve a score estimation. That is pretty accurate in the end of the game, provided GnuGo can understand the status of all stones on the board. I also added the possibility to select the color one wants to play with, and the GnuGo level. I know GnuGo has interfaces in most of the popular SGF viewers – but being able to play against it online makes it so convenient. Myself I haven’t tried playing computer-go in a couple of years I think – and now that I’ve played several games against it while testing my website I was surprised of how well it does in many close fights. I got captured a couple of times very unexpectedly so be warned to count your liberties twice :-) .