File tree 2 files changed +36
-36
lines changed
2 files changed +36
-36
lines changed Original file line number Diff line number Diff line change 11
11
},
12
12
{
13
13
"cell_type" : " code" ,
14
- "execution_count" : 86 ,
14
+ "execution_count" : 3 ,
15
15
"metadata" : {
16
16
"collapsed" : true
17
17
},
32
32
},
33
33
{
34
34
"cell_type" : " code" ,
35
- "execution_count" : 87 ,
35
+ "execution_count" : 4 ,
36
36
"metadata" : {
37
37
"collapsed" : true
38
38
},
64
64
},
65
65
{
66
66
"cell_type" : " code" ,
67
- "execution_count" : 88 ,
67
+ "execution_count" : 5 ,
68
68
"metadata" : {
69
69
"collapsed" : true
70
70
},
91
91
},
92
92
{
93
93
"cell_type" : " code" ,
94
- "execution_count" : 89 ,
94
+ "execution_count" : 6 ,
95
95
"metadata" : {
96
96
"collapsed" : true
97
97
},
110
110
},
111
111
{
112
112
"cell_type" : " code" ,
113
- "execution_count" : 90 ,
113
+ "execution_count" : 7 ,
114
114
"metadata" : {
115
115
"collapsed" : true
116
116
},
137
137
},
138
138
{
139
139
"cell_type" : " code" ,
140
- "execution_count" : 91 ,
140
+ "execution_count" : 8 ,
141
141
"metadata" : {
142
142
"collapsed" : true
143
143
},
160
160
},
161
161
{
162
162
"cell_type" : " code" ,
163
- "execution_count" : 92 ,
163
+ "execution_count" : 9 ,
164
164
"metadata" : {
165
165
"collapsed" : true
166
166
},
180
180
},
181
181
{
182
182
"cell_type" : " code" ,
183
- "execution_count" : 93 ,
183
+ "execution_count" : 10 ,
184
184
"metadata" : {
185
- "collapsed" : true
185
+ "collapsed" : false
186
186
},
187
187
"outputs" : [],
188
188
"source" : [
189
189
" def full_board_check(board):\n " ,
190
- " \n " ,
190
+ " for i in range(1,10): \n " ,
191
191
" if space_check(board, i):\n " ,
192
192
" return False\n " ,
193
193
" return True"
202
202
},
203
203
{
204
204
"cell_type" : " code" ,
205
- "execution_count" : 94 ,
205
+ "execution_count" : 11 ,
206
206
"metadata" : {
207
207
"collapsed" : true
208
208
},
209
209
"outputs" : [],
210
210
"source" : [
211
211
" def player_choice(board):\n " ,
212
- " \n " ,
212
+ " # Using strings because of raw_input \n " ,
213
213
" position = ' '\n " ,
214
214
" while position not in '1 2 3 4 5 6 7 8 9'.split() or not space_check(board, int(position)):\n " ,
215
215
" \n " ,
226
226
},
227
227
{
228
228
"cell_type" : " code" ,
229
- "execution_count" : 95 ,
229
+ "execution_count" : 12 ,
230
230
"metadata" : {
231
231
"collapsed" : true
232
232
},
248
248
},
249
249
{
250
250
"cell_type" : " code" ,
251
- "execution_count" : 96 ,
251
+ "execution_count" : 14 ,
252
252
"metadata" : {
253
253
"collapsed" : false
254
254
},
258
258
"output_type" : " stream" ,
259
259
"text" : [
260
260
" | |\n " ,
261
- " X | | \n " ,
261
+ " O | X | O \n " ,
262
262
" | |\n " ,
263
263
" -----------\n " ,
264
264
" | |\n " ,
265
- " O | X | O \n " ,
265
+ " O | X | X \n " ,
266
266
" | |\n " ,
267
267
" -----------\n " ,
268
268
" | |\n " ,
269
- " | O | X\n " ,
269
+ " X | O | X\n " ,
270
270
" | |\n " ,
271
- " Player 2 has won !\n " ,
271
+ " The game is a draw !\n " ,
272
272
" Do you want to play again? Enter Yes or No: n\n "
273
273
]
274
274
}
Original file line number Diff line number Diff line change 11
11
},
12
12
{
13
13
"cell_type" : " code" ,
14
- "execution_count" : 86 ,
14
+ "execution_count" : 3 ,
15
15
"metadata" : {
16
16
"collapsed" : true
17
17
},
32
32
},
33
33
{
34
34
"cell_type" : " code" ,
35
- "execution_count" : 87 ,
35
+ "execution_count" : 4 ,
36
36
"metadata" : {
37
37
"collapsed" : true
38
38
},
64
64
},
65
65
{
66
66
"cell_type" : " code" ,
67
- "execution_count" : 88 ,
67
+ "execution_count" : 5 ,
68
68
"metadata" : {
69
69
"collapsed" : true
70
70
},
91
91
},
92
92
{
93
93
"cell_type" : " code" ,
94
- "execution_count" : 89 ,
94
+ "execution_count" : 6 ,
95
95
"metadata" : {
96
96
"collapsed" : true
97
97
},
110
110
},
111
111
{
112
112
"cell_type" : " code" ,
113
- "execution_count" : 90 ,
113
+ "execution_count" : 7 ,
114
114
"metadata" : {
115
115
"collapsed" : true
116
116
},
137
137
},
138
138
{
139
139
"cell_type" : " code" ,
140
- "execution_count" : 91 ,
140
+ "execution_count" : 8 ,
141
141
"metadata" : {
142
142
"collapsed" : true
143
143
},
160
160
},
161
161
{
162
162
"cell_type" : " code" ,
163
- "execution_count" : 92 ,
163
+ "execution_count" : 9 ,
164
164
"metadata" : {
165
165
"collapsed" : true
166
166
},
180
180
},
181
181
{
182
182
"cell_type" : " code" ,
183
- "execution_count" : 93 ,
183
+ "execution_count" : 10 ,
184
184
"metadata" : {
185
- "collapsed" : true
185
+ "collapsed" : false
186
186
},
187
187
"outputs" : [],
188
188
"source" : [
189
189
" def full_board_check(board):\n " ,
190
- " \n " ,
190
+ " for i in range(1,10): \n " ,
191
191
" if space_check(board, i):\n " ,
192
192
" return False\n " ,
193
193
" return True"
202
202
},
203
203
{
204
204
"cell_type" : " code" ,
205
- "execution_count" : 94 ,
205
+ "execution_count" : 11 ,
206
206
"metadata" : {
207
207
"collapsed" : true
208
208
},
209
209
"outputs" : [],
210
210
"source" : [
211
211
" def player_choice(board):\n " ,
212
- " \n " ,
212
+ " # Using strings because of raw_input \n " ,
213
213
" position = ' '\n " ,
214
214
" while position not in '1 2 3 4 5 6 7 8 9'.split() or not space_check(board, int(position)):\n " ,
215
215
" \n " ,
226
226
},
227
227
{
228
228
"cell_type" : " code" ,
229
- "execution_count" : 95 ,
229
+ "execution_count" : 12 ,
230
230
"metadata" : {
231
231
"collapsed" : true
232
232
},
248
248
},
249
249
{
250
250
"cell_type" : " code" ,
251
- "execution_count" : 96 ,
251
+ "execution_count" : 14 ,
252
252
"metadata" : {
253
253
"collapsed" : false
254
254
},
258
258
"output_type" : " stream" ,
259
259
"text" : [
260
260
" | |\n " ,
261
- " X | | \n " ,
261
+ " O | X | O \n " ,
262
262
" | |\n " ,
263
263
" -----------\n " ,
264
264
" | |\n " ,
265
- " O | X | O \n " ,
265
+ " O | X | X \n " ,
266
266
" | |\n " ,
267
267
" -----------\n " ,
268
268
" | |\n " ,
269
- " | O | X\n " ,
269
+ " X | O | X\n " ,
270
270
" | |\n " ,
271
- " Player 2 has won !\n " ,
271
+ " The game is a draw !\n " ,
272
272
" Do you want to play again? Enter Yes or No: n\n "
273
273
]
274
274
}
You can’t perform that action at this time.
0 commit comments