def makeMove(self, move, user): # TODO: finish this, check for win, right player, etc... self.game.steps += move grid = terratri.after(self.game.steps) self.game.board = terratri.gridToBoard(grid) self.game.winner = terratri.winner(grid) self.game.whoseTurn = "" if self.game.winner else terratri.whoseTurn(self.game.steps) self.game.put() self.sendUpdate()
def test_toBoard(self): self.assertEquals((' __ ' ' bB ' ' r ' ' . ' ' R. '), terratri.gridToBoard([[' ', ' ', '_', '_', ' '], [' ', ' ', 'b', 'B', ' '], [' ', 'r', ' ', ' ', ' '], [' ', '.', ' ', ' ', ' '], [' ', 'R', '.', ' ', ' ']]))
def test_toBoard(self): self.assertEquals(( ' __ ' ' bB ' ' r ' ' . ' ' R. '), terratri.gridToBoard( [[' ', ' ', '_', '_', ' '], [' ', ' ', 'b', 'B', ' '], [' ', 'r', ' ', ' ', ' '], [' ', '.', ' ', ' ', ' '], [' ', 'R', '.', ' ', ' ']]))