back                    Go back in the game tree, reverting the last
                        move from current branch
board_color             Get information about the current board given a
                        color
board_is                Get information about the current board
board_move              Get information about the current board given a
                        move
board_to_string         Convert a board to either unicode or ASCII
                        string
fen                     Get FEN representation of board
forward                 Advance in the game tree, playing next move
                        from current branch
game                    Create a new game
glyph_to_nag            Convert glyph to NAG
halfmove_clock          Get number of half-moves since the last capture
                        or pawn move
install_chess           Install python-chess
line                    Branch game with next move
move                    Make moves and create variations
move_                   Make moves and create variations
move_number             Get number of move
moves                   Get all legal moves available
nag                     Parse Numeric Annotation Glyph (NAG) of a move
note                    Get comment for a move
parse_move              Parse move in context
pgn                     Get PGN for node of a game
play                    Move a piece on the board
plot.chess.pgn.GameNode
                        Plot rendering of the board
ply_number              Get number of ply
print.chess.Board       Print board
print.chess.pgn.GameNode
                        Print game node
print.chess.pgn.Variations
                        Print a list of variations
read_game               Read a game from a PGN
result                  Get result of the game ("*" if it hasn't ended)
root                    Get the root node of a game
turn                    Get whose turn it is
variation               Follow variation of a move, playing its first
                        move
variations              Get all variations for next move (the children
                        of current node)
write_game              Save a game as an PGN
write_svg               Save an SVG with rendering of the board
