-
Notifications
You must be signed in to change notification settings - Fork 148
/
ttt.efg
171 lines (170 loc) · 5.68 KB
/
ttt.efg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
EFG 2 R "Tic Tac Toe (Not finished yet)" { "Player 1" "Player 2" }
""
p "ROOT" 1 1 "(1,1)" { "x-- --- ---" "-x- --- ---" "--- -x- ---" } 0
p "" 2 1 "(2,1)" { "xo- --- ---" "x-o --- ---" "x-- -o- ---" "x-- --0 ---" "x-- --- --0" } 0
p "" 1 2 "(1,2)" { "xox --- ---" "xo- x-- ---" "xo- -x- ---" "xo- --x ---" "xo- --- x--" "xo- --- -x-" "xo- --- --x" } 0
p "" 2 2 "(2,4)" { "xox o-- ---" "xox -o- ---" "xox --- o--" "xox --- -o-" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 2 3 "(2,5)" { "xoo --x ---" "xo- o-x ---" "xo- -ox ---" "xo- --x o--" "xo- --x -o-" "xo- --x --o" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 2 4 "(2,6)" { "xoo --- -x-" "xo- o-- -x-" "xo- -o- -x-" "xo- --o -x-" "xo- --- ox-" "xo- --- -xo" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 2 "Outcome 3" { 0, 0 }
p "" 1 3 "(1,3)" { "xxo --- ---" "x-o x-- ---" "x-o -x- ---" "x-o --x ---" "x-o --- x--" "x-o --- -x-" "x-o --- --x" } 0
p "" 2 5 "(2,7)" { "xxo o-- ---" "xxo -o- ---" "xxo --o ---" "xxo --- o--" "xxo --- -o-" "xxo --- --o" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 3 "Outcome 2" { -1, 1 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 1 4 "(1,13)" { "xxo --- xo-" "xxo --- -ox" "xxo +++ -o-" } 0
t "" 2 "Outcome 3" { 0, 0 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 3 "Outcome 2" { -1, 1 }
t "" 3 "Outcome 2" { -1, 1 }
t "" 3 "Outcome 2" { -1, 1 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 2 6 "(2,8)" { "xoo --x ---" "x-o o-x ---" "x-o -ox ---" "x-o --x o--" "x-o --x -o-" "x-o --x --o" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 2 7 "(2,9)" { "xoo --- -x-" "x-o o-- -x-" "x-o -o- -x-" "x-o --o -x-" "x-o --- ox-" "x-o --- -xo" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 1 5 "(1,14)" { "xx- -o- ---" "x-x -o- ---" "x-- -ox ---" "x-- -o- --x" } 0
t "" 2 "Outcome 3" { 0, 0 }
t "" 2 "Outcome 3" { 0, 0 }
p "" 2 8 "(2,10)" { "xo- -ox ---" "x-o -ox ---" "x-- oox ---" "x-- -ox o--" "x-- -ox -o-" "x-- -ox --o" } 0
t "" 2 "Outcome 3" { 0, 0 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
p "" 1 6 "(1,15)" { "x-- xox --o" "x++ -ox ++o" } 0
t "" 3 "Outcome 2" { -1, 1 }
t "" 2 "Outcome 3" { 0, 0 }
p "" 2 9 "(2,11)" { "xo- -o- --x" "x-o -o- --x" } 0
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 1 7 "(1,4)" { "xx- --o ---" "x-x --o ---" "x-- x-o ---" "x-- -xo ---" "x-- --o x--" "x-- --o -x-" "x-- --o --x" } 0
t "" 3 "Outcome 2" { -1, 1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 2 10 "(2,12)" { "xo- --o -x-" "x-o --o -x-" "x-- o-o -x-" "x-- -oo -x-" "x-- --o ox-" "x-- --o -xo" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
p "" 1 8 "(1,5)" { "xx- --- --o" "x-x --- --o" "x-- -x- --o" "x-- --x --o" } 0
t "" 3 "Outcome 2" { -1, 1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 2 11 "(2,13)" { "xo- --x --o" "x-o --x --o" "x-- o-x --o" "x-- -ox --o" "x-- --x o-o" "x-- --x -oo" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
p "" 1 9 "(1,16)" { "x-- xox --o" "x++ -ox ++o" } 0
t "" 3 "Outcome 2" { -1, 1 }
t "" 2 "Outcome 3" { 0, 0 }
p "" 1 10 "(1,17)" { "x-- --x oxo" } 0
p "" 2 12 "(2,14)" { "x-+ +-x oxo" "x+- -+x oxo" } 0
t "" 1 "Outcome 1" { 1, -1 }
t "" 2 "Outcome 3" { 0, 0 }
t "" 1 "Outcome 1" { 1, -1 }
p "" 2 13 "(2,2)" { "ox- --- ---" "-x- o-- ---" "-x- -o- ---" "-x- --- o--" "-x- --- -o-" } 0
p "" 1 11 "(1,6)" { "oxx --- ---" "ox- x-- ---" "ox- -x- ---" "ox- --x ---" "ox- --- x--" "ox- --- -x-" "ox- --- --x" } 0
p "" 2 14 "(2,15)" { "oxx o-- ---" "oxx -o- ---" "oxx --o ---" "oxx --- o--" "oxx --- -o-" "oxx --- --o" } 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 2 15 "(2,16)" { "oxo x-- ---" "ox- xo- ---" "ox- x-o ---" "ox- x-- --o" } 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 2 16 "(2,17)" { "oxo -x- ---" "ox- ox- ---" "ox- -xo ---" "ox- -x- o--" "ox- -x- -o-" "ox- -x- --o" } 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 2 17 "(2,18)" { "1" "2" "3" "4" "5" "6" } 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 1 12 "(1,7)" { "xx- o-- ---" "-xx o-- ---" "-x- ox- ---" "-x- o-x ---" "-x- o-- x--" "-x- o-- -x-" "-x- o-- --x" } 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 1 13 "(1,8)" { "xx- -o- ---" "-x- xo- ---" "-x- -o- x--" "-x- -o- -x-" } 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 1 14 "(1,9)" { "xx- --- o--" "-xx --- o--" "-x- x-- o--" "-x- -x- o--" "-x- --x o--" "-x- --- ox-" "-x- --- o-x" } 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 1 15 "(1,10)" { "xx- --- -o-" "-x- x-- -o-" "-x- -x- -o-" "-x- --- xo-" } 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 2 18 "(2,3)" { "o-- -x- ---" "-o- -x- ---" } 0
p "" 1 16 "(1,11)" { "ox- -x- ---" "o-x -x- ---" "o-- -xo ---" "o-- -x- --x" } 0
t "" 0
t "" 0
t "" 0
t "" 0
p "" 1 17 "(1,12)" { "xo- -x- ---" "-o- xx- ---" "-o- -x- x--" "-o- -x- -x-" } 0
t "" 0
t "" 0
t "" 0
t "" 0