File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,11 @@ Gaviota tablebases provide **WDL** (win/draw/loss) and **DTM** (depth to mate)
55information for all endgame positions with up to 5 pieces. Positions with
66castling rights are not included.
77
8+ :warning: Ensure tablebase files match the known checksums. Maliciously crafted
9+ tablebase files may cause denial of service with
10+ :class: `~chess.gaviota.PythonTablebase ` and memory unsafety with
11+ :class: `~chess.gaviota.NativeTablebase `.
12+
813.. autofunction :: chess.gaviota.open_tablebase
914
1015.. autoclass :: chess.gaviota.PythonTablebase
Original file line number Diff line number Diff line change @@ -5,6 +5,9 @@ Syzygy tablebases provide **WDL** (win/draw/loss) and **DTZ** (distance to
55zero) information for all endgame positions with up to 6 (and experimentally 7)
66pieces. Positions with castling rights are not included.
77
8+ :warning: Ensure tablebase files match the known checksums. Maliciously crafted
9+ tablebase files may cause denial of service.
10+
811.. autofunction :: chess.syzygy.open_tablebase
912
1013.. autoclass :: chess.syzygy.Tablebase
You can’t perform that action at this time.
0 commit comments