by brone » Tue Mar 03, 2009 8:12 am
Alright, first things first. PT3 SD values (in BB/100) are, as several of us have mentioned, roughly four times higher than they were in PT2, so there is definitely some kind of a problem in one of the two versions (or both).
Secondly, for the games I play, and my extensive experience with calculating SD in both online and live poker, I am fairly certain that PT2's numbers are far closer to what the SD should be than PT3's numbers.
Now let's define SD (in Big Bets per 100) to be sure we're on the same page:
Your inputs to the SD formula should be:
1. The BB/100 number for EACH session
2. The total number of sessions
3. The number of hands played in each session.
4. The BB/100 number for the player over ALL sessions.
The formula needs to first compute the Variance, then the square root of that variance gives you the desired Standard Deviation.
How to compute Variance? You SUM, over all sessions, the SQUARE of the quantity (Session's winrate - Player's winrate) multiplied by the number of 100 hand blocks played in that session. After summing, divide by the total number of sessions minus 1. This is called the unbiased maximum likelihood estimator of the Standard Deviation and is going to be the best estimate of what the player's true standard deviation is.
In math: Variance = [1/(N-1)] * SUM_1_to_N { [ (BB/100_for_session - BB/100_for_player)^2] * (H_for_session/100)}
Where N is the total number of sessions played, and H is the number of hands played for each session.
And, as mentioned, the square root of the above formula gives you SD/100.
Just to clarify, each term in the sum requires you to subract, square, then multiply by (H/100). You do those 3 operations for EACH session.
Similarly, for the SD/hour number, you need the analogues of the above inputs that have the per hour inforrmation for inputs (1), (3), and (4): BB/HR for each session, number of hours played in each session, and BB/HR for the player's winrate. The multiplicative term in the sum in this case would just be the number of hours played in the session.
Hope this helps.