LICENSE
README.md
pyproject.toml
src/fow_chess/__init__.py
src/fow_chess/analysis.py
src/fow_chess/belief.py
src/fow_chess/constraints.py
src/fow_chess/corpus.py
src/fow_chess/engine.py
src/fow_chess/engine_config.py
src/fow_chess/engine_profile.py
src/fow_chess/engine_protocol.py
src/fow_chess/engine_v2.py
src/fow_chess/evaluator.py
src/fow_chess/event_log.py
src/fow_chess/mcts.py
src/fow_chess/move_policy.py
src/fow_chess/move_priors.py
src/fow_chess/move_quality.py
src/fow_chess/observation.py
src/fow_chess/opening_book.py
src/fow_chess/protocol_adapter.py
src/fow_chess/rules.py
src/fow_chess/rust_health.py
src/fow_chess/selfplay.py
src/fow_chess/strategies.py
src/fow_chess/variant_hooks.py
src/fow_chess/visibility.py
src/fow_chess/cfr/__init__.py
src/fow_chess/cfr/blueprint.py
src/fow_chess/cfr/gadget.py
src/fow_chess/cfr/gt_cfr.py
src/fow_chess/cfr/kluss.py
src/fow_chess/cfr/leaf_eval.py
src/fow_chess/cfr/leaf_eval_stockfish.py
src/fow_chess/cfr/purification.py
src/fow_chess/cfr/tabular.py
src/fow_chess/cfr/time_manager.py
src/fow_chess/cfr/walker.py
src/fow_chess/cfr/observability/__init__.py
src/fow_chess/cfr/observability/marginals.py
src/fow_chess/cfr/utils/__init__.py
src/fow_chess/cfr/utils/_dormant/__init__.py
src/fow_chess/cfr/utils/_dormant/reservoir.py
src/fow_chess/data/opening_book.json
src/fow_chess/p_enum/__init__.py
src/fow_chess/p_enum/enumerator.py
src/fow_chess/p_enum/invariants.py
src/misty_chess.egg-info/PKG-INFO
src/misty_chess.egg-info/SOURCES.txt
src/misty_chess.egg-info/dependency_links.txt
src/misty_chess.egg-info/requires.txt
src/misty_chess.egg-info/top_level.txt
tests/test_analysis.py
tests/test_bakeoff_child_forwarding.py
tests/test_belief.py
tests/test_belief_castling.py
tests/test_blueprint.py
tests/test_bottomk_expansion.py
tests/test_carryover_cfv_parity.py
tests/test_catastrophe_prune.py
tests/test_cfr_fow_smoke.py
tests/test_cfr_kuhn.py
tests/test_cfr_pcfr_plus_kuhn.py
tests/test_cfr_walker.py
tests/test_decision_timing_telemetry.py
tests/test_engine.py
tests/test_engine_config.py
tests/test_engine_profile.py
tests/test_engine_profile_candidate.py
tests/test_engine_protocol.py
tests/test_engine_protocol_mini.py
tests/test_engine_protocol_roundtrip.py
tests/test_engine_v2.py
tests/test_event_log.py
tests/test_expand_leaf_king_capture.py
tests/test_fow_castle_into_check.py
tests/test_gadget.py
tests/test_gt_cfr_convergence.py
tests/test_gt_cfr_multiroot.py
tests/test_gt_cfr_tree.py
tests/test_king_band_leaf.py
tests/test_king_capture_imminent.py
tests/test_kluss_connectivity.py
tests/test_kluss_soft.py
tests/test_lean_uci_parity.py
tests/test_live_move_runner.py
tests/test_live_worker_budget_fields.py
tests/test_merged_eq_equiv.py
tests/test_move_encoding_roundtrip.py
tests/test_net_blueprint.py
tests/test_opening_book.py
tests/test_p_enum_downsample_rust.py
tests/test_p_enum_golden_trace.py
tests/test_p_enum_property.py
tests/test_p_enum_replay.py
tests/test_p_enum_unit.py
tests/test_p_predicate.py
tests/test_pick_move_golden_trace.py
tests/test_purification.py
tests/test_queen_promo_tiebreak.py
tests/test_resolve_gadget.py
tests/test_rules_chess_parity.py
tests/test_rust_diff_apply_move.py
tests/test_rust_diff_fen_roundtrip.py
tests/test_rust_diff_pseudo_legal.py
tests/test_rust_update_opp_move_determinism.py
tests/test_rust_visible_squares_diff.py
tests/test_search_reproducibility.py
tests/test_selfplay.py
tests/test_stockfish_leaf_eval.py
tests/test_strategies.py
tests/test_time_manager.py
tests/test_visibility.py
tests/test_ws2_expand_node.py
tests/test_ws2_full_loop_equiv.py
tests/test_ws2_infoset.py
tests/test_ws2_kluss_equiv.py
tests/test_ws2_rust_loop_smoke.py
tests/test_ws2_rust_tree.py
tests/test_ws2_seed_expansion.py
tests/test_ws2_selection.py