TICTACTOE
Welcome to my Tic Tac Toe game. You are X and I will be O.
Good luck!
Type START and we can play Tic Tac Toe.
START
TYPE START AND WE CAN PLAY TIC TAC TOE
0
0
0
RESETTTTBOARD
DRAWGRID
Your decision.
Do you want to go FIRST or SECOND?
1
DO YOU WANT TO GO FIRST OR SECOND
first
2
DO YOU WANT TO GO FIRST OR SECOND
second
FIRST
DO YOU WANT TO GO FIRST OR SECOND
PLAYER
DRAWGRID
Good luck!
Please enter the square you wish to play.
SECOND
DO YOU WANT TO GO FIRST OR SECOND
COMPUTER
TTTGETRANDOMCORNER
OO
OO
OO
OO
DRAWGRID
Good luck!
I played in.
Please enter the square you wish to play.
1
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 1
2
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 2
3
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 3
4
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 4
5
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 5
6
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 6
7
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 7
8
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 8
9
PLEASE ENTER THE SQUARE YOU WISH TO PLAY
TTTBADCHOICE
TTTBADCHOICE
TTTGOODCHOICE 9
TTTBADCHOICE
DRAWGRIDThat square has already been played.
Please enter the square you wish to play.
TTTGOODCHOICE *
XX
XX
XX
XX
XX
XX
XX
XX
XX
TTTCHECKXWIN
TTTCHECKXWIN
NO
X
X
X
X
X
X
X
X
TTTXWIN
TTTCOMPUTERMOVE
TTTCHECKOWIN
NO
O
O
O
O
O
O
O
O
TTTOWIN
I played in.
TTTGETRANDOMSQUARE
TTTDRAW
Please enter the square you wish to play.
TTTGETRANDOMCORNER
1
3
7
9
TTTGETRANDOMSQUARE
NONE
1
2
3
4
5
6
7
8
9
TTTCOMPUTERMOVE
TTTCOMPUTERMOVE2
TTTCOMPUTERMOVE1
TTTCOMPUTERMOVE1
NONE
5
5
5
5
TTTGETRANDOMCORNER
5
5
5
5
3
9
1
7
9
9
7
7
3
3
1
1
1
3
4
2
7
9
8
4
1
3
9
7
3
2
1
6
5
4
9
8
7
7
4
1
8
5
2
9
6
3
9
5
1
7
5
3
3
2
1
6
5
4
9
8
7
7
4
1
8
5
2
9
6
3
9
5
1
7
5
3
TTTGETRANDOMSQUARE
OO
OO
OO
OO
OO
OO
OO
OO
OO
DRAWGRID
TTTDRAW
TTTCHECKOWIN
TTTCOMPUTERMOVE2
NONE
9
3
7
7
9
1
9
1
3
7
1
3
7
9
3
9
1
7
3
9
1
3
7
1
9
7
3
1
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
7
3
9
1
9
1
7
3
3
2
1
6
5
4
9
8
7
7
4
1
8
5
2
9
6
3
9
5
1
7
5
3
3
2
1
6
5
4
9
8
7
7
4
1
8
5
2
9
6
3
9
5
1
7
5
3
TTTGETRANDOMSQUARE
OO
OO
OO
OO
OO
OO
OO
OO
OO
DRAWGRID
TTTCHECKOWIN
DRAWGRID
X
O
1
| | |
X
O
2
| | |
X
O
3
|
- | + | - | + | - |
X
O
4
| | |
X
O
5
| | |
X
O
6
|
- | + | - | + | - |
X
O
7
| | |
X
O
8
| | |
X
O
9
|
RESETTTTBOARD
1
2
3
4
5
6
7
8
9
E
E
E
E
E
E
E
E
E
TTTXWIN
DRAWGRID
Player:TTTINCRPLAYERSCORE
Draw:
Computer:
Argh! You won me. That's impossible!
Do you want another game of Tic Tac Toe?
TTTOWIN
Player:
Draw:
Computer:TTTINCRCOMPUTERSCORE
Yay! I beat you!
Do you want another game of Tic Tac Toe?
TTTDRAW
Player:
Draw:TTTINCRDRAWSCORE
Computer:
Drawn game. Nobody wins.
Do you want another game of Tic Tac Toe?
YES
DO YOU WANT ANOTHER GAME OF TIC TAC TOE
RESETTTTBOARD
DRAWGRID
Your decision.
Do you want to go FIRST or SECOND?
NO
DO YOU WANT ANOTHER GAME OF TIC TAC TOE
Ok.The final scores were:
Player:
Draw:
Computer:
Thanks for playing.
TTTINCRCOMPUTERSCORE
1
2
3
4
5
6
7
8
9
10
More than 10
TTTINCRPLAYERSCORE
1
2
3
4
5
6
7
8
9
10
More than 10
TTTINCRDRAWSCORE
1
2
3
4
5
6
7
8
9
10
More than 10