{
  "cksum": "051b54d7f9a291aa2425304f6b1d78a6a9b77e46f5c9d92eefafd0c02d2793c0",
  "crate_file": "sisyphus32-1.2.0.crate",
  "crate_url": "https://static.crates.io/crates/sisyphus32/sisyphus32-1.2.0.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": "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": [
      "all_wasm",
      "all_non_wasm"
    ],
    "all_non_wasm": [
      "parallelize",
      "opening_book",
      "syzygy_tablebase"
    ],
    "all_wasm": [
      "default",
      "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",
      "lockless_hashing"
    ],
    "base_array": [
      "bb_array",
      "revert_clone",
      "magic_bbs"
    ],
    "base_array_parallel": [
      "bb_array",
      "revert_clone",
      "magic_bbs",
      "parallelize"
    ],
    "base_basic": [
      "bb",
      "revert_undo"
    ],
    "base_clone": [
      "bb",
      "revert_clone",
      "magic_bbs"
    ],
    "base_clone_parallel": [
      "bb",
      "revert_clone",
      "magic_bbs",
      "parallelize"
    ],
    "base_default": [
      "base_array"
    ],
    "base_magic_number": [
      "bb",
      "revert_undo",
      "magic_bbs"
    ],
    "bb": [],
    "bb_array": [],
    "capture_with_check_eval": [],
    "checks_add_depth": [],
    "default": [
      "base_default",
      "iterative_deepening"
    ],
    "dropped": [
      "positional_eval",
      "pseudo_pins",
      "capture_with_check_eval"
    ],
    "eval_tt": [],
    "history_heuristic": [],
    "iterative_deepening": [],
    "killer_heuristic": [],
    "late_move_reductions": [],
    "lockless_hashing": [],
    "magic_bbs": [],
    "minimax": [],
    "move_flag_eval": [],
    "negamax": [],
    "null_move_pruning": [],
    "opening_book": [
      "ureq",
      "rand",
      "serde",
      "serde_json"
    ],
    "parallelize": [
      "rayon"
    ],
    "positional_eval": [],
    "pseudo_pins": [],
    "pst": [],
    "quiescence": [],
    "quiescence_en_passant": [],
    "revert_clone": [],
    "revert_undo": [],
    "small_tt": [],
    "sort_moves": [],
    "syzygy_tablebase": [
      "shakmaty",
      "shakmaty-syzygy"
    ],
    "tapered_eval": [],
    "tt": [],
    "tt_two_tier": [],
    "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": [
      "default"
    ],
    "version_killer_heuristic": [
      "version_checks_add_depth",
      "killer_heuristic"
    ],
    "version_late_move_reductions": [
      "version_null_move_pruning",
      "late_move_reductions"
    ],
    "version_lockless_hashing": [
      "version_parallelize",
      "lockless_hashing"
    ],
    "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_lockless_hashing",
      "opening_book"
    ],
    "version_parallelize": [
      "version_move_flag_eval",
      "parallelize"
    ],
    "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-05-29T22:51:03Z",
  "vers": "1.2.0",
  "yanked": true
}
