{
  "cksum": "96716ebc680b02c0668f890c2ddc5a663ff188e3c37f4ae7fee1854d3966ceef",
  "crate_file": "sisyphus32-1.3.3.crate",
  "crate_url": "https://static.crates.io/crates/sisyphus32/sisyphus32-1.3.3.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ctor",
      "optional": false,
      "req": "^0.4.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "js-sys",
      "optional": true,
      "req": "^0.3.77",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "^0.9.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rayon",
      "optional": true,
      "req": "^1.10.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0.219",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1.0.140",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "shakmaty",
      "optional": true,
      "req": "^0.27.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "shakmaty-syzygy",
      "optional": true,
      "req": "^0.25.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "json"
      ],
      "kind": "normal",
      "name": "ureq",
      "optional": true,
      "req": "^3.0.11",
      "target": null
    }
  ],
  "features": {
    "all": [
      "core",
      "extras"
    ],
    "all_wasm": [
      "core",
      "js-sys"
    ],
    "base_array": [
      "bb_array",
      "revert_clone",
      "magic_bbs"
    ],
    "base_array_parallel": [
      "bb_array",
      "revert_clone",
      "magic_bbs",
      "parallel_perft"
    ],
    "base_basic": [
      "bb",
      "revert_undo"
    ],
    "base_clone": [
      "bb",
      "revert_clone",
      "magic_bbs"
    ],
    "base_clone_parallel": [
      "bb",
      "revert_clone",
      "magic_bbs",
      "parallel_perft"
    ],
    "base_default": [
      "base_array"
    ],
    "base_magic_number": [
      "bb",
      "revert_undo",
      "magic_bbs"
    ],
    "bb": [],
    "bb_array": [],
    "bot_game": [
      "base_default",
      "negamax"
    ],
    "capture_with_check_eval": [
      "base_default",
      "sort_moves"
    ],
    "checks_add_depth": [
      "base_default",
      "negamax"
    ],
    "core": [
      "base_default",
      "iterative_deepening",
      "negamax",
      "pst",
      "sort_moves",
      "quiescence",
      "quiescence_en_passant",
      "checks_add_depth",
      "killer_heuristic",
      "history_heuristic",
      "tt",
      "eval_tt",
      "tt_two_tier",
      "null_move_pruning",
      "late_move_reductions",
      "tapered_eval",
      "move_flag_eval",
      "bot_game"
    ],
    "default": [
      "all"
    ],
    "dropped": [
      "positional_eval",
      "pseudo_pins",
      "capture_with_check_eval"
    ],
    "eval_tt": [
      "base_default",
      "sort_moves",
      "tt"
    ],
    "extras": [
      "parallel_perft",
      "lazy_smp",
      "opening_book",
      "syzygy_tablebase"
    ],
    "history_heuristic": [
      "base_default",
      "sort_moves"
    ],
    "iterative_deepening": [
      "base_default"
    ],
    "killer_heuristic": [
      "base_default",
      "sort_moves"
    ],
    "late_move_reductions": [
      "base_default",
      "sort_moves"
    ],
    "lazy_smp": [
      "base_default",
      "negamax",
      "tt",
      "rayon"
    ],
    "magic_bbs": [],
    "minimax": [
      "base_default"
    ],
    "move_flag_eval": [
      "base_default",
      "sort_moves"
    ],
    "negamax": [
      "base_default"
    ],
    "null_move_pruning": [
      "base_default",
      "negamax"
    ],
    "opening_book": [
      "base_default",
      "ureq",
      "rand",
      "serde",
      "serde_json"
    ],
    "parallel_perft": [
      "rayon"
    ],
    "positional_eval": [
      "base_default"
    ],
    "pseudo_pins": [
      "base_default"
    ],
    "pst": [
      "base_default"
    ],
    "quiescence": [
      "base_default",
      "negamax"
    ],
    "quiescence_en_passant": [
      "base_default",
      "negamax",
      "quiescence"
    ],
    "revert_clone": [],
    "revert_undo": [],
    "sort_moves": [
      "base_default",
      "negamax"
    ],
    "syzygy_tablebase": [
      "base_default",
      "shakmaty",
      "shakmaty-syzygy"
    ],
    "tapered_eval": [
      "base_default"
    ],
    "tt": [
      "base_default",
      "negamax"
    ],
    "tt_two_tier": [
      "base_default",
      "negamax",
      "tt"
    ],
    "version_capture_with_check_eval": [
      "version_tapered_eval",
      "capture_with_check_eval"
    ],
    "version_checks_add_depth": [
      "version_quiescence_en_passant",
      "checks_add_depth"
    ],
    "version_eval_tt": [
      "version_tt",
      "eval_tt"
    ],
    "version_history_heuristic": [
      "version_killer_heuristic",
      "history_heuristic"
    ],
    "version_iterative_deepening": [
      "base_default",
      "iterative_deepening"
    ],
    "version_killer_heuristic": [
      "version_checks_add_depth",
      "killer_heuristic"
    ],
    "version_late_move_reductions": [
      "version_null_move_pruning",
      "late_move_reductions"
    ],
    "version_lazy_smp": [
      "version_move_flag_eval",
      "lazy_smp"
    ],
    "version_minimax": [
      "version_iterative_deepening",
      "minimax"
    ],
    "version_move_flag_eval": [
      "version_tapered_eval",
      "move_flag_eval"
    ],
    "version_negamax": [
      "version_iterative_deepening",
      "negamax"
    ],
    "version_null_move_pruning": [
      "version_tt_two_tier",
      "null_move_pruning"
    ],
    "version_opening_book": [
      "version_lazy_smp",
      "opening_book"
    ],
    "version_positional_eval": [
      "version_tapered_eval",
      "positional_eval"
    ],
    "version_pseudo_pins": [
      "version_tapered_eval",
      "pseudo_pins"
    ],
    "version_pst": [
      "version_negamax",
      "pst"
    ],
    "version_quiescence": [
      "version_sort_moves",
      "quiescence"
    ],
    "version_quiescence_en_passant": [
      "version_quiescence",
      "quiescence_en_passant"
    ],
    "version_sort_moves": [
      "version_pst",
      "sort_moves"
    ],
    "version_syzygy_tablebase": [
      "version_opening_book",
      "syzygy_tablebase"
    ],
    "version_tapered_eval": [
      "version_late_move_reductions",
      "tapered_eval"
    ],
    "version_tt": [
      "version_history_heuristic",
      "tt"
    ],
    "version_tt_two_tier": [
      "version_eval_tt",
      "tt_two_tier"
    ]
  },
  "index_path": "si/sy/sisyphus32",
  "name": "sisyphus32",
  "pubtime": "2025-06-04T12:28:36Z",
  "vers": "1.3.3",
  "yanked": false
}
