uses checkwin stub. slightly less yucky loops

This commit is contained in:
Vincent Rodley 2025-08-01 22:18:10 +12:00
parent 7b2936ed02
commit 2c9fdaee10

View File

@ -75,8 +75,7 @@ while playing:
clear()
printBoard(board)
tile = ""
while tile == "":
while True:
try:
chosenColumn = getIntInput(f"{colourTile(player)} where do you want to drop your tile? 0-6.\n>>> ")
tile = board[chosenColumn].index("O")
@ -94,6 +93,12 @@ while playing:
board[chosenColumn][tile] = player
if checkWin(board):
clear()
printBoard()
print(f"{colourTile(player)} won!")
break
if player == 'R':
player = 'Y'
else: