File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 },
1212 {
1313 "cell_type" : " code" ,
14- "execution_count" : 86 ,
14+ "execution_count" : 3 ,
1515 "metadata" : {
1616 "collapsed" : true
1717 },
3232 },
3333 {
3434 "cell_type" : " code" ,
35- "execution_count" : 87 ,
35+ "execution_count" : 4 ,
3636 "metadata" : {
3737 "collapsed" : true
3838 },
6464 },
6565 {
6666 "cell_type" : " code" ,
67- "execution_count" : 88 ,
67+ "execution_count" : 5 ,
6868 "metadata" : {
6969 "collapsed" : true
7070 },
9191 },
9292 {
9393 "cell_type" : " code" ,
94- "execution_count" : 89 ,
94+ "execution_count" : 6 ,
9595 "metadata" : {
9696 "collapsed" : true
9797 },
110110 },
111111 {
112112 "cell_type" : " code" ,
113- "execution_count" : 90 ,
113+ "execution_count" : 7 ,
114114 "metadata" : {
115115 "collapsed" : true
116116 },
137137 },
138138 {
139139 "cell_type" : " code" ,
140- "execution_count" : 91 ,
140+ "execution_count" : 8 ,
141141 "metadata" : {
142142 "collapsed" : true
143143 },
160160 },
161161 {
162162 "cell_type" : " code" ,
163- "execution_count" : 92 ,
163+ "execution_count" : 9 ,
164164 "metadata" : {
165165 "collapsed" : true
166166 },
180180 },
181181 {
182182 "cell_type" : " code" ,
183- "execution_count" : 93 ,
183+ "execution_count" : 10 ,
184184 "metadata" : {
185- "collapsed" : true
185+ "collapsed" : false
186186 },
187187 "outputs" : [],
188188 "source" : [
189189 " def full_board_check(board):\n " ,
190- " \n " ,
190+ " for i in range(1,10): \n " ,
191191 " if space_check(board, i):\n " ,
192192 " return False\n " ,
193193 " return True"
202202 },
203203 {
204204 "cell_type" : " code" ,
205- "execution_count" : 94 ,
205+ "execution_count" : 11 ,
206206 "metadata" : {
207207 "collapsed" : true
208208 },
209209 "outputs" : [],
210210 "source" : [
211211 " def player_choice(board):\n " ,
212- " \n " ,
212+ " # Using strings because of raw_input \n " ,
213213 " position = ' '\n " ,
214214 " while position not in '1 2 3 4 5 6 7 8 9'.split() or not space_check(board, int(position)):\n " ,
215215 " \n " ,
226226 },
227227 {
228228 "cell_type" : " code" ,
229- "execution_count" : 95 ,
229+ "execution_count" : 12 ,
230230 "metadata" : {
231231 "collapsed" : true
232232 },
248248 },
249249 {
250250 "cell_type" : " code" ,
251- "execution_count" : 96 ,
251+ "execution_count" : 14 ,
252252 "metadata" : {
253253 "collapsed" : false
254254 },
258258 "output_type" : " stream" ,
259259 "text" : [
260260 " | |\n " ,
261- " X | | \n " ,
261+ " O | X | O \n " ,
262262 " | |\n " ,
263263 " -----------\n " ,
264264 " | |\n " ,
265- " O | X | O \n " ,
265+ " O | X | X \n " ,
266266 " | |\n " ,
267267 " -----------\n " ,
268268 " | |\n " ,
269- " | O | X\n " ,
269+ " X | O | X\n " ,
270270 " | |\n " ,
271- " Player 2 has won !\n " ,
271+ " The game is a draw !\n " ,
272272 " Do you want to play again? Enter Yes or No: n\n "
273273 ]
274274 }
Original file line number Diff line number Diff line change 1111 },
1212 {
1313 "cell_type" : " code" ,
14- "execution_count" : 86 ,
14+ "execution_count" : 3 ,
1515 "metadata" : {
1616 "collapsed" : true
1717 },
3232 },
3333 {
3434 "cell_type" : " code" ,
35- "execution_count" : 87 ,
35+ "execution_count" : 4 ,
3636 "metadata" : {
3737 "collapsed" : true
3838 },
6464 },
6565 {
6666 "cell_type" : " code" ,
67- "execution_count" : 88 ,
67+ "execution_count" : 5 ,
6868 "metadata" : {
6969 "collapsed" : true
7070 },
9191 },
9292 {
9393 "cell_type" : " code" ,
94- "execution_count" : 89 ,
94+ "execution_count" : 6 ,
9595 "metadata" : {
9696 "collapsed" : true
9797 },
110110 },
111111 {
112112 "cell_type" : " code" ,
113- "execution_count" : 90 ,
113+ "execution_count" : 7 ,
114114 "metadata" : {
115115 "collapsed" : true
116116 },
137137 },
138138 {
139139 "cell_type" : " code" ,
140- "execution_count" : 91 ,
140+ "execution_count" : 8 ,
141141 "metadata" : {
142142 "collapsed" : true
143143 },
160160 },
161161 {
162162 "cell_type" : " code" ,
163- "execution_count" : 92 ,
163+ "execution_count" : 9 ,
164164 "metadata" : {
165165 "collapsed" : true
166166 },
180180 },
181181 {
182182 "cell_type" : " code" ,
183- "execution_count" : 93 ,
183+ "execution_count" : 10 ,
184184 "metadata" : {
185- "collapsed" : true
185+ "collapsed" : false
186186 },
187187 "outputs" : [],
188188 "source" : [
189189 " def full_board_check(board):\n " ,
190- " \n " ,
190+ " for i in range(1,10): \n " ,
191191 " if space_check(board, i):\n " ,
192192 " return False\n " ,
193193 " return True"
202202 },
203203 {
204204 "cell_type" : " code" ,
205- "execution_count" : 94 ,
205+ "execution_count" : 11 ,
206206 "metadata" : {
207207 "collapsed" : true
208208 },
209209 "outputs" : [],
210210 "source" : [
211211 " def player_choice(board):\n " ,
212- " \n " ,
212+ " # Using strings because of raw_input \n " ,
213213 " position = ' '\n " ,
214214 " while position not in '1 2 3 4 5 6 7 8 9'.split() or not space_check(board, int(position)):\n " ,
215215 " \n " ,
226226 },
227227 {
228228 "cell_type" : " code" ,
229- "execution_count" : 95 ,
229+ "execution_count" : 12 ,
230230 "metadata" : {
231231 "collapsed" : true
232232 },
248248 },
249249 {
250250 "cell_type" : " code" ,
251- "execution_count" : 96 ,
251+ "execution_count" : 14 ,
252252 "metadata" : {
253253 "collapsed" : false
254254 },
258258 "output_type" : " stream" ,
259259 "text" : [
260260 " | |\n " ,
261- " X | | \n " ,
261+ " O | X | O \n " ,
262262 " | |\n " ,
263263 " -----------\n " ,
264264 " | |\n " ,
265- " O | X | O \n " ,
265+ " O | X | X \n " ,
266266 " | |\n " ,
267267 " -----------\n " ,
268268 " | |\n " ,
269- " | O | X\n " ,
269+ " X | O | X\n " ,
270270 " | |\n " ,
271- " Player 2 has won !\n " ,
271+ " The game is a draw !\n " ,
272272 " Do you want to play again? Enter Yes or No: n\n "
273273 ]
274274 }
You can’t perform that action at this time.
0 commit comments