diff --git a/ataxx/pgn.py b/ataxx/pgn.py index d5ea972..cfc219c 100644 --- a/ataxx/pgn.py +++ b/ataxx/pgn.py @@ -172,6 +172,7 @@ def from_board(self, board): if board.start_fen() != ataxx.FEN_STARTPOS: self.headers["FEN"] = board.start_fen() self.headers["SetUp"] = "1" + return node def set_white(self, w): self.headers["White"] = w @@ -200,7 +201,7 @@ def recurse(self, children=[], depth=1): string += "" # Print new move number - if depth%2 == 1: + if depth&1 == 1: string += F"{(depth+1)//2}. " # Print move number if we just left a comment or variation else: