Page 1 of 1

Bettor can reraise his own bet

PostPosted: Wed Jun 18, 2008 2:05 pm
by nexusone
I've juste discovered your support forum, so here is one strange behaviour I've found on Poker Mavens 2:

As I said earlier in private, sometimes the first bettor, which was called by other players can raise his first bet.
Context : Ring Games, No Limit (10/20)

Here is the hand :

Poker Mavens Hand #1441-58 - 2008-06-18 12:05:18
Site: Tony G. Casino
Table: Port Pin Table
Seat 2: el_loco (600)
Seat 4: HeRsK (1290)
Seat 8: Nex (1460)
HeRsK has the dealer button
Nex posts small blind 10
el_loco posts big blind 20
** Hole Cards **
Dealt to Nex [9s 3c]
HeRsK calls 20
Nex calls 10
el_loco checks
** Flop ** [4h Jd 3h]
Nex checks
el_loco bets 20 <------------- He bets first
HeRsK folds
Nex calls 20
el_loco bets 20 <----------- everyone call but he can bet again
Nex calls 20
** Turn ** [Kc]
Nex checks
el_loco checks
** River ** [6d]
Nex checks
el_loco checks
** Pot Show Down **
el_loco [2h Ad] has High Card Ace +KJ64
Nex [9s 3c] has a Pair of Threes +KJ9
Nex wins Pot (140) with a Pair


Maybe there are other users facing this problem ?
Sorry for my poor english

Re: Bettor can reraise his own bet

PostPosted: Wed Jun 18, 2008 2:23 pm
by Kent Briggs
nexusone wrote:Maybe there are other users facing this problem ?


Yup, I've had two reports of this today. Seems to be sporadic because I've yet to reproduce this myself. I'm digging through my code and will let you know...

Re: Bettor can reraise his own bet

PostPosted: Wed Jun 18, 2008 8:29 pm
by Kent Briggs
nexusone wrote:el_loco bets 20 <------------- He bets first
HeRsK folds
Nex calls 20
el_loco bets 20 <----------- everyone call but he can bet again



Ok, after staring at my ring game code for about 5 hours straight I finally figured this one out. I bet if you check the very next hand, either the guy that folded here left the table or a new player joined. What happened is that I have a variable that tracks if each person had a chance to act in the round. If someone leaves (or joins) the table during a hand, all the variables for that seat get reset and the program now thinks the betting round is still active. Just removing that variable from my seat clearing routine seems to have fixed that now. I'll have an update out soon.

Re: Bettor can reraise his own bet

PostPosted: Thu Jun 19, 2008 6:16 am
by nexusone
Thx a lot for your quick reaction.