Quote:
Originally Posted by callipygian
This still multiplies the two probabilities, which is what I have problems with.
|
You have to multiply the probabilities in order to preserve the constant resizing of the bankroll. Let’s compare the two formulas by looking at a simple example. We’ll start with a $100 bankroll betting 1% on each hand we play. After playing two hands we have won once and lost once. Here are the results of the two formulas:
B = $100
f = 1%
v = 1 (even money payouts)
W = 1 win
L = 1 loss
N = W+L = 2
p = W/N = 50%
q = L/N = 50%
Calliphygian:
B’ = B*[p*(1+vf)+(1-p)*(1-f)]^n
B’ = $100*[0.5*1.01+0.5*0.99]^2
B’ = $100
As we can see, with your formula we have broken even. That is what we would expect after one win and one loss, right? They would cancel out wouldn’t they? Well, not if we are constantly resizing our bets. Let’s look at the original formula and see what happens.
Yamashita:
B’ = B*[(1+f)^W]*[(1-f)^L]
B’ = $100*[1.01^1*0.99^1]
B’ = $99.99
We have lost a penny somewhere. That lost penny comes from resizing our second bet. If we win the first bet then we will have a bankroll of $101. Our second bet will be $1.01, which brings our bankroll down to $99.99 when we lose it. Conversely, if we lose out first bet then we have a bankroll of $99 and we would bet $0.99 on our second bet. Winning that will bring our total to $99.99.
Both outcomes are equally weighted because we are dealing with actual wins and losses instead of theoretical win/loss rates.
Your concern was with the fact that we should not be weighting the outcomes equally when we know that the theoretical win/loss rates are not the same. That is a very good point that is exemplified very well above. If we are betting optimally, why would we lose money in a fair game with equal numbers of wins and losses? We won the same number of hands that we lost, yet our bankroll is shrinking. How can that be?
The answer to that comes from the assumption that a Kelly bettor is only betting when he has the advantage. If the game were skewed in favor of the house and the player had that information a priori, he would not make any bets. In the formulas above we used a constant value of 1% for f, but in reality that would be adjusted for each bet. If the advantage changes, the bets would change. If the odds change, the bets would change. The formulas above assume a constant 1% advantage, which is not applicable to many casino games, but it is correct for that situation.
[EDIT: After a good night's sleep
I understand what you’re getting at. If we want to simulate BJ more accurately we could use a win rate of 43%, a loss rate of 49% and adjust v to the average payout (including splits, doubles, insurance and everything else AutoMonkey mentions below). That would weight the possibilities more accurately and give us a better idea of what our growth rate will actually look like. Substituting W=43, L=49, N=100 and v=1.175 (about a 1.5% advantage) gives very different results between those two formulas.]
But now it’s late and the Dodgers lost again. I’m going to bed. Perhaps I’ll be more coherent in the morning…or perhaps I’ll just erase this entire post.
-Sonny-