示例#1
0
 def selectSpace(self, x, y):
     """置けるマスをクリックしたときに実行"""
     self.state.put_stone(self.state.turn, x, y)
     board = self.state.getPieces()
     turn = self.state.getTrun()
     self.state = rb.ReversiBoard(board, turn)
     self.updateBoard()
示例#2
0
 def newGame(self):
     """初期化して始める"""
     for s in self.squares.values():
         if s.pieceId:
             self.canvas.delete(s.pieceId)
             s.pieceId = 0
     """再描画"""
     self.state = rb.ReversiBoard()
     self.updateBoard()