Send Close Add comments: (status displays here)
Got it!  This site "creationpie.org" uses cookies. You consent to this by clicking on "Got it!" or by continuing to use this website.  Note: This appears on each machine/browser from which this site is accessed.
Game theory: Two player zero sum games
by RS  admin@creationpie.org : 1024 x 640


1. Game theory: Two player zero sum games
Zero sum game
A zero-sum game is a game, from game theory, in which when one side wins, the other side loses.
The outcome of simple two player games that involve winning and losing are as follows. John Von Neumann created/invented game theory in 1928. Traditional computers are called Von Neumann machines.

2. Von Neumann
Game theory did not exist as a unique field until John von Neumann published the paper On the Theory of Games of Strategy in 1928. Von Neumann's original proof used Brouwer's fixed-point theorem on continuous mappings into compact convex sets. Wikipedia. (as of 2023-02-08) Note: Modern computer architectures are called Von Neumann machines.
Information sign More: John von Neumann

3. Politics and war
The German General Staff and military, through World War II, was based on the ideas of Clausewitz who had observed many Napoleonic battles.
War is a continuation of politics by other means. Carl von Clausewitz (Prussian military theorist)

In modern times, economic war has been favored over more traditional war.
Information sign More: Carl von Clausewitz

4. Zero-sum games
Zero sum gameA zero-sum game is a game in which when one side wins, the other side loses.

The study of such games is part of game theory.

We will now look at and analyze a zero-sum games.

5. The pitcher-batter problem

6. The pitcher-batter problem
The game of baseball is a zero-sum game in that when one side wins, the other side loses. The goal is to win. One aspect of the game is the pitcher-batter problem.

Pitcher-batter problem: (zero-sum game)
This ignores the DH (Designated Hitter), AL (American League) in 1973, NL (National League) in 2022, who does not want to be "outstanding in the field". That is what "stands out to me" from the spectator "stands", if you can "stand" the remarks that "stand" the test of time. Am I "grandstanding"?

Decision analysis techniques and sensitivity analysis can be used to gain further insight.
Information sign More: The pitcher-batter problem

7. Baseball and bat
The baseball. The bat.
Country song: Sometimes I'm the baseball. Sometimes I'm the bat.

8. Pitcher-batter problem
The pitcher tries to throw the batter a pitch that the batter cannot hit.
The batter tries to hit the pitch the pitcher throws.

9. Assumptions
To simplify the analysis, the following assumptions are made.

10. Baseball realities
The speed of the pitch is so fast and the time for decisions so short that the batter must decide what pitch to look for before the pitch is thrown.

If the batter guesses correctly, the chance of a hit is increased.

11. Pitcher throws a fast ball
When the pitcher throws a fast ball:

12. Pitcher throws a curve ball
When the pitcher throws a curve ball:

13. Decision nodes
Decision nodeA decision node is drawn as a rectangular box and indicates a decision to be made by a decision maker.

14. State of nature nodes
State of nature nodeA state of nature node is drawn as an oval (i.e., rounded rectangle) and indicates an event that will happen and whose control is not under the decision maker's power.

15. Decision trees
Decision tree for batterA decision tree can be made from the batter's point of view.
Decision tree for pitcherA decision tree can be made from the pitcher's point of view.
Information sign More: The pitcher-batter problem

16. The payoff table
Hit average batter expects batter expectes
Pitcher throws fast ball curve ball
fast ball 0.3  0.1
curve ball 0.2 0.6
Question: What if the pitcher throws only fast balls? The batter will only look for fast balls hit with average 0.3.

Question: What if the pitcher throws only curve balls? The batter will only look for curve balls hit with average 0.6.

Question: What if the batter always looks for a fast ball? The pitcher will throw only curve balls and the hit average will be 0.2.

Question: What if the batter always looks for a curve ball?

17. The pitcher's viewpoint
The pitcher will throw only fast balls and the hit average will be 0.1.

Hit average batter expects batter expects
Pitcher throws fast ball curve ball
fast ball 0.3 0.1
curve ball 0.2 0.6
In terms of the payoff table:

Question: How can the pitcher minimize his/her risk in terms of the payoffs? by minimizing his/her maximum payoff.

Question: What is the goal of the pitcher?

18. The batter's viewpoint
minimize the maximum row payoffs

Hit average when batter expects batter expects
Pitcher throws fast ball curve ball
fast ball 0.3  0.1
curve ball 0.2 0.6
In terms of the payoff table:

Question: How can the batter minimize his/her risk in terms of the payoffs? by maximizing his/her minimum payoff.

Question: What is the goal of the batter?

19. Strategy
maximize the minimum row payoffs

Question: Is there a saddle-point? No, since the maximum of the minimum row payoffs is not equal to the minimum of the maximum column payoffs.

Question: What strategy should be used? Since there is no saddle-point, a mixed strategy should be used.

Question: What does this mean?

20. The batter looking for a fast ball
Using a mixed strategy means that you cannot let your opponent know your next move.

The batter's expected value of getting a hit when looking for a fast ball, in terms of the probability p of the pitcher throwing a curve ball is
EV = 0.3 (1.0 - p) + 0.2 p = -0.1 p + 0.3 where 0.0 ≤ p ≤ 1.0


21. The batter looking for a curve ball
The batter's expected value of getting a hit when looking for a curve ball, in terms of the probability p of the pitcher throwing a curve ball is
EV = 0.1 (1.0 - p) + 0.6 p = 0.5 p + 0.1 where 0.0 ≤ p ≤ 1.0.


22. Break-even point
The break-even point is where the expected value when looking for a fast ball is equal to the expected value when looking for a curve ball.
- 0.1 p + 0.3 = 0.5 p + 0.1

which is when 0.2 = 0.6 p

which means that p = 1/3 0.333.

23. The batter
The batters expected value (i.e., batting average) is
EV = (0.3)(1/3) + (0.2)(2/3) 0.1 + 0.167 = 0.267


24. Sensitivity analysis
Pitcher-batter problem: (zero-sum game)
Sensitivity analysisA sensitivity analysis reveals more insight.

Each player must randomly vary their viewpoint (with the proper mix) without letting the other player know what to expect. This is one reason managers, through coaches, signal players what to do.
 
What happens if the batter gets better at hitting a curve ball when expecting a fast ball?
Information sign More: The pitcher-batter problem

25. Tennis
The same analysis and results can be done with two people playing tennis and considering forehand and backhand volleys.

26. Executive decision making
This area of analysis is part of executive decision making and strategic management.

It is also part of military and security analysis.

In all cases, one assumes that one is playing the game against an intelligent adversary.

In a data science application, the data does not change but some of the techniques are quite similar.

27. End of page

by RS  admin@creationpie.org : 1024 x 640