Advertisement
Guest User

Untitled

a guest
Jul 16th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.25 KB | None | 0 0
  1. def solve(board):
  2.     if solved():
  3.         return True
  4.  
  5.     if stuck():
  6.         return False
  7.  
  8.     for move in every_possible_move():
  9.         try_move(board, move)   # modifies board
  10.         if solved(board):
  11.             return True
  12.         untry_move(board, move) # modifies board
  13.  
  14.     return False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement