如何在 python-chess library 中检测谁是白棋或黑棋?
How to detect who is move white or black in python-chess library?
我创建了一些国际象棋程序,想检测谁走的是白棋还是黑棋。哪些对象存储哪些棋子将移动的信息 Board, GameNode?
import chess.pgn
import chess.uci
# ??? Board().is_white_move()?
# ??? GameNode.is_white_move()?
我分析了代码,但没有找到很好的解释。
我假设您正在查看 python-chess。
Board 实例有一个 turn 属性。
我创建了一些国际象棋程序,想检测谁走的是白棋还是黑棋。哪些对象存储哪些棋子将移动的信息 Board, GameNode?
import chess.pgn
import chess.uci
# ??? Board().is_white_move()?
# ??? GameNode.is_white_move()?
我分析了代码,但没有找到很好的解释。
我假设您正在查看 python-chess。
Board 实例有一个 turn 属性。