Engine · Chapter 2, Competing for Allocation: The Blotto Game
Blotto
How should a fixed budget be spread across contested fields against an adversary?
Budgets
Field weights
Ties
The book's scenarios
Value of the game to A
A's weighted score minus : positive means A wins more than half the weight in expectation against B's best reply, whatever B does.
D Base: 6 vs 6, w=(1,1,1), tie split: the book certifies value ; its strategies, evaluated here, guarantee and expose . Agreement, exactly.
What a strategy of A guarantees
| Strategy | Guarantee | |
|---|---|---|
| Optimal mixture | 7 allocations in support | |
| Uniform over all allocations | 28 allocations, equally likely | |
| Pure (2, 2, 2) | split evenly, no randomisation | |
| Permutations of (0, 2, 4) | abandon one field, equally likely which |
Pick an allocation on A's triangle to see what it guarantees on its own.
The certificate: in exact arithmetic, 68 pivots
A's mixture
- (0, 3, 3): 1/7
- (1, 1, 4): 1/7
- (1, 4, 1): 1/7
- (2, 1, 3): 1/7
- (3, 2, 1): 1/7
- (3, 3, 0): 1/7
- (4, 0, 2): 1/7
B's mixture
- (0, 2, 4): 1/3
- (2, 4, 0): 1/3
- (4, 0, 2): 1/3
Since for every pair of mixtures and here , both mixtures are optimal and the value is . The payoff matrix is 28 × 28; the linear programme was solved by an exact simplex in your browser, so the fractions above are the solution, not a rounding of it.
The model it runs
base allocation game
What can each side guarantee, and which allocations does every optimal strategy avoid?
- 1Decision-makers
- two, (rows) and (columns)
- 2Time
- one shot
- 3Information
- complete; neither side sees the other's allocation before choosing (Section 2.10.4 (p. 97) reveals one field)
- 4Commitment
- ; announcing a mixture is a perturbation, free here (Section 0.4 (p. 10))
- 5Payoffs
- zero-sum after centring: , = weight won, ties counted half
- 6Strategies
- mixtures , over integer allocations, drawn independently
Analysis contract
- (i) concept
- value and optimal strategies of a finite zero-sum game (thm:ch00-minimax,thm:ch00-bridge)
- (ii) deviations
- every unilateral deviation to a pure allocation; no further consistency condition
- (iii) beliefs
- none needed: complete information, one simultaneous move
- (iv) selection
- none for the value, which is unique; claims about strategies separate existence (one certified example) from necessity (every optimal strategy)
- (v) attainment
- attained; exact rational certificate ; necessity claims by coordinate-LP dual witnesses