check whether a given board has any possible move left. If no more moves, return True. Otherwise return False code example
Example: preventing players to make entry in the same block in a python tic tac toe game
def space_check(board, position):
return board[position] == '#'
def player_choice(board):
choice = input("Please select an empty space between 1 and 9 : ")
while not space_check(board, int(choice)):
choice = input("This space isn't free. Please choose between 1 and 9 : ")
return choice