- Created Monday, April 4th 2016 @ 16:28:23
today we've made several changes in the Go competition. I will list them here:
- Maximum number of rounds have been increased to 250 from 150
- Time per move has been decreased to 200 from 500
- The setting 'max_rounds' has been added to the settings your bot gets from the engine, value will be 250 in this case
- The update 'last_move' has been added to the updates your bot gets from the engine, the value will be the last move your opponent has performed
- The field update has changed, it's now possible that it contains -1 values that indicate where a bot cannot place a stone due to the Ko rule.
- Player 2 now gets 7.5 compensation points (Komi) at the start of the game, to compensate for starting second
These changes should contribute to a better experience for the players. Games are more fair and will less often be stopped before a normal ending has been reached. Additionally bots have more information to work with now. We hope you enjoy these changes, but the game will remain in Beta as more changes might be made in the future if necessary.
Have fun coding!
- Created Monday, April 4th 2016 @ 19:12:32
Thank you for these changes!
The only thing I wonder is if the komi of 7.5 points is really relevant when you don't count dead and live stones.
- Updated Monday, April 4th 2016 @ 19:23:27
Great changes! There seem to be some bugs though.
Take a look at this game here: http://theaigames.com/competitions/go/games/57029f8f8be8df0207f49230
It ends in a draw because my bot plays a move that leads to a super ko position. 1) This shouldn't be a draw. My bot should lose or else bots can force draws by disobeying the superko rule. 2) Under the new changes I was expecting to get a -1 in the input at the relevant position, but there was still a regular 0.
EDIT: Also, on move 132 there was a simple ko at position 10 17 that was also not marked with a -1. So it seems ko is not marked at all.
- Created Tuesday, April 5th 2016 @ 03:34:22
Okay, so ko is completely broken right now.
Example game: http://theaigames.com/competitions/go/games/5703119c4ee9c644ff451df4
As the last move my bot illegally takes the ko because the current version is now looking for a -1 in the input (which doesn't exist). And the server doesn't prevent it; the move actually goes through. And then my bot even wins the game, although I'm not exactly sure if that's the fault of the server or whether taking the ko crashes my opponent's bot.
- Created Tuesday, April 5th 2016 @ 11:47:42
Should be fixed now :)
- Created Tuesday, April 5th 2016 @ 13:55:00
Here's another bug by the way: http://theaigames.com/competitions/go/games/57037d974ee9c6528ff6e851 When there are no enemy stones on the board then the territory calculation doesn't work. See round 187 where the last blue stone is captured and as a result the score stops counting the red territory and only counts stones on board.
It'll never change the result of a match but I think it should be fixed anyway ^^
- Created Tuesday, April 5th 2016 @ 14:28:17
- Created Wednesday, April 6th 2016 @ 19:54:26
Yes, great changes! 250 moves works fine.
- Created Thursday, April 7th 2016 @ 02:53:21
And another bug: http://theaigames.com/competitions/go/games/570592c28be8df2634f51fff
Final score: 182 to 186.5 yet Godzilla wins. Maybe komi isn't counted when the winner is determined?
- Created Thursday, April 7th 2016 @ 10:31:53
- Created Thursday, April 7th 2016 @ 12:36:07
These changes are great. Very much appreciated. :)
- Created Thursday, April 7th 2016 @ 23:53:57
Any way to change the # of challenges a bot can request? i.e. a player can pose a challenge only every 30 minutes or so? Because there is some spamming going on at the moment...
- Updated Friday, April 8th 2016 @ 11:11:55
If I remember correctly, challenge matches now take place on a separate server, so they don't have any impact on the progress of the ranked matches.
However, it would be nice if there were a clear distinction between ranked and non-ranked matches in the game log - or maybe the distinction exists and I don't know what to look for?
Anyone wanting more games, I encourage you to run your bot against the TCP server (see the relevant thread for details). At the moment this will get you a couple of hundred games per day without bothering anyone here, and the more people leave their bot running, the more useful the match data will be.
- Updated Saturday, April 9th 2016 @ 05:06:45
I've looked for a way to challenge other bots and I've not found it. Where is it on the site? Edit: I found it. It was obvious enough in hindsight - just above their ranking information on the leaderboard when you click their name.
- Created Thursday, April 14th 2016 @ 16:16:11
By the way, the "Getting Started" page should be updated to include that -1 is sent for positions that cannot be played due to the ko rule. As far as I can see this information is currently not present there.