Ask The Wizard #221
The dealer’s add on is an additional and optional fee you’re given when you register. The add-on money is given to the dealers only as a way of compensating them for their time dealing the tourney. Normally you get an additional number of starting chips, 2500 instead of 2000, for example.I agree with Dave. Let me take that further by saying I also oppose shaking down players in tournaments with optional fees like re-buys and wild card purchases, unless those fees are somehow returned to the players, which is not the case usually. If the tournament would otherwise not be profitable for the casino, please just drop the pretenses and make the players pay more up front to enter.Tipping whether you buy the add-on or not should always be optional. If I had bought the add-on I would be less inclined to tip. By the way, I always buy the add-on. I am not sure if it’s mathematically correct from an EV standpoint but it just seems like the thing to do if I’m going to play the tourney in the first place.
If there were no dealer add-on, I do think it is appropriate for the winners to tip the dealers. If forced to say, I would suggest 1% to 2% of the win, and the less the win, the greater the percentage. In the situation in question, I would reduce the tip by the product of the total dealer add-on money and the ratio of my win to the total win. If that makes the tip zero or negative, then you do have a dilemma. I would probably do as I do when restaurants put on a mandatory 18%-20% tip, just put down a token small amount for appearances’ sake.
This just goes to show that it is dangerous to average averages. You can’t say the average rate of a trip is 500 mph, if it is 400 mph one way and 600 mph the other, because the 400 mph leg is over a longer period of time.
If this isn’t intuitive, consider a 500 mph wind. The plane would take 1 hour only with the wind, but it would stay in place the other way, taking forever.
N = log(1 - DC)/ log(1 - p), where
DC = Degree of certainty that an event will appear
P = probability of the event
N = number of trials
However, you don’t need to use that formula to solve that problem. It could be set up as:
.05 = (1-0.00002476) n
n
log(.05) = n × log(1-.00002476)
-1.301 = n × -0.000010753
n = 120,989
int GetIndex(int c1, int c2, int c3, int c4, int c5)
{
return combin(c5,5) + combin(c4,4)+ combin(c3,3) + combin(c2,2) + combin(c1,1);
}
Where combin returns the traditional value, except if the first value is less than the second value, return 0, as follows:
int combin(int x, int y)
{
if (y>x)
return 0;
else
{
int i,n;
n=1;
for (i=x-y+1; i<=x; i++)
n*=i;
for (i=2; i<=y; i++)
n/=i;
return n;
}
}
If you are doing this to access an array element, load the array as follows.
count=0;
for (c5 = 4; c5 < 52; c5++)
{
for (c4 = 3; c4 < c5; c4++)
{
for (c3 = 2; c3 < c4; c3++)
{
for (c2 = 1; c2 < c3; c2++)
{
for (c1 = 0; c1 < c2; c1++)
{
index_array[count]=WhateverYouWish;
count++;
}
}
}
}
}