By Ben Blatt
(You can also a version of this post in the Wall Street Journal here)
For someone with so little basketball skill, I’ve been playing a lot of H-O-R-S-E in the basketball/squash court of Lowell House basement. I’ve come to the conclusion that in most H-O-R-S-E games the shots called are excessively difficult. While hookshots and crazy bounce shots can be fun, there must be an ideal strategy to maximize the amount of letters your opponent(s) receive and therefore your own chances of winning.
We’ll start with the assumption that the odds of making a shot are defined by the location and type of shot, and not based at all on the player. This means any shot you call that you have a p chance of making, your opponents will also have a p chance of making. This is obviously never true, but if you are playing people of roughly the same skill level the numbers should hold roughly the same.
In order to maximize your chances of winning, you want to maximize the total amount of letters your opponents receive. Under standard HORSE rules if the shot caller makes the shot and the opponent misses, the opponent will receive a letter. The person calling the shots only loses control of calling the shots if (1) he/she misses or (2) all other players make the called shot.
Let’s start by imagining a game of H-O-R-S-E with n players. In round one, the expected number of letters just one of your opponents will receive is the probability you make the called shot times the probability that your opponent misses the shot, p(1-p). By linearity, the number of expected letters received by all of your opponents in round one will be p(1-p)(n-1). In round two, the probability expression is the same, except in order for a round two to even occur you must make your second called shot and at least one of your opponents must miss their shots. Therefore, the number of letters your opponents will receive in round two is p(1-p)(n-1) * p(1-pn-1). We want to find the expected number of letters your opponent will receive in each individual round and sum this total. When we do this we get
Luckily, this can be evaluated since it is a geometric series. The expected value for our game becomes p(n-1)(1-p)/(1-p(1-pn-1)). Once we pick the number of players, we can calculate the value of p that maximizes the number of letters your opponents receive. When n=3 the value of p that maximizes the expected value is .531. This means the best strategy is to call a shot you will make 53.1% of the time. If you do this, you will give your opponents a combined total of .81 letters per possession. If you called a shot that was more difficult, such as p=.25, you would give your opponents about .49 letters per possession. Leaving.32 letters per turn might not seem like a lot, but its effects will be clear later in this post.
Below is a chart depicting the ideal percentage shot and the expected number of letters all of your opponents will receive based on the number of players.
|Ideal Shot Percentage||Expected Number of Letters|
This is the number of expected letters per turn, but what we really want to know is likelihood of winning overall. This can be done by determining the round at which your opponent reaches five letters and the round you reach five letters. The probability of winning in round ‘k’ was calculated by determining the probability of winning with each different possible combination of letters. For instance, to win in three rounds you could give your opponents 0 letters in the first two rounds and 5 in round three, 1 in the first two rounds and 3 in round three, etc. This was done for all possible combinations to reach five letters and for up to 345 rounds. The probability of player one winning in a particular round is the probability of the opponent reaching five letters in that round multiplied by the probability that player one reaches five letters in a round afterwards. Once the probability for each round is calculated, they can be summed to find the total probability of player one winning. Below is another table for two players showing the probability of winning based on different ‘p’ strategies. Using the value 42.5% in the first row and second column as an example, the chart can be read as follows: “If player one always calls shots with .3 chance of success and player two always call shots with .4 chance of success, player one will win 42.5% of the time.”
There are a couple of neat things that can be seen by looking at this chart. Firstly, the first player to shoot has a noticeable advantage. Secondly, it is usually equally unwise to take a shot of too hard difficulty as it is to take one that is too easy. Lastly, .5 is clearly the dominant strategy as it always outperforms other values of p.
I stated earlier that as long as you were playing opponents of roughly the same skill level the numbers should hold about the same. The chart below, similar to the first chart, shows the ideal p-value when your opponents’ p-value is different than yours. For example, -10% indicates that your opponents’ p-value is .1 less than yours and thus makes the shot 10% less than you. (This model doesn’t work well when p is close to zero or one but serves as a good model for all other values.)
The values show that if you are better than your opponents, it is wise to take shots that are easier for you and let their mistakes hurt them. If you are worse, it is actually to your advantage to take harder shots that will be more difficult for both of you. Below is yet another chart showing the results of a game if you’re player one and your opponent is 10% better than you.
Once again the calculated ideal p-values, in this case .45 for player one and .55 for player two, have turned out to be the dominant strategies. The bad news is if you’re a weaker shot than your opponent it can be very difficult to win even when you use superior strategy.
While it will help if you call your shots based on these calculations, at the end of the day the best way to improve your H-O-R-S-E odds is to become more familiar with a basketball and not a just with a calculator.
Ben Blatt can be contacted at firstname.lastname@example.org.