lczerolens.play.puzzle#

Preproces functions for chess puzzles.

class lczerolens.play.puzzle.Puzzle(puzzle_id: str, fen: str, initial_move: chess.Move, moves: List[chess.Move], rating: int, rating_deviation: int, popularity: int, nb_plays: int, themes: List[str], game_url: str, opening_tags: List[str])#

Bases: object