- Updated Thursday, November 20th 2014 @ 10:55:27
Hi there, i noticed something strange. Look at this, my bot wants to call 40 in round 56 (last output is my debug output) but the engine executes a check from a move before. In Round 57 my bot wants to fold but the engine executes the call 40 ... i think there is something very wrong...
My bot definitly generated output call 40 in round 56. My debug output ist right before the "return move;"
Match maxWinPot 120
Match amountToCall 40
Action player1 10000
Output from your bot: "check 0"
Engine says: "Other player did make a bet, check action changed to 'fold'"
player1 fold 0
player2 wins 120
Match round 57
Match smallBlind 40
Match bigBlind 80
Match onButton player2
player1 stack 1690
player2 stack 2310
player2 post 40
player1 post 80
player1 hand [9c,9h,3s,Kh]
player2 raise 160
Match maxWinPot 320
Match amountToCall 160
Action player1 10000
Output from your bot: "call 40"
move: call 40
move: fold 0
- Created Thursday, November 20th 2014 @ 10:58:57
can you link the game please?
- Updated Thursday, November 20th 2014 @ 11:14:22
It was a game against test_Heads
I ve noticed something. I am using java starting bot. And i am doing some handstrength calculations in
If i put a endless loop there my bot wont timeout maybe my calculations in there trigger the delay in move execution.
- Created Thursday, November 20th 2014 @ 11:17:11
I think I found the problem... Look at your bot output in round 36, it says "hello"... probably it has outputted that AND the normal output, which leads the engine to be behind one move from that point on.
- Created Thursday, November 20th 2014 @ 11:33:22
I am really confused can't remember putting an output like "hello" into the code oÔ
i have to check this...
- Created Thursday, November 20th 2014 @ 11:41:11
Maybe you've created true AI and it's trying to communicate
- Updated Thursday, November 20th 2014 @ 11:44:13
I am sorry to disappoint you :D
This is just embarassing :D
I found the "hello" >_< never noticed it was there. This part of the code gets executed like never, so i never noticed the "hello"