File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2323#include < iostream>
2424#include < algorithm>
2525#include < numeric>
26+ #include < optional>
2627
2728#include " gambit.h"
2829#include " gametree.h"
Original file line number Diff line number Diff line change 1+ EFG 2 R "Untitled Extensive Game" { "Player 1" "Player 2" }
2+ ""
3+
4+ p "" 1 1 "" { "1" "2" } 0
5+ p "" 2 1 "" { "1" "2" } 0
6+ p "" 1 1 "" { "1" "2" } 0
7+ t "" 1 "Outcome 1" { 1, 1 }
8+ p "" 2 2 "" { "1" "2" "3" } 0
9+ t "" 2 "Outcome 2" { 0, 2 }
10+ t "" 5 "Outcome 5" { 0, 5 }
11+ t "" 6 "Outcome 6" { 0, 6 }
12+ t "" 3 "Outcome 3" { 0, 3 }
13+ t "" 4 "Outcome 4" { 2, 0 }
Original file line number Diff line number Diff line change 1+ EFG 2 R "Untitled Extensive Game" { "Player 1" "Player 2" }
2+ ""
3+
4+ p "" 1 1 "" { "1" "2" } 0
5+ p "" 1 1 "" { "1" "2" } 0
6+ p "" 2 1 "" { "1" "2" } 0
7+ t "" 1 "Outcome 1" { 1, -1 }
8+ t "" 2 "Outcome 2" { 2, -2 }
9+ p "" 2 2 "" { "1" "2" } 0
10+ t "" 3 "Outcome 2" { 3, -3 }
11+ t "" 4 "Outcome 2" { 4, -4 }
12+ p "" 1 1 "" { "1" "2" } 0
13+ p "" 2 3 "" { "1" "2" } 0
14+ t "" 5 "Outcome 2" { 5, -5 }
15+ t "" 6 "Outcome 2" { 6, -6 }
16+ p "" 2 4 "" { "1" "2" } 0
17+ t "" 7 "Outcome 2" { 7, -7 }
18+ t "" 8 "Outcome 2" { 8, -8 }
Original file line number Diff line number Diff line change 1+ EFG 2 R "Selten's Horse': 2 players, imperfect recall" { "Player 1" "Player 2" }
2+ ""
3+
4+ p "" 1 1 "(1,1)" { "R" "L" } 0
5+ p "" 2 1 "(2,1)" { "R" "L" } 0
6+ t "" 1 "Outcome 1" { 1, 1 }
7+ p "" 1 2 "(1,2)" { "R" "L" } 0
8+ t "" 2 "Outcome 2" { 4, 4 }
9+ t "" 3 "Outcome 3" { 0, 0 }
10+ p "" 1 2 "(1,2)" { "R" "L" } 0
11+ t "" 4 "Outcome 4" { 3, 2 }
12+ t "" 5 "Outcome 5" { 0, 0 }
Original file line number Diff line number Diff line change 1+ EFG 2 R "Untitled Extensive Game" { "Player 1" "Player 2" }
2+ ""
3+
4+ p "" 1 1 "" { "1" "2" "3" } 0
5+ p "" 2 1 "" { "1" "2" } 0
6+ t "" 1 "h" { 8, -8 }
7+ t "" 2 "g" { 7, -7 }
8+ p "" 2 1 "" { "1" "2" } 0
9+ t "" 0
10+ p "" 2 2 "" { "1" "2" } 0
11+ t "" 5 "d" { 4, -4 }
12+ t "" 6 "c" { 3, -3 }
13+ p "" 2 2 "" { "1" "2" } 0
14+ t "" 7 "b" { 2, -2 }
15+ t "" 8 "a" { 1, -1 }
You can’t perform that action at this time.
0 commit comments