This commit is contained in:
Paulina Nowak 2020-12-23 21:00:38 +01:00
parent 5944ed9a4e
commit 71d34178f0

24
main.py
View File

@ -17,6 +17,16 @@ class TicTacToe:
"""
def run(self):
player1 = Player("X")
player2 = Player("O")
board = Board()
for x in range(1,10):
board.make_move(player1.token, player1.make_random_move(board.state))
board.print()
board.make_move(player2.token, player2.make_random_move(board.state))
board.print()
class Board:
def __init__(self):
@ -42,24 +52,20 @@ class Board:
class Player:
def __init__(self, token):
self.token = token
def make_random_move(self, state):
emptyField = True
while emptyField:
field = state[randint(0,8)]
randomField = randint(0,8)
field = state[randomField]
if field == " ":
return
return randomField
player1 = Player("X")
player2 = Player("O")
game = TicTacToe()
game.run()
for x in range(1,10):
player.make_random_move(game.state)
game.print()
player1.make_random_move(game.state)
game.print()