WhiteRider - You wrote:
So we can check if:
holdem_hand_player_detail.amt_p_raise_made / (2 * holdem_limit.amt_bb) = holdem_hand_player_detail.val_p_raise_made_pct
..then it was the SB that limped.
It looks like it should be:
100*holdem_hand_player_detail.amt_p_raise_made / (2 * holdem_limit.amt_bb) = holdem_hand_player_detail.val_p_raise_made_pct
because apparently if for example the raise is 150% of the pot then val_p_raise_made_pct is set to 150 and not to 1.5.
Can you please confirm that ?
On the other hand, it looks like val_p_raise_facing_pct is set to 1 to indicate 100%, so I'm a bit confused. Please look into it.