[Computer-go] Congratulations to AyaMC!
Congratulations to AyaMC, undefeated winner of the December KGS bot tournament! I apologise for making this announcement later than usual. My report is at http://www.weddslist.com/kgs/past/128/index.html Nick -- Nick Wedd mapr...@gmail.com ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
[Computer-go] Congratulations to AyaMC!
Congratulations to AyaMC, winner of the November KGS bot tournament! My report is at http://www.weddslist.com/kgs/past/127/index.html As usual I will welcome your comments and corrections. ~~ I am beginning to plan the schedule of KGS bot tournaments for 2017. The number of players (exclding GNU Go, which only plays to make the numbers even) this year has been 7,7,6,4,6,5,4,5,4,3,3. The advent of AlphaGo has stimulated interest in computer Go, but has reduced attendance at these events. There are not enough to justify the simultaneous running of two divisions: this will be cancelled. I will probably reduce the frequency to six tournaments a year, but I would like to hear your views. Nick -- Nick Wedd mapr...@gmail.com ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
Re: [Computer-go] Congratulations to AyaMC!
Thanks for the writeup Nick! It seems that I shouldn’t use pre-release versions of my bot for a tournament. ;) That was one horrible performance and I will have to spend some time figuring out where (and when) I messed up. Urban On Tue, Oct 11, 2016 at 12:14 AM, Nick Weddwrote: > Congratulations to AyaMC, winner of yesterday's KGS bot tournament with 40 > wins from 40 rounds! This is the highest score I have ever seen, and am > ever likely to see. > > My report is at http://www.weddslist.com/kgs/past/126/index.html > As usual, I will welcome your comments and corrections. > > Nick > -- > Nick Wedd mapr...@gmail.com > > ___ > Computer-go mailing list > Computer-go@computer-go.org > http://computer-go.org/mailman/listinfo/computer-go > -- Blog: http://bettong.net/ Twitter: https://twitter.com/ujh Homepage: http://www.urbanhafner.com/ ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
[Computer-go] Congratulations to AyaMC!
Congratulations to AyaMC, winner of yesterday's KGS bot tournament with 40 wins from 40 rounds! This is the highest score I have ever seen, and am ever likely to see. My report is at http://www.weddslist.com/kgs/past/126/index.html As usual, I will welcome your comments and corrections. Nick -- Nick Wedd mapr...@gmail.com ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
Re: [Computer-go] Congratulations to AyaMC!
The plots of the network output were generated using matplotlib... here ya go: https://github.com/Rochester-NRT/RocAlphaGo/pull/146/files On Sep 8, 2016 12:51 AM, "Nick Wedd"wrote: > Thank you for pointing this out. There are no hidden tie-break > shenanigans. There is a defect in the script I use to convert > https://www.gokgs.com/tournEntrants.jsp?sort=s=1068 to a crosstable. > I'll probably leave the script as it is, and put this right with manual > edits. > > I think Robert Waite reads this list, maybe he'll explain how the graphs > are generated. > > Nick > > On 8 September 2016 at 08:35, Gian-Carlo Pascutto wrote: > >> On 7/09/2016 21:21, Nick Wedd wrote: >> > Congratulations to AyaMC, undefeated winner of the September slow KGS >> > bot tournament, which ended earlier today! >> > >> > My report is at http://www.weddslist.com/kgs/past/S16.2/index.html >> > As usual, I will welcome your comments and corrections. >> >> Given that LeelaBot and ManyFaces1 have the same points, SOS and SoDOS, >> it seems more appropriate to list both at place 2 rather than Leela as >> second and ManyFaces as third. Unless there's some tiebreak shenanigans >> I'm not aware of. >> >> The NeuralZ graphs are pretty. I wonder how they were generated. >> >> -- >> GCP >> ___ >> Computer-go mailing list >> Computer-go@computer-go.org >> http://computer-go.org/mailman/listinfo/computer-go > > > > > -- > Nick Wedd mapr...@gmail.com > > ___ > Computer-go mailing list > Computer-go@computer-go.org > http://computer-go.org/mailman/listinfo/computer-go > ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
Re: [Computer-go] Congratulations to AyaMC!
Thank you for pointing this out. There are no hidden tie-break shenanigans. There is a defect in the script I use to convert https://www.gokgs.com/tournEntrants.jsp?sort=s=1068 to a crosstable. I'll probably leave the script as it is, and put this right with manual edits. I think Robert Waite reads this list, maybe he'll explain how the graphs are generated. Nick On 8 September 2016 at 08:35, Gian-Carlo Pascuttowrote: > On 7/09/2016 21:21, Nick Wedd wrote: > > Congratulations to AyaMC, undefeated winner of the September slow KGS > > bot tournament, which ended earlier today! > > > > My report is at http://www.weddslist.com/kgs/past/S16.2/index.html > > As usual, I will welcome your comments and corrections. > > Given that LeelaBot and ManyFaces1 have the same points, SOS and SoDOS, > it seems more appropriate to list both at place 2 rather than Leela as > second and ManyFaces as third. Unless there's some tiebreak shenanigans > I'm not aware of. > > The NeuralZ graphs are pretty. I wonder how they were generated. > > -- > GCP > ___ > Computer-go mailing list > Computer-go@computer-go.org > http://computer-go.org/mailman/listinfo/computer-go -- Nick Wedd mapr...@gmail.com ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
Re: [Computer-go] Congratulations to AyaMC!
On 7/09/2016 21:21, Nick Wedd wrote: > Congratulations to AyaMC, undefeated winner of the September slow KGS > bot tournament, which ended earlier today! > > My report is at http://www.weddslist.com/kgs/past/S16.2/index.html > As usual, I will welcome your comments and corrections. Given that LeelaBot and ManyFaces1 have the same points, SOS and SoDOS, it seems more appropriate to list both at place 2 rather than Leela as second and ManyFaces as third. Unless there's some tiebreak shenanigans I'm not aware of. The NeuralZ graphs are pretty. I wonder how they were generated. -- GCP ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
[Computer-go] Congratulations to AyaMC!
Congratulations to AyaMC, undefeated winner of the September slow KGS bot tournament, which ended earlier today! My report is at http://www.weddslist.com/kgs/past/S16.2/index.html As usual, I will welcome your comments and corrections. Nick -- Nick Wedd mapr...@gmail.com ___ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go
[computer-go] Congratulations to AyaMC!
Congratulations to AyaMC, winner of Sunday's KGS Computer Go tournament! My report is at http://www.weddslist.com/kgs/past/52/index.html Two people had bots crash after receiving the message FINEST: Still an outstanding command. I do not know what this means, and am reporting it to wms. Nick -- Nick Weddn...@maproom.co.uk ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC!
In message wladvtgcx1ykf...@maproom.demon.co.uk, Nick Wedd n...@maproom.co.uk writes Congratulations to AyaMC, winner of Sunday's KGS Computer Go tournament! My report is at http://www.weddslist.com/kgs/past/52/index.html Two people had bots crash after receiving the message FINEST: Still an outstanding command. I do not know what this means, and am reporting it to wms. I have heard back from wms: The still an outstanding command message means that a command has been sent to the engine, but the engine hasn't yet answered it. That's probably a bug in the engine, because GTP requires all commands to be answered with an acknowledgement or an error. So it seems that CzechBot (=MoGo) and Fuego need to implement something, I don't know what. It's strange that this has never come up before. Nick -- Nick Weddn...@maproom.co.uk ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC!
Is there a way to implement I don't understand that command? a NAK, perhaps? Terry McIntyre terrymcint...@yahoo.com And one sad servitude alike denotes The slave that labours and the slave that votes -- Peter Pindar From: Nick Wedd n...@maproom.co.uk To: computer-go computer-go@computer-go.org Sent: Tue, October 6, 2009 9:13:17 AM Subject: Re: [computer-go] Congratulations to AyaMC! In message wladvtgcx1ykf...@maproom.demon.co.uk, Nick Wedd n...@maproom.co.uk writes Congratulations to AyaMC, winner of Sunday's KGS Computer Go tournament! My report is at http://www.weddslist.com/kgs/past/52/index.html Two people had bots crash after receiving the message FINEST: Still an outstanding command. I do not know what this means, and am reporting it to wms. I have heard back from wms: The still an outstanding command message means that a command has been sent to the engine, but the engine hasn't yet answered it. That's probably a bug in the engine, because GTP requires all commands to be answered with an acknowledgement or an error. So it seems that CzechBot (=MoGo) and Fuego need to implement something, I don't know what. It's strange that this has never come up before. Nick -- Nick Weddn...@maproom.co.uk ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC!
Yes, there is a way. Error responses start with ? and success responses start with =. The bigger issue is how to detect crashes in kgsGtp. Maybe it's as simple as having kgsGtp kill a bot with outstanding commands before joining a new game. Sent from my iPhone On Oct 6, 2009, at 3:22 PM, terry mcintyre terrymcint...@yahoo.com wrote: Is there a way to implement I don't understand that command? a NAK, perhaps? Terry McIntyre terrymcint...@yahoo.com And one sad servitude alike denotes The slave that labours and the slave that votes -- Peter Pindar From: Nick Wedd n...@maproom.co.uk To: computer-go computer-go@computer-go.org Sent: Tue, October 6, 2009 9:13:17 AM Subject: Re: [computer-go] Congratulations to AyaMC! In message wladvtgcx1ykf...@maproom.demon.co.uk, Nick Wedd n...@maproom.co.uk writes Congratulations to AyaMC, winner of Sunday's KGS Computer Go tournament! My report is at http://www.weddslist.com/kgs/past/52/index.html Two people had bots crash after receiving the message FINEST: Still an outstanding command. I do not know what this means, and am reporting it to wms. I have heard back from wms: The still an outstanding command message means that a command has been sent to the engine, but the engine hasn't yet answered it. That's probably a bug in the engine, because GTP requires all commands to be answered with an acknowledgement or an error. So it seems that CzechBot (=MoGo) and Fuego need to implement something, I don't know what. It's strange that this has never come up before. Nick -- Nick Weddn...@maproom.co.uk ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: kgsGtp (was Re: [computer-go] Congratulations to AyaMC!)
That already exists: kgs-game_over is sent after every game (if you support it). That it's up to your bot to decide if it should terminate, run a full garbage collection, pause pondering, etc... I think most people use a sentinel file. Sent from my iPhone On Oct 6, 2009, at 5:28 PM, Peter Drake dr...@lclark.edu wrote: Incidentally, if a new version of kgsGtp appears, the one feature I desperately want is a way to tell kgsGtp to disconnect after the current game. As it is, I have to either wait for the end of the game or kill my program in the middle of someone's game. Peter Drake http://www.lclark.edu/~drake/ On Oct 6, 2009, at 2:19 PM, Jason House wrote: Yes, there is a way. Error responses start with ? and success responses start with =. The bigger issue is how to detect crashes in kgsGtp. Maybe it's as simple as having kgsGtp kill a bot with outstanding commands before joining a new game. Sent from my iPhone On Oct 6, 2009, at 3:22 PM, terry mcintyre terrymcint...@yahoo.com wrote: Is there a way to implement I don't understand that command? a NAK, perhaps? Terry McIntyre terrymcint...@yahoo.com And one sad servitude alike denotes The slave that labours and the slave that votes -- Peter Pindar From: Nick Wedd n...@maproom.co.uk To: computer-go computer-go@computer-go.org Sent: Tue, October 6, 2009 9:13:17 AM Subject: Re: [computer-go] Congratulations to AyaMC! In message wladvtgcx1ykf...@maproom.demon.co.uk, Nick Wedd n...@maproom.co.uk writes Congratulations to AyaMC, winner of Sunday's KGS Computer Go tournament! My report is at http://www.weddslist.com/kgs/past/52/index.html Two people had bots crash after receiving the message FINEST: Still an outstanding command. I do not know what this means, and am reporting it to wms. I have heard back from wms: The still an outstanding command message means that a command has been sent to the engine, but the engine hasn't yet answered it. That's probably a bug in the engine, because GTP requires all commands to be answered with an acknowledgement or an error. So it seems that CzechBot (=MoGo) and Fuego need to implement something, I don't know what. It's strange that this has never come up before. Nick -- Nick Weddn...@maproom.co.uk ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: kgsGtp (was Re: [computer-go] Congratulations to AyaMC!)
2009/10/6 Jason House jason.james.ho...@gmail.com That already exists: kgs-game_over is sent after every game (if you support it). That it's up to your bot to decide if it should terminate, run a full garbage collection, pause pondering, etc... I think most people use a sentinel file. Are you sure that isn't cgos that does that?In other words, does KGS do that too? - Don Sent from my iPhone On Oct 6, 2009, at 5:28 PM, Peter Drake dr...@lclark.edu wrote: Incidentally, if a new version of kgsGtp appears, the one feature I desperately want is a way to tell kgsGtp to disconnect after the current game. As it is, I have to either wait for the end of the game or kill my program in the middle of someone's game. Peter Drake http://www.lclark.edu/%7Edrake/http://www.lclark.edu/~drake/http://www.lclark.edu/%7Edrake/ On Oct 6, 2009, at 2:19 PM, Jason House wrote: Yes, there is a way. Error responses start with ? and success responses start with =. The bigger issue is how to detect crashes in kgsGtp. Maybe it's as simple as having kgsGtp kill a bot with outstanding commands before joining a new game. Sent from my iPhone On Oct 6, 2009, at 3:22 PM, terry mcintyre terrymcint...@yahoo.com terrymcint...@yahoo.com wrote: Is there a way to implement I don't understand that command? a NAK, perhaps? Terry McIntyre terrymcint...@yahoo.comterrymcint...@yahoo.com And one sad servitude alike denotes The slave that labours and the slave that votes -- Peter Pindar -- *From:* Nick Wedd n...@maproom.co.ukn...@maproom.co.uk *To:* computer-go computer-go@computer-go.org computer-go@computer-go.org *Sent:* Tue, October 6, 2009 9:13:17 AM *Subject:* Re: [computer-go] Congratulations to AyaMC! In message wladvtgcx1ykf...@maproom.demon.co.ukwladvtgcx1ykf...@maproom.demon.co.uk wladvtgcx1ykf...@maproom.demon.co.uk, Nick Wedd n...@maproom.co.ukn...@maproom.co.uk n...@maproom.co.uk writes Congratulations to AyaMC, winner of Sunday's KGS Computer Go tournament! My report is at http://www.weddslist.com/kgs/past/52/index.htmlhttp://www.weddslist.com/kgs/past/52/index.html http://www.weddslist.com/kgs/past/52/index.html Two people had bots crash after receiving the message FINEST: Still an outstanding command. I do not know what this means, and am reporting it to wms. I have heard back from wms: The still an outstanding command message means that a command has been sent to the engine, but the engine hasn't yet answered it. That's probably a bug in the engine, because GTP requires all commands to be answered with an acknowledgement or an error. So it seems that CzechBot (=MoGo) and Fuego need to implement something, I don't know what. It's strange that this has never come up before. Nick -- Nick Weddn...@maproom.co.uk n...@maproom.co.uk n...@maproom.co.uk ___ computer-go mailing list computer-go@computer-go.org computer-go@computer-go.org computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/http://www.computer-go.org/mailman/listinfo/computer-go/ http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.orgcomputer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.orgcomputer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
[computer-go] Congratulations to AyaMC and ManyFaces!
The joint winners of yesterday's KGS bot tournament were ManyFaces1 and AyaMC. My report is at http://www.weddslist.com/kgs/past/49/index.html Nick -- Nick Weddn...@maproom.co.uk ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC and to StoneGrid!
In message [EMAIL PROTECTED], Eric Boesch [EMAIL PROTECTED] writes On Mon, Jun 16, 2008 at 2:00 PM, Nick Wedd [EMAIL PROTECTED] wrote: In message [EMAIL PROTECTED], John Fan [EMAIL PROTECTED] writes After I review the game, it is hard to say ManyFaces made a mistake at move 60 or around, since the white group at the lower left corner has a flaw. It is a sente for black to settle its F1 group. If white takes two steps to take the ko and A7 group, then black can settle down the F1 black group and kill the white E2 group by D2 then E1. Thus white cannot win the ko. During the game I thought the ManyFaces made a mistake. But it seems I was wrong. Agreed. See my reply to Jason, and the revised report. Just an elaboration -- it looks to me like 56. g2 f4 f1 is an easy win for white (the ko no longer matters) and also white's last chance. Of course, I could have made a mistake. I think you are right. I have added SGF links to the report, one for each game mentioned. If you click on one of these, your browser may offer to download the game record for you, or if you have things set up right, it may load it into your favourite SGF reader application, allowing you to play through the game. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
[computer-go] Congratulations to AyaMC and to StoneGrid!
AyaMC and StoneGrid were the winners of yesterday's KGS bot tournament, both undefeated, with 6/6 and 9/9 wins respectively. My report is at http://www.weddslist.com/kgs/past/39/index.html It is longer than usual, because I found quite a few of the games interesting. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC and to StoneGrid!
Is it possible to show the board for the round 1 open division game? You refer specifically to a choice made at move 60... Also, the processor description for HBotSVN is incorrect. Rounds 1-6 were through a virtual machine on a box with a 2GHz Intel Core Duo.Rounds 7-9 was running native on a Dual Core T2330 (1.6GHz/533Mhz FSB/1MB cache). It also turns out that rounds 7-9 were run with a newer version of the bot. IIRC, they ran with HouseBot 0.7 r763 while the earlier rounds were run with HouseBot 0.7 r761. On Mon, Jun 16, 2008 at 12:33 PM, Nick Wedd [EMAIL PROTECTED] wrote: AyaMC and StoneGrid were the winners of yesterday's KGS bot tournament, both undefeated, with 6/6 and 9/9 wins respectively. My report is at http://www.weddslist.com/kgs/past/39/index.html It is longer than usual, because I found quite a few of the games interesting. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC and to StoneGrid!
After I review the game, it is hard to say ManyFaces made a mistake at move 60 or around, since the white group at the lower left corner has a flaw. It is a sente for black to settle its F1 group. If white takes two steps to take the ko and A7 group, then black can settle down the F1 black group and kill the white E2 group by D2 then E1. Thus white cannot win the ko. During the game I thought the ManyFaces made a mistake. But it seems I was wrong. Another comment on the game ending, StoneGrid responded to the final_status_list dead correctly. But ManyFaces only responded with one new line when the list is empty. On Mon, Jun 16, 2008 at 12:58 PM, Jason House [EMAIL PROTECTED] wrote: Is it possible to show the board for the round 1 open division game? You refer specifically to a choice made at move 60... Also, the processor description for HBotSVN is incorrect. Rounds 1-6 were through a virtual machine on a box with a 2GHz Intel Core Duo.Rounds 7-9 was running native on a Dual Core T2330 (1.6GHz/533Mhz FSB/1MB cache). It also turns out that rounds 7-9 were run with a newer version of the bot. IIRC, they ran with HouseBot 0.7 r763 while the earlier rounds were run with HouseBot 0.7 r761. On Mon, Jun 16, 2008 at 12:33 PM, Nick Wedd [EMAIL PROTECTED] wrote: AyaMC and StoneGrid were the winners of yesterday's KGS bot tournament, both undefeated, with 6/6 and 9/9 wins respectively. My report is at http://www.weddslist.com/kgs/past/39/index.html It is longer than usual, because I found quite a few of the games interesting. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC and to StoneGrid!
In message [EMAIL PROTECTED], John Fan [EMAIL PROTECTED] writes After I review the game, it is hard to say ManyFaces made a mistake at move 60 or around, since the white group at the lower left corner has a flaw. It is a sente for black to settle its F1 group. If white takes two steps to take the ko and A7 group, then black can settle down the F1 black group and kill the white E2 group by D2 then E1. Thus white cannot win the ko. During the game I thought the ManyFaces made a mistake. But it seems I was wrong. Agreed. See my reply to Jason, and the revised report. Another comment on the game ending, StoneGrid responded to the final_status_list dead correctly. But ManyFaces only responded with one new line when the list is empty. Yes. Isn't this clear from the final sentence of the round 2 commentary? Anyway I have added a statement that it was MF's fault. Nick On Mon, Jun 16, 2008 at 12:58 PM, Jason House [EMAIL PROTECTED] wrote: Is it possible to show the board for the round 1 open division game? You refer specifically to a choice made at move 60... Also, the processor description for HBotSVN is incorrect. Rounds 1-6 were through a virtual machine on a box with a 2GHz Intel Core Duo. Rounds 7-9 was running native on a Dual Core T2330 (1.6GHz/533Mhz FSB/1MB cache). It also turns out that rounds 7-9 were run with a newer version of the bot. IIRC, they ran with HouseBot 0.7 r763 while the earlier rounds were run with HouseBot 0.7 r761. On Mon, Jun 16, 2008 at 12:33 PM, Nick Wedd [EMAIL PROTECTED] wrote: AyaMC and StoneGrid were the winners of yesterday's KGS bot tournament, both undefeated, with 6/6 and 9/9 wins respectively. My report is at http://www.weddslist.com/kgs/past/39/index.html It is longer than usual, because I found quite a few of the games interesting. Nick -- Nick Wedd [EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC and to StoneGrid!
Nick, Thanks for all your work. John On Mon, Jun 16, 2008 at 1:56 PM, Nick Wedd [EMAIL PROTECTED] wrote: In message [EMAIL PROTECTED], Jason House [EMAIL PROTECTED] writes Is it possible to show the board for the round 1 open division game? You refer specifically to a choice made at move 60... I have added a diagram. But it turns out my analysis was wrong, I now think that by move 60 White had no way of winning. Also, the processor description for HBotSVN is incorrect. Rounds 1-6 were through a virtual machine on a box with a 2GHz Intel Core Duo. Rounds 7-9 was running native on a Dual Core T2330 (1.6GHz/533Mhz FSB/1MB cache). It also turns out that rounds 7-9 were run with a newer version of the bot. IIRC, they ran with HouseBot 0.7 r763 while the earlier rounds were run with HouseBot 0.7 r761. Ok, I have corrected this, thank you for telling me. Nick On Mon, Jun 16, 2008 at 12:33 PM, Nick Wedd [EMAIL PROTECTED] wrote: AyaMC and StoneGrid were the winners of yesterday's KGS bot tournament, both undefeated, with 6/6 and 9/9 wins respectively. My report is at http://www.weddslist.com/kgs/past/39/index.html It is longer than usual, because I found quite a few of the games interesting. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC and to StoneGrid!
Thank you for a long, very interesting report, Nick. I found a typo(?), however, about the version of HBotSVN. Jason wrote earlier games were played by r761 but you wrote by r763. -Hideki Nick Wedd: [EMAIL PROTECTED]: In message [EMAIL PROTECTED], Jason House [EMAIL PROTECTED] writes Is it possible to show the board for the round 1 open division game? You refer specifically to a choice made at move 60... I have added a diagram. But it turns out my analysis was wrong, I now think that by move 60 White had no way of winning. Also, the processor description for HBotSVN is incorrect. Rounds 1-6 were through a virtual machine on a box with a 2GHz Intel Core Duo. Rounds 7-9 was running native on a Dual Core T2330 (1.6GHz/533Mhz FSB/1MB cache). It also turns out that rounds 7-9 were run with a newer version of the bot. IIRC, they ran with HouseBot 0.7 r763 while the earlier rounds were run with HouseBot 0.7 r761. Ok, I have corrected this, thank you for telling me. Nick On Mon, Jun 16, 2008 at 12:33 PM, Nick Wedd [EMAIL PROTECTED] wrote: AyaMC and StoneGrid were the winners of yesterday's KGS bot tournament, both undefeated, with 6/6 and 9/9 wins respectively. My report is at http://www.weddslist.com/kgs/past/39/index.html It is longer than usual, because I found quite a few of the games interesting. Nick -- Nick Wedd [EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ -- [EMAIL PROTECTED] (Kato) ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
Hi Jason, Internally, I have a constant that is a lag threshold. It is meant to represent an upper bound on how much lag exists. It worked fine I feel, the problem was more caused by Goanna's useless play towards the end and reluctance to pass. I think the solution I have in place now should be adequate. I would be interested in seeing your time management code, but most likely I will not use it. I like to keep everything very simple, and things like adaptive lag tracking (although cool) is too complicated for how much it gains imho. Joel On Tue, Feb 5, 2008 at 2:32 AM, Jason House [EMAIL PROTECTED] wrote: I don't know if this is helpful, but it is fairly easy to do some adaptive timing to ensure not running out on time. Total external lag = (game time - time used internally) - time left Mean external lag = Total external lag / moves made by bot This lag can be used for creating a time buffer for future losses to avoid running out of time. When I run on CGOS, the average external lag is negative, but on KGS it's positive. There are a few gotchas such as if your bot reconnects to a game (or does not support undo on KGS and get into a scoring conflict). Replays of games can mess up adaptive timing. If you'd be interested in my GPL'd time management code, I can post a link. It does some extra stuff like monitor internal lag (an optional feature). It also has reasonable handling of canadian and byo yomi time and unit tests to exercise the code. In January's tournament, Nick had commented about HouseBot nearly losing on time with 6 seconds left in late endgame. This was perfectly normal behavior for my time management in late endgame. On Feb 4, 2008 10:15 AM, Joel Veness [EMAIL PROTECTED] wrote: Hi Nick, Goanna (agog) timed out annoyingly in that game against GNU. I have since implemented a rule: if after some number of samples you have a winning probability that is very close to 1.0, just make the best move right away. There is no need to spend so long thinking in these ridiculous endgame positions. I made some other changes so that passing is more highly favored in certain situations, so hopefully this will be the last time Goanna forfeits a game due to time. I guess that is what I get from only testing on CGOS. The small time increment CGOS gives makes a big difference with the high latency I get due to being based in Sydney, and to the best of my knowledge, KGS doesn't do the same. Joel On Tue, Feb 5, 2008 at 1:32 AM, Nick Wedd [EMAIL PROTECTED] wrote: Congratulations to the three winners of yesterday's KGS bot tournament (there was a tie in the Formal division, so three winners). My report is at http://www.weddslist.com/kgs/past/35/index.html Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
Joel Veness wrote: Hi Nick, Goanna (agog) timed out annoyingly in that game against GNU. I have since implemented a rule: if after some number of samples you have a winning probability that is very close to 1.0, just make the best move right away. There is no need to spend so long thinking in these ridiculous endgame positions. I made some other changes so that passing is more highly favored in certain situations, so hopefully this will be the last time Goanna forfeits a game due to time. My rule is that if the score if over 0.95 or under -0.95 I allocate some fraction of the time I normally would to that move. I think my fraction is 1/10.I always play the move with the most samples, but for this I make sure than the highest scoring move (even with low samples) fit's this window. I think technically these kinds of algorithms should be applied gradually, so some function could be applied to the score to determine how soon to stop.The function should not be linear but should be such that very little reduction is applied unless the score is extremely high or low. For instance is the score is 80% you might benefit from a slight reduction, but not much. To find the right numbers, you would probably need to analyze a LOT of data and see how often you lose (and why) when the score is fairly high. Probably not worth the effort! This function should be fitted to your general time control algorithm too. If you have rules to shorten the search, you should definitely balance this by being more aggressive about time allocation earlier in the game. It would probably be very difficult to find a good balance but the right algorithms should cause you to lose some games and win some games but to win more than you lose. If your are too conservative it might seem ok, but that causes you to lose games too, you just don't notice it as much. - Don I guess that is what I get from only testing on CGOS. The small time increment CGOS gives makes a big difference with the high latency I get due to being based in Sydney, and to the best of my knowledge, KGS doesn't do the same. Joel On Tue, Feb 5, 2008 at 1:32 AM, Nick Wedd [EMAIL PROTECTED] wrote: Congratulations to the three winners of yesterday's KGS bot tournament (there was a tie in the Formal division, so three winners). My report is at http://www.weddslist.com/kgs/past/35/index.html Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
On Feb 4, 2008 1:59 PM, terry mcintyre [EMAIL PROTECTED] wrote: Does the KGS protocol permit one to propose a set of dead groups, then upon discovery of a conflict, to say Ok, your proposal still leads to my win, I'm perfectly happy to accept that result? No. Any conflict immediately initiates the game end protocol. kgsGtp will send an undo to the bot and then ask for kgs-genmove_cleanup commands. If undo is not supported, it'll replay the game until before the passes. If kgs-genmove_cleanup is not supported, it'll send normal genmove commands. After that final phase, 2 passes is scored like CGOS. ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
Does the KGS protocol permit one to propose a set of dead groups, then upon discovery of a conflict, to say Ok, your proposal still leads to my win, I'm perfectly happy to accept that result? - Original Message From: Nick Wedd [EMAIL PROTECTED] Another fix which would have worked in this case: if after consecutive passes your opponents proposes a set of dead groups which would cause you to win, then accept. Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
Joel Veness wrote: Hi Don, That is an interesting idea, and I don't see anything wrong with it in principle. However, given how slow Goanna is these days, I think I would probably gain more by spending 1/10 of the time needed for that idea on simple optimization! :) Yes, I don't use the idea myself, I just do the simple test for 0.95. However sometimes doing the more correct thing actually is just as simple. I think this would be just a little piece of code that would actually replace the conditional branching and perhaps even make the code look cleaner. If I ever get around to implementing it myself, I'll let you know. - Don Joel On Tue, Feb 5, 2008 at 2:44 AM, Don Dailey [EMAIL PROTECTED] wrote: Joel Veness wrote: Hi Nick, Goanna (agog) timed out annoyingly in that game against GNU. I have since implemented a rule: if after some number of samples you have a winning probability that is very close to 1.0, just make the best move right away. There is no need to spend so long thinking in these ridiculous endgame positions. I made some other changes so that passing is more highly favored in certain situations, so hopefully this will be the last time Goanna forfeits a game due to time. My rule is that if the score if over 0.95 or under -0.95 I allocate some fraction of the time I normally would to that move. I think my fraction is 1/10.I always play the move with the most samples, but for this I make sure than the highest scoring move (even with low samples) fit's this window. I think technically these kinds of algorithms should be applied gradually, so some function could be applied to the score to determine how soon to stop.The function should not be linear but should be such that very little reduction is applied unless the score is extremely high or low. For instance is the score is 80% you might benefit from a slight reduction, but not much. To find the right numbers, you would probably need to analyze a LOT of data and see how often you lose (and why) when the score is fairly high. Probably not worth the effort! This function should be fitted to your general time control algorithm too. If you have rules to shorten the search, you should definitely balance this by being more aggressive about time allocation earlier in the game. It would probably be very difficult to find a good balance but the right algorithms should cause you to lose some games and win some games but to win more than you lose. If your are too conservative it might seem ok, but that causes you to lose games too, you just don't notice it as much. - Don I guess that is what I get from only testing on CGOS. The small time increment CGOS gives makes a big difference with the high latency I get due to being based in Sydney, and to the best of my knowledge, KGS doesn't do the same. Joel On Tue, Feb 5, 2008 at 1:32 AM, Nick Wedd [EMAIL PROTECTED] wrote: Congratulations to the three winners of yesterday's KGS bot tournament (there was a tie in the Formal division, so three winners). My report is at http://www.weddslist.com/kgs/past/35/index.html Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
I don't know if this is helpful, but it is fairly easy to do some adaptive timing to ensure not running out on time. Total external lag = (game time - time used internally) - time left Mean external lag = Total external lag / moves made by bot This lag can be used for creating a time buffer for future losses to avoid running out of time. When I run on CGOS, the average external lag is negative, but on KGS it's positive. There are a few gotchas such as if your bot reconnects to a game (or does not support undo on KGS and get into a scoring conflict). Replays of games can mess up adaptive timing. If you'd be interested in my GPL'd time management code, I can post a link. It does some extra stuff like monitor internal lag (an optional feature). It also has reasonable handling of canadian and byo yomi time and unit tests to exercise the code. In January's tournament, Nick had commented about HouseBot nearly losing on time with 6 seconds left in late endgame. This was perfectly normal behavior for my time management in late endgame. On Feb 4, 2008 10:15 AM, Joel Veness [EMAIL PROTECTED] wrote: Hi Nick, Goanna (agog) timed out annoyingly in that game against GNU. I have since implemented a rule: if after some number of samples you have a winning probability that is very close to 1.0, just make the best move right away. There is no need to spend so long thinking in these ridiculous endgame positions. I made some other changes so that passing is more highly favored in certain situations, so hopefully this will be the last time Goanna forfeits a game due to time. I guess that is what I get from only testing on CGOS. The small time increment CGOS gives makes a big difference with the high latency I get due to being based in Sydney, and to the best of my knowledge, KGS doesn't do the same. Joel On Tue, Feb 5, 2008 at 1:32 AM, Nick Wedd [EMAIL PROTECTED] wrote: Congratulations to the three winners of yesterday's KGS bot tournament (there was a tie in the Formal division, so three winners). My report is at http://www.weddslist.com/kgs/past/35/index.html Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
terry mcintyre wrote: Does the KGS protocol permit one to propose a set of dead groups, then upon discovery of a conflict, to say Ok, your proposal still leads to my win, I'm perfectly happy to accept that result? No, at least not in any way that the engine can influence. /Gunnar ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
On Feb 4, 2008 2:18 PM, Nick Wedd [EMAIL PROTECTED] wrote: In message [EMAIL PROTECTED], Gunnar Farnebäck [EMAIL PROTECTED] writes terry mcintyre wrote: Does the KGS protocol permit one to propose a set of dead groups, then upon discovery of a conflict, to say Ok, your proposal still leads to my win, I'm perfectly happy to accept that result? No, at least not in any way that the engine can influence. In that case I was mistaken. I was misled by the appearance of some disputes, in which a set of stones changes colours repeatedly, apparently as the two players repeatedly make contrary assertions of their status. That's kgsGtp acting on behalf of the engines. kgsGtp only ever asks the engine once (at most). If the command is not supported, kgsGtp will insist all stones are alive, however nonsensical to humans that may be. It's a reasonable default. ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
On Feb 4, 2008 10:40 AM, Nick Wedd [EMAIL PROTECTED] wrote: Also, how does kicking work? A manual kill of a bot+kgsGtp and restarting by the user seems like it'd fix stuck bots. I'm guessing a kick is for when bots (like HB06) are unattended? Does that make kgsGtp exit? That'd require an automatic recovery script on the other side. When I have kicked a bot, it has always come back exactly five minutes later. I assume that this is a default inside kgsGtp. I shall test this. Is the 5 minute thing a kgsGtp feature or a min time to reconnect that kicking a user requires? It'd be nice if there was a way to drop that lost time for a bot. Maybe it's a soft-kick for the admin or a change in reconnect timing when in a tournament. Additionally, it'd be really nice if kgsGtp could auto-kick a bot if it's stuck in a previous game (might only affect tournaments where games begin and the bot is not ready). ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
Open division round numbers appear out of sync. The quote from me uses round numbers that are one off from what's in the official report. Something should probably get fixed. Also, how does kicking work? A manual kill of a bot+kgsGtp and restarting by the user seems like it'd fix stuck bots. I'm guessing a kick is for when bots (like HB06) are unattended? Does that make kgsGtp exit? That'd require an automatic recovery script on the other side. On Feb 4, 2008 9:32 AM, Nick Wedd [EMAIL PROTECTED] wrote: Congratulations to the three winners of yesterday's KGS bot tournament (there was a tie in the Formal division, so three winners). My report is at http://www.weddslist.com/kgs/past/35/index.html Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
In message [EMAIL PROTECTED], Jason House [EMAIL PROTECTED] writes Open division round numbers appear out of sync. The quote from me uses round numbers that are one off from what's in the official report. Something should probably get fixed. Right, the round numbers in my report were 1 off. I will fix this very soon. Also, how does kicking work? A manual kill of a bot+kgsGtp and restarting by the user seems like it'd fix stuck bots. I'm guessing a kick is for when bots (like HB06) are unattended? Does that make kgsGtp exit? That'd require an automatic recovery script on the other side. When I have kicked a bot, it has always come back exactly five minutes later. I assume that this is a default inside kgsGtp. I shall test this. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
In message [EMAIL PROTECTED], Joel Veness [EMAIL PROTECTED] writes Hi Nick, Goanna (agog) timed out annoyingly in that game against GNU. I have since implemented a rule: if after some number of samples you have a winning probability that is very close to 1.0, just make the best move right away. There is no need to spend so long thinking in these ridiculous endgame positions. I made some other changes so that passing is more highly favored in certain situations, so hopefully this will be the last time Goanna forfeits a game due to time. I guess that is what I get from only testing on CGOS. The small time increment CGOS gives makes a big difference with the high latency I get due to being based in Sydney, and to the best of my knowledge, KGS doesn't do the same. Another fix which would have worked in this case: if after consecutive passes your opponents proposes a set of dead groups which would cause you to win, then accept. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
In message [EMAIL PROTECTED], Gunnar Farnebäck [EMAIL PROTECTED] writes terry mcintyre wrote: Does the KGS protocol permit one to propose a set of dead groups, then upon discovery of a conflict, to say Ok, your proposal still leads to my win, I'm perfectly happy to accept that result? No, at least not in any way that the engine can influence. In that case I was mistaken. I was misled by the appearance of some disputes, in which a set of stones changes colours repeatedly, apparently as the two players repeatedly make contrary assertions of their status. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
In message [EMAIL PROTECTED], Jason House [EMAIL PROTECTED] writes On Feb 4, 2008 10:40 AM, Nick Wedd [EMAIL PROTECTED] wrote: Also, how does kicking work? A manual kill of a bot+kgsGtp and restarting by the user seems like it'd fix stuck bots. I'm guessing a kick is for when bots (like HB06) are unattended? Does that make kgsGtp exit? That'd require an automatic recovery script on the other side. When I have kicked a bot, it has always come back exactly five minutes later. I assume that this is a default inside kgsGtp. I shall test this. Is the 5 minute thing a kgsGtp feature or a min time to reconnect that kicking a user requires? It'd be nice if there was a way to drop that lost time for a bot. Maybe it's a soft-kick for the admin or a change in reconnect timing when in a tournament. I have found that the five-minute delay is in the kgsGtp client. If I kick my bot, it reconnects after five minutes. But if I kick it then kill and relaunch the client, it comes back in a few seconds. Additionally, it'd be really nice if kgsGtp could auto-kick a bot if it's stuck in a previous game (might only affect tournaments where games begin and the bot is not ready). It is likely that the delay in the client is deliberate, to protect the server from a load caused by malfunctioning engines that repeatedly disconnect and reconnect. Nick -- Nick Wedd[EMAIL PROTECTED] ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Congratulations to AyaMC, GNU, and MonteGNU!
Nick Wedd wrote: Another fix which would have worked in this case: if after consecutive passes your opponents proposes a set of dead groups which would cause you to win, then accept. I don't think kgsGTP tells you what dead stones are being proposed. You just have to give your own opinion, and it have to match the opponents. Note that it's been over a year since I connected a bot to KGS, so i might be mistaken. But it doesn't really fit in with the GTP to give such information to the bot, does it? ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/