develop #1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Przeczytaj komentarze do odpowiednich linijek.
@ -17,6 +15,23 @@ class TicTacToe:
"""
def run(self):
player1 = Player("X")
Takie rzeczy dobrze byłoby przenieść do konstruktora (pamiętaj o
self
!)@ -20,0 +20,4 @@
board = Board()
for x in range(1,10):
Ten warunek jest już niepotrzebny, skoro masz
isWin()
.Gra powinna trwać do wygranej lub remisu.
@ -33,6 +48,18 @@ class Board:
else:
print("This field's taken.")
def isWin(self, token):
Ta funkcja byłaby dużo bardziej użyteczna, gdyby informowała nas który z graczy jest zwycięzcą (zostaw sobie ToDo w kodzie do przemyślenia na później).
@ -36,1 +60,4 @@
return True
return False
def get_state():
Do zaktualizowania.
@ -48,3 +76,3 @@
emptyField = True
while emptyField:
field = state[randint(0,8)]
randomField = randint(0,8)
Lepiej wybrać jedno z dostępnych pól, niż strzelać na ślepo aż na takie się trafi.