Hand importer bug in 0.37

    • easydriver
      easydriver
      Moderator
      Moderator
      Joined: 06.11.2007 Posts: 14,016
      Hello Devs,

      there might be a problem with the hand importer or the hand interpreter. In this game, ItsME as BigBlind bets 20c preflop, 10c on the flop, 20c on the turn and 10c on the river. The final pot is $ 1.22, rake is 12c, the winner takes $ 1.10 That's ok.

      How did you calculate the final pot to 11.70 big blind? According to Elephant 0.37, ItsME only loses 55c, it is like the blinds or the paid rake didn't count.

      As I watch my graphs, Elephant miscalculates my profit. It says I won about 80 big blinds in 1700 hands, but I found out I lost about $ 6.5...

      Kind regards,
      Easydriver

      Game #6960462698 starts.

      #Game No : 6960462698
      ***** Hand History for Game 6960462698 *****
      $0.05/$0.10 USD Texas Hold'em - Thursday, April 10, 14:24:30 ET 2008
      Table Table 125540 (Real Money)
      Seat 1 is the button
      Total number of players : 5
      Seat 1: choung111 ( $0.95 USD )
      Seat 4: niceandeasy5 ( $2.20 USD )
      Seat 9: ombion ( $1.42 USD )
      Seat 10: sally78 ( $3.19 USD )
      Seat 7: ItsME ( $2.47 USD )
      niceandeasy5 posts small blind [$0.02 USD].
      ItsME posts big blind [$0.05 USD].
      ** Dealing down cards **
      Dealt to ItsME [ Qd Qc ]
      choung111 raises [$0.10 USD]
      niceandeasy5 folds
      ItsME raises [$0.10 USD]
      choung111 raises [$0.10 USD]
      ItsME calls [$0.05 USD]
      ** Dealing Flop ** [ Td, 9d, Kd ]
      ItsME bets [$0.05 USD]
      choung111 raises [$0.10 USD]
      ItsME calls [$0.05 USD]
      ** Dealing Turn ** [ 9s ]
      ItsME bets [$0.10 USD]
      choung111 raises [$0.20 USD]
      ItsME calls [$0.10 USD]
      ** Dealing River ** [ Kh ]
      ItsME checks
      choung111 bets [$0.10 USD]
      ItsME calls [$0.10 USD]
      choung111 shows [ Kc, 6h ]a full house, Kings full of Nines.
      ItsME doesn't show [ Qd, Qc ]two pairs, Kings and Queens.
      choung111 wins $1.10 USD from the main pot with a full house, Kings full of Nines.
      puczynski has joined the table.
      niceandeasy5 has left the table.



      0,05/0,1 Fixed-Limit Hold'em (3 handed)
      Hand recorder used for this poker hand: PokerStrategy Elephant 0.37 by www.pokerstrategy.com.

      Preflop: Hero is BB with Q:diamond: , Q:club:
      BU raises, SB folds, Hero 3-bets, BU caps, Hero calls.

      Flop: (7,40 SB) T:diamond: , 9:diamond: , K:diamond: (2 players)
      Hero bets, BU raises, Hero calls.

      Turn: (5,70 BB) 9:spade: (2 players)
      Hero bets, BU raises, Hero calls.

      River: (9,70 BB) K:heart: (2 players)
      Hero checks, BU bets, Hero calls.

      Final Pot: 11,70 BB

      Results follow (highlight to see):
      BU shows a full-house, kings full of nines (K:club: 6:heart:)
      Hero shows two pairs, kings and queens (Q:diamond: Q:club:)
  • 6 replies
    • Tomcsisz
      Tomcsisz
      Bronze
      Joined: 03.04.2007 Posts: 19
      I have the same problem with my converter, it always converts the no limit hands as fixed limit hands.... Can anyone help ? Mr. Wizard ?? :D
    • easydriver
      easydriver
      Moderator
      Moderator
      Joined: 06.11.2007 Posts: 14,016
      Hello Devs,

      I was browsing the database with pgAdmin III downloaded from the psql site. I found something very interesting: the query
      select * from gameplayer where is_bb=true;
      gave me no results.

      After importing and checking the previous hand in the database it seems that being the Big Blind is not counted. Maybe there's a bug in interpreting the "x posts the big blind" string. It seems that the big blind's forced bet would appear from nowhere. Preflop cap costs 3 small bets, not 4.

      I tried importing a hand where I had sat to a table and had posted the big blind behind the button. I had folded the hand before the flop to a raise and Elephant said that game costed nothing.

      Do you need any more details?

      Kind regards,
      Easydriver
    • 6Wishmaster6
      6Wishmaster6
      Black
      Joined: 16.01.2005 Posts: 3,807
      Reported! We work on this =)
    • easydriver
      easydriver
      Moderator
      Moderator
      Joined: 06.11.2007 Posts: 14,016
      Still there in 0.39.
    • easydriver
      easydriver
      Moderator
      Moderator
      Joined: 06.11.2007 Posts: 14,016
      I have imported the hand again, and queried the gamesequence table:

      select * grom gamesequence;

      6960462698;3;"sb";0.02;1;0;"preflop"
      6960462698;2;"raise";0.10;2;0;"preflop"
      6960462698;3;"fold";0.00;3;0;"preflop"
      6960462698;6;"raise";0.10;4;0;"preflop"
      6960462698;2;"raise";0.10;5;0;"preflop"
      6960462698;6;"call";0.05;6;0;"preflop"

      So there are no signs of player 6 (ItsME) posting the big blind.

      I hope that helps.
    • Krea77
      Krea77
      Bronze
      Joined: 11.03.2008 Posts: 57
      Problem here seems to be that big blinds are not counted as losses. People are talking just about big blind bug, hopefully it has been noticed that it's the exact same with small blinds. This happens atleast in Titan FL tables, hands-tab is not showing any losses for hands which were mocked from BB or from SB. This affects all of the numbers shown in other tabs also making every graph and win/loss values incorrect.

      Devblog states that "Hopefully there will be no big bugs left" but this has been there for a long time and reported by many users in different forms, fixing this would decrease the bug inflow quite a bit