sisyphus32 1.1.0

Feature-based UCI Chess Engine
Documentation

sisyphus32

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 66 feature flags, 48 of them enabled by default.

default

syzygy_tablebase (default)

opening_book (default)

unit_syzygy_tablebase (default)

This feature flag does not enable additional features.

lockless_hashing (default)

unit_opening_book (default)

lazy_smp (default)

unit_lockless_hashing (default)

This feature flag does not enable additional features.

rand (default)

ureq (default)

move_flag_eval (default)

unit_lazy_smp (default)

This feature flag does not enable additional features.

tapered_eval (default)

unit_move_flag_eval (default)

This feature flag does not enable additional features.

late_move_reductions (default)

unit_tapered_eval (default)

This feature flag does not enable additional features.

null_move_pruning (default)

unit_late_move_reductions (default)

This feature flag does not enable additional features.

tt_two_tier (default)

unit_null_move_pruning (default)

This feature flag does not enable additional features.

eval_tt (default)

unit_tt_two_tier (default)

This feature flag does not enable additional features.

tt (default)

unit_eval_tt (default)

This feature flag does not enable additional features.

history_heuristic (default)

unit_tt (default)

This feature flag does not enable additional features.

killer_heuristic (default)

unit_history_heuristic (default)

This feature flag does not enable additional features.

checks_add_depth (default)

unit_killer_heuristic (default)

This feature flag does not enable additional features.

quiescence_en_passant (default)

unit_checks_add_depth (default)

This feature flag does not enable additional features.

quiescence (default)

unit_quiescence_en_passant (default)

This feature flag does not enable additional features.

iterative_deepening (default)

unit_quiescence (default)

This feature flag does not enable additional features.

sort_moves (default)

unit_iterative_deepening (default)

This feature flag does not enable additional features.

pst (default)

unit_sort_moves (default)

This feature flag does not enable additional features.

negamax (default)

unit_pst (default)

This feature flag does not enable additional features.

base_default (default)

unit_negamax (default)

This feature flag does not enable additional features.

base_parallel_array (default)

unit_bb_array (default)

This feature flag does not enable additional features.

unit_magic_bbs (default)

This feature flag does not enable additional features.

unit_parallel_perft (default)

This feature flag does not enable additional features.

unit_revert_clone (default)

This feature flag does not enable additional features.

base_array

base_basic

base_clone

base_magic_number

base_parallel

capture_with_check_eval

minimax

positional_eval

pseudo_pins

random

unit_bb

This feature flag does not enable additional features.

unit_capture_with_check_eval

This feature flag does not enable additional features.

unit_minimax

This feature flag does not enable additional features.

unit_positional_eval

This feature flag does not enable additional features.

unit_pseudo_pins

This feature flag does not enable additional features.

unit_revert_undo

This feature flag does not enable additional features.

unit_small_tt

This feature flag does not enable additional features.

wasm