Author |
Topic: 2009 Computer Championship (Read 5127 times) |
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: 2009 Computer Championship
« Reply #45 on: Mar 2nd, 2009, 4:15pm » |
Quote Modify
|
on Mar 2nd, 2009, 2:15pm, Fritzlein wrote:And for future reference, next time a problem is discovered mid-game, I highly recommend that the game be suspended immediately. We always have the option of resuming from the suspended position if that later on seems like the fairest thing to do. |
| For the sake of gnobot's book, I would not like to see a winner declared in the middle of an otherwise functional game (or does omar have the facility to "suspend" in the true sense of the word?) Is it possible to make sure such games do not get into the games database (at least for the duration of the tournament)?
|
« Last Edit: Mar 2nd, 2009, 4:17pm by 99of9 » |
IP Logged |
|
|
|
RonWeasley
Forum Guru
Harry's friend (Arimaa player #441)
Gender:
Posts: 882
|
|
Re: 2009 Computer Championship
« Reply #46 on: Mar 2nd, 2009, 4:27pm » |
Quote Modify
|
I'm ruling that clueless vs sharp be replayed. I think this is definitely in "discretion" territory, but not replaying raises harder questions than not in my opinion. Technically, I could wait for an appeal from either side, and let the game stand if there was no appeal. But while clueless began the game with another bot using it's processors, clueless wasn't really clueless. So as TD, I'm intervening without any appeal being lodged.
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: 2009 Computer Championship
« Reply #47 on: Mar 2nd, 2009, 5:55pm » |
Quote Modify
|
I just checked the logs for bot_Badger and seems like it may have crashed on move 20g. This is what I found in a file called x_bot27607.out in the bot's running directory. Quote: [badger@gold running]$ more x_bot27607.out Traceback (most recent call last): File "../gtp-bot.py", line 154, in <module> sys.exit (BotBridge (engine, '--show-game' in option_dict, *args[1:]).run ()) File "../gtp-bot.py", line 75, in run return self._do_run () File "../gtp-bot.py", line 117, in _do_run response = self.engine.command ('genmove', color_to_play).assert_success File "/home/badger/gtp.py", line 49, in command response = self.maybe_command (*arguments) File "/home/badger/gtp.py", line 72, in maybe_command raise ValueError ("empty response to command '%s'" % command_line.strip ()) ValueError: empty response to command 'genmove white' |
| This is what is found in the games log file; 27613.netLog Quote: POST at Mon Mar 2 19:48:28 2009 auth = 204418483854 sid = 406041361 move = action = move RESPONSE at Mon Mar 2 19:48:29 2009 error = Gameserver: Bad Move: no steps taken m=[] |
|
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: 2009 Computer Championship
« Reply #48 on: Mar 2nd, 2009, 9:23pm » |
Quote Modify
|
The bot_Sharp2008CC vs bot_clueless game has been replayed. Game 98899 replaces game 98863.
|
|
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: 2009 Computer Championship
« Reply #49 on: Mar 2nd, 2009, 10:30pm » |
Quote Modify
|
Hi Omar, Unless it makes extra trouble, could I request that you schedule Gnobot's games in either the 3rd or 4th slot of the day? The first slot means I have to stay up until 1am if I want to see the start. Thanks Toby
|
« Last Edit: Mar 3rd, 2009, 5:15am by 99of9 » |
IP Logged |
|
|
|
Arimabuff
Forum Guru
Arimaa player #2764
Gender:
Posts: 589
|
|
Re: 2009 Computer Championship
« Reply #50 on: Mar 3rd, 2009, 4:58am » |
Quote Modify
|
I don't like the way this is going so far... I mean first Rat times out and then Badger sends an illegal move! I like to see bots lose (or win) because of strategic or tactical reasons not because of a bug. Hopefully these kinds of incidents won’t happen again…
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: 2009 Computer Championship
« Reply #51 on: Mar 3rd, 2009, 5:31am » |
Quote Modify
|
on Mar 2nd, 2009, 10:30pm, 99of9 wrote:Hi Omar, Unless it makes extra trouble, could I request that you schedule Gnobot's games in either the 3rd or 4th slot of the day? The first slot means I have to stay up until 1am if I want to see the start. Thanks Toby |
| No problem. I'll set it up for the 4th slot starting tomorrow.
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: 2009 Computer Championship
« Reply #52 on: Mar 3rd, 2009, 5:35am » |
Quote Modify
|
on Mar 3rd, 2009, 4:58am, Arimabuff wrote:I don't like the way this is going so far... I mean first Rat times out and then Badger sends an illegal move! I like to see bots lose (or win) because of strategic or tactical reasons not because of a bug. Hopefully these kinds of incidents won’t happen again… |
| Yes, yesterday was really bad. Only one of the four games went smooth. Lets hope things get better.
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: 2009 Computer Championship
« Reply #53 on: Mar 3rd, 2009, 1:20pm » |
Quote Modify
|
bot_Rat seems to be going into an infinite loop. The move engine is still continuing to run even now. I will probably have to kill it manually like I had to yesterday. I checked the occ.log file and here is what it has near the end: Quote: Applying this move: Rd2n mc2e Eb2e Ra2e Time for move: 120.0 secs. Maxtime: 656.0 secs. - - r d - r - - - - c - d c - - - r - - - - - - - - - - - h r r - - h - - - - - H r r R e H M r - R E m D D - R R - R C C R R R Goal Search Depth Elapsed Knps Eval Main Line ----- -------- -------- ------ ------------------------------------------ 2 0.0 57.8 206 c8-b8 b8-b7 3 0.0 835.5 206 c8-b8 h5-h4 b8-b7 4 0.0 12141.4 208 c8-b8 b8-b7 e7-d7 d7-d6 |
| Looks like it is in the process of generating a move.
|
|
IP Logged |
|
|
|
BlackKnight
Forum Guru
Arimaa player #695
Gender:
Posts: 98
|
|
Re: 2009 Computer Championship
« Reply #54 on: Mar 3rd, 2009, 1:46pm » |
Quote Modify
|
on Mar 3rd, 2009, 1:20pm, omar wrote:I will probably have to kill it manually like I had to yesterday. |
| Yes, please do it quick and painless! I'm sorry about this. I think it's the same/similar problem like yesterday. I get with my local copy (except for what Omar posted): i.e., nothing, which is "good", because then I can at least fix this bug in the future.
|
« Last Edit: Mar 3rd, 2009, 2:14pm by BlackKnight » |
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: 2009 Computer Championship
« Reply #55 on: Mar 3rd, 2009, 8:16pm » |
Quote Modify
|
on Mar 3rd, 2009, 1:46pm, BlackKnight wrote: I'm sorry about this. I think it's the same/similar problem like yesterday. |
| No problem at all. These are all experimental/research bots so unexpected problems are likely to arise.
|
|
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: 2009 Computer Championship
« Reply #56 on: Mar 3rd, 2009, 8:45pm » |
Quote Modify
|
on Mar 3rd, 2009, 5:31am, omar wrote:No problem. I'll set it up for the 4th slot starting tomorrow. |
| Thanks omar.
|
|
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: 2009 Computer Championship
« Reply #57 on: Mar 5th, 2009, 6:30pm » |
Quote Modify
|
Bomb has opened with exactly the same setup as gold at least 6 times in a row. This seems quite unlikely when it usually picks from 6 (?) 4 different setups. Omar, perhaps you could check if some determinism flag has accidentally been set, or if there is some reason that the configuration on the new server is making it behave this way. Given the book loss to Gnobot, this may even be grounds for an appeal. EDIT: The info I got was wrong. It has only used this setup in the two tournament games, plus the aborted game this morning. Further, it only seems to have 4 opening variants as gold.
|
« Last Edit: Mar 5th, 2009, 7:58pm by 99of9 » |
IP Logged |
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: 2009 Computer Championship
« Reply #58 on: Mar 5th, 2009, 7:05pm » |
Quote Modify
|
It would be a shame if Bomb had been accidentally set to deterministic mode. I'm hoping that the issue is that randomization is on but happens to be poorly implemented, so that the repeat opening setups are the developer's fault.
|
|
IP Logged |
|
|
|
omar
Forum Guru
Arimaa player #2
Gender:
Posts: 1003
|
|
Re: 2009 Computer Championship
« Reply #59 on: Mar 5th, 2009, 8:26pm » |
Quote Modify
|
I am afraid it is my fault. There is a bomb.ini file that I forgot to copy over when I was setting up Bomb on the tournament server. The file has 5 fileds and is set like this on the arimaa.com server: --- 30 maximum search depth 600 maximum search time 120 target search time 60 min time to leave 0 random seed, or zero to use time of day --- If it doesn't find the file Bomb doesn't limit the depth and uses the given time control to decide how much time to spend on it's move. However it defaults to using a non-random setup each time. So as Toby mentioned the game against GnoBot was most effected by this. I've sent an email to the TD about this. We'll wait to see what the decision is. Thanks for reporting this Toby. Also thanks Karl for the message to check the forum.
|
« Last Edit: Mar 5th, 2009, 8:36pm by omar » |
IP Logged |
|
|
|
|