Q3 — Game Tree: Strategies, Alpha-Beta and SSS*
A three-branch MAX root with nested MAX/MIN pairs — strategies A and C, best line D,E, and five pruned leaves.
The Question
Squares = MAX, circles = MIN. Leaves A–J. Tie-breaker: deepest, then leftmost.
| # | Question | Official answer |
|---|---|---|
| 3.1 | Valid strategies (A: A,C · B: A,D,H · C: D,F,G · D: E,I,J) | A and C |
| 3.2 | Best strategy leaves | D,E |
| 3.3 | Alpha-Beta pruned | C,F,G,I,J |
| 3.4 | SSS* solved | A,D,E,H |
The Topic in 60 Seconds
- Strategy for MAX: no MAX node's set-leaves may split across two of its children; MIN's alternatives stay whole.
- Best strategy maximizes = root minimax value.
- α-β: cutoff when . SSS*: solves leaves line-by-line; unneeded leaves are discarded or pruned.
Deep-dive: Game Strategies, Alpha-Beta Pruning, SSS*.
Step 0 — Back up
- ;
- ; ;
- ;
- via
3.1 — Valid strategies → A (A,C) and C (D,F,G)
| Option | Check | Verdict |
|---|---|---|
| A: A,C | Root→ ✓; keeps A and ; → C only ✓ | Valid |
| B: A,D,H | Root: A via , D,H via — split! | Invalid |
| C: D,F,G | Root→ ✓; keeps D, ; → only; keeps F,G ✓ | Valid |
| D: E,I,J | Root: E via , I,J via — split! | Invalid |
3.2 — Best strategy → D,E
Root → (54). keeps D and ; picks E (80 beats 62); leaves {D, E}, guarantee = game value ✓
3.3 — Alpha-Beta prunes → C,F,G,I,J
| Node | Window | Happening |
|---|---|---|
| (MIN) | A = 18 → | |
| (MAX) | B = 98 ≥ 18 → β-cutoff — C pruned! | |
| Root | ||
| (MIN) | D = 54 → | |
| (MAX) | E = 80 ≥ 54 → β-cutoff — F, G pruned! | |
| Root | ||
| (MIN) | H = 32 ≤ 54 → α-cutoff — I, J pruned! |
Pruned: C, F, G, I, J ✓ — only A, B, D, E, H inspected.
1 / 5
M1 (MIN): A = 18 -> beta = 18.
MAX (square)MIN (circle)inspected / value pathpruned
3.4 — SSS* solves → A,D,E,H
- A solved (18) → . live merit 18: solve B (98 ≥ 18) → proven ≥ 18 → C never expanded. solved 18.
- line (∞): D solved (54) → ; live merit 54: E solved (80 ≥ 54) → proven → F, G never expanded. solved 54.
- line (merit 54): H solved (32 ≤ 54) → ; (I, J) never needed.
- Root = 54. Solved leaves: A, D, E, H ✓ — B was evaluated but discarded (98 can't improve 18), the rest pruned.
The pattern
Every MIN node's first leaf is low (18, 54, 32) — each one is a scissors: β-cutoff inside its own MAX child, α-cutoff across its siblings. α-β and SSS* end up inspecting the same five leaves; only B is evaluated-but-discarded by SSS*.
Tricks & Tips
Answers: 3.1 A, C · 3.2 D,E · 3.3 C,F,G,I,J · 3.4 A,D,E,H