Ninety-ninth KGS Computer Go Tournament

Sunday January 11th, 2014

These results also appear on an official KGS page.


format8-round Swiss
board size19×19
time29 minutes plus 10/30s


The first round started at 08:00 UTC.

Result table

Zen19 Crazy DolBa nomiB AyaMC NiceG Cyrag MCark
W13R B17R W1232½ B18 B14R W11R B15R B16R 83434Winner
2CrazyStone B03R W07R
B15 B18R B16R W12R B14R W11R 63418
3DolBaram B0232½ W08 W05
B11R B14R W17R W13R W16R 53816
4nomiBot4 W04R W08R W01R
W03R B16R W17R W15R W12R 4318
5AyaMC B01R W06R W04R B07R B13R
W12R B18R B15R 4317
6NiceGo19N W05R B02R B03R W06R B07R
B11R B14T W18R 3303
7Cyrago W06R W04R B05R B02R W08R W01R
W13R B07R 1311
8MCark B01R B06R B02R W05R W04T B08R B03R W17R
In the table above,
   0 is a loss
   1 is a win
   J is jigo
   left superscript is the player's colour
   right superscript is the round in which the game was played
   a subscript shows how the result was determined:
      R for resignation
      T for time
      F for forfeit
      a number for the points difference after counting.
All the 0s, 1s and Js are links to the game record.

Black won 17 games and White won 15.


AyaMC vs Cyrago
Move 53

In round 2, when AyaMC played the move shown to the right, Cyrago resigned. This seems early. Admittedly, Cyrago has suffered a loss in the bottom left, and now has a weak grop in the top left: it is definitely losing. But the resignation seems a bit early. There is plenty of game left.

MCark vs NiceGo19N
Move 81

In round 3, when NiceGo19N played the move shown to the left, MCark stopped running. Its operator relaunched it several times: each time it immediately stopped running again. Its operator therefore ofered to resign for it.
      One way for an operator to resign on behalf of his program is to close it, and log in to its account (possibly intending to join its game and to resign for it). As soon as the KGS server detects that someone has logged in to a bot's account while the bot is playing in a tournament, it assumes he is intending to cheat, and forfeits the game.
      The method which MCark's operator actually used was to do nothing, and to wait until it had lost on time. So this game is shown in the cross-table above as lost on time, whereas it was really lost by resignation.

Zen19S vs CrazyStone
Moves 181,182

Also in round 3, CrazyStone had been winning this game, as seen in the diagram shown to the right. But after the moves shown, it thought that Zen's one-eyed white group in the upper left was dead, and played very cautiously as a result. In fact this group is alive in seki, as a human 5-kyu would realise. Zen19S was able to catch up as a consequence of CrazyStone's cautious play. Zen19S won this game, to become the only undefeated player.

In round 7 CrazyStone suffered its second loss, again to Zen19S.

AyaMC was unfortunate to appear below nomitan in the cross-table, and to score fewer "Annual points". Both players lost all their games to Zen19S CrazyStone, and DolBaram; both won all their games against NiceGo19N, Cyrago, and MCark; and in the only game between them, AyaMC beat nomitan. However, AyaMC played more games against stronger opponents, so they tied on number of wins. They also tied on SOS, surprisingly in view of AyaMC being drawn against stronger opponents; but I have checked, the SOS values are correct. And NomiBot's SoDOS was one point higher.

Annual points

Players receive points for the 2014 Annual KGS Bot Championship as follows:

Crazy Stone5

Details of processor numbers, power, etc.

Aya, MC version, running on two machines: 980X 3.3GHz 6 cores, and W3680 3.3GHz 6 cores.
Crazy Stone, running on a 24-core server
Cyrago, running on a single thread of a Q9550 @ 2.8 GHz.
DolBaram, running on an i7-970 (4 cores).
MC_ark, running on Xeon E5-2687W 3.10GHz 8core HT off *2cpu*2machines + Core i7 870 2.93GHz 4core 8thread.
oakfoam, running on a mini cluster: i7-2600K + i7-920.
nomitan, running on a cluster of seven machines, total of 92 cores, with an average frequency of 2.7GHz.
Zen, running on a mini cluster of a dual 6-core Xeon X5680@4 GHz 24 GB RAM, a 6-core i7 3930K@4 GHz 16 GB RAM, a 6-core Xeon W3680@4 GHz 12 GB RAM, and a 6-core i7 980X@4 GHz 10 GB RAM computers connected via a GbE LAN. 30 cores total.