chess_ai.py 文件源码

python
阅读 64 收藏 0 点赞 0 评论 0

项目:Chess-AI 作者: lamesjim 项目源码 文件源码
def get_moves(self, board_state=None):
        if board_state == None:
            board_state = str(self.game)
        possible_moves = []
        for move in Game(board_state).get_moves():
            if (len(move) < 5 or move[4] == "q"):
                clone = Game(board_state)
                clone.apply_move(move)
                node = Node(str(clone))
                node.algebraic_move = move
                possible_moves.append(node)
        return possible_moves
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号