Solution to the gambling machine puzzle

From the New York Times “Numberplay” blog:

An entrepreneur has devised a gambling machine that chooses two independent random variables x and y that are uniformly and independently distributed between 0 and 100. He plans to tell any customer the value of x and to ask him whether y > x or x > y.

If the customer guesses correctly, he is given y dollars. If x = y, he’s given y/2 dollars. And if he’s wrong about which is larger, he’s given nothing.

The entrepreneur plans to charge his customers $40 for the privilege of playing the game. Would you play?

Clearly the strategy is to guess that y > x if x is small, and to guess that y < x if x is large. Say you’re told x = 60. If you guess x is the larger variable, then conditional on your guess being correct (which has probability 0.6) you win an average of 30 dollars (halfway between 0 and 60). If your guess is incorrect you win nothing. Similarly, if you guess x is the smaller variable, then conditional on your guess being correct (which has probability 0.4) you win an average of 80 dollars (halfway between 60 and 100). So your expected winnings are 18 dollars if you guess x is the larger variable, and 32 if you guess x is the smaller variable. You should guess x is the smaller variable — that is, 60 is “small”.

This is surprising at first — 60 is closer to 100 than it is to 0, and if you’re just trying to guess correctly you’d guess that 60 was the larger of x and y. But the payoff is the unseen number y, and if x is the smaller variable then that biases the value of y upwards.

To simplify the analysis, I’m going to say that you’re given u and v, which are x/100 and y/100; so they’re uniformly distributed between 0 and 1. You’re told u, you get to guess if v is larger or smaller than u, and if you get it right you get 100v dollars.

You’re told u. If you guess u is the larger of the two variables, then conditional on your guess being correct — which has probability u — you win on average u/2 hundred dollars. And if you guess u is the smaller, then conditional on your guess being correct — which has probability 1-u — you win on average (1+u)/2 hundred dollars. So your expected winnings are L(u) = u(u/2) = u^2/2 if you guess u is the larger, and S(u) = (1-u)(1+u)/2 = (1-u^2)/2 if you guess u is the smaller — all money is in units of one hundred dollars.

So you should guess u is the larger variable exactly when L(u) > S(u); that is, when u^2 > (1-u^2), or u > 1/\sqrt{2} \approx 0.71.

What is the expected payoff? It’s an easy integral, namely

\int_0^1 \max(L(u), S(u)) \: du = \int_0^{1/\sqrt{2}} {1-u^2 \over 2} \: du + \int_{1/\sqrt{2}}^1 {u^2 \over 2} \: du = {\sqrt{2} + 1 \over 6}

and that’s about 0.4024 — the expected value of this game is $40.24. So you should play! But on the other hand the casino operator might still make money, because are people really going to sit down and work out the optimal strategy?

Lots of solutions were offered at the post giving the puzzle; Bayesian biologist had a simulation-based approach.

(Finally, you might notice that I ignored the possibility where x = y. That’s not because I’m forgetful, but because it happens with probability 0.)

6 thoughts on “Solution to the gambling machine puzzle

  1. impas, natomiast przepadnie widoczne Bałamucąca maszyny.

    wciąż kosmate ucho.
    http://biegizurawie.drupalgardens.com/node/76 (Deloris) Szczyptę się opowieść,
    Wagner – sapnął Frodo, podejmując przyszłej porcji ziemi,
    Skrzywił się, jak poczuł osaczaj naciągniętych mięśni.

    – Zaopatrz pokoiczek… – Wagner opierał się na swooim szpadlu, jak na przykład szanujący się
    pracownik budowlany. -Nie spiesz się w taki sposób, wypalę plus zasypię…

    Zaciągnął się. Frodo pokręcił głową, cisnął sąsiednią porcj.

  2. This site definitely has all the info I needed concerning this subject
    and didn’t know who to ask.

  3. But, allow me to tell you, you’ll never conserve money in your market invoice if you’re
    distinct to at least one certain brand for that products you get.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s