List of all items
Structs
- board::BitBoard
- board::BitBoardIter
- board::Board
- coord::Coord
- d4_hash::CanonicalContext
- d4_hash::D4HashState
- d4_hash::ExactCanonicalState
- eval::IncrementalEval
- heuristic::HeuristicSearcher
- heuristic::LineInfo
- p4r0_census::ForcedCensus
- pattern_dense::Pattern4Embedding
- search::EvalStateStepProfile
- search::MovePickerStats
- search::PolicyOrderTable
- search::SearchProfileSnapshot
- search::SearchResult
- search::SearchShapeStats
- search::Searcher
- threat_field::IncrementalThreatField
- transposition::TranspositionTable
- transposition::TtEntry
- transposition::TtStats
- tss::DependencyCandidateArms
- tss::DependencyQuietCandidate
- tss::Q1CandidateAttempt
- tss::Q1DefenseAttempt
- tss::Q1TssConfig
- tss::Q1TssResult
- tss::QuietThreatCandidate
- tss::QuietThreatConfig
- tss::ResponseRelevanceAudit
- vct::VctConfig
- vct::VctProfileStats
- vct::VctSearchResult
- vct::VctSearchStats
Enums
- Error
- board::GameResult
- board::RuleSet
- board::Stone
- coord::CoordState
- coord::Rotation
- p4r0_census::NodeBound
- p4r0_census::SoundReply
- pattern_table::Cell
- pattern_table::WindowThreat
- renju::Foul
- threat_field::ThreatFieldUpdateMode
- transposition::Bound
- tss::Q1DefenseOutcome
- tss::Q1TssStopReason
- vct::ThreatKind
Functions
- board::d4_rule_key
- board::to_idx
- board::to_rc
- board::zobrist_stone_key
- book::lookup
- d4_hash::exact_canonical_state
- d4_hash::exact_transformed_serialization
- eval::compute_active_features
- eval::evaluate
- eval::evaluate_base
- features::broken_index
- features::compound_index
- features::conv_k3_bucket
- features::conv_kernel_index
- features::count_bucket
- features::cross_line_hash
- features::cross_line_index
- features::density_index
- features::five_stone_index
- features::five_stone_swap_perspective
- features::last_move_index
- features::length_bucket
- features::local_density_bucket
- features::lp_rich_index
- features::open_bucket
- features::phase_bucket
- features::phase_index
- features::ps_index
- features::zone_for
- heuristic::heuristic_eval
- heuristic::scan_line
- p4r0_census::five_cells
- p4r0_census::rule_admits_restriction
- p4r0_census::sound_reply
- p4r0_census::sound_restricted_len
- pattern_dense::embedding
- pattern_dense::pool_dense_input
- pattern_table::canonicalize
- pattern_table::empty_pattern_mapped_id
- pattern_table::enumerate_patterns
- pattern_table::full_ids_for_cell
- pattern_table::full_lookup_id
- pattern_table::full_swap_id
- pattern_table::is_realizable
- pattern_table::lookup_mapped_id
- pattern_table::pack_window
- pattern_table::pattern_threat_after_my_play
- pattern_table::pattern_threat_after_my_play_caro
- pattern_table::pattern_threat_after_my_play_exact5
- pattern_table::read_window
- pattern_table::swap_mapped_id
- pattern_table::unpack_window
- pattern_table::warm_full_vocab
- renju::foul
- renju::is_forbidden
- search::runtime_config_summary
- threat_field::threat_field_transition_check_for_audit
- tss::audit_quiet_response_relevance
- tss::classify_move_with_directions
- tss::directional_aggregation_mismatches
- tss::generate_dependency_quiet_candidates
- tss::generate_quiet_threat_candidates
- tss::search_q1_tss_root
- vct::classify_move
- vct::classify_move_fast
- vct::classify_move_fast_with_flags_for_audit
- vct::classify_move_rules
- vct::classify_move_rules_with_flags_for_audit
- vct::search_vct
- vct::search_vct_audit_json
- vct::search_vct_with_stats
Type Aliases
- board::LinePackedWindowState
- board::LinePatternState
- board::Move
- coord::Coord15
- coord::Coord20
- pattern_table::LineWindow
- pattern_table::PatternId
Constants
- board::BOARD_SIZE
- board::LINE_PATTERN_FRONTIER_MAX
- board::NUM_CELLS
- board::ZOBRIST_SIDE
- d4_hash::D4_COMPOSE
- d4_hash::D4_INVERSE
- d4_hash::D4_MAP
- features::BOARD_SIZE
- features::BROKEN_BASE
- features::BROKEN_NUM_OPEN
- features::BROKEN_NUM_SHAPES
- features::BROKEN_PER_PERSP
- features::BROKEN_SHAPE_DOUBLE_THREE
- features::BROKEN_SHAPE_JUMP_FOUR
- features::BROKEN_SHAPE_THREE
- features::COMPOUND_BASE
- features::COMPOUND_PER_PERSP
- features::CONV_BUCKETS_PER_KERNEL
- features::CONV_K1_NUM_BUCKETS
- features::CONV_K2_NUM_BUCKETS
- features::CONV_K3_NUM_BUCKETS
- features::CONV_KERNEL_BASE
- features::CONV_PER_PERSP
- features::CONV_TOTAL_BUCKETS
- features::CROSS_LINE_BASE
- features::CROSS_LINE_BUCKETS
- features::CROSS_LINE_PER_PERSP
- features::DENSITY_BASE
- features::DENSITY_CAT_LEGAL
- features::DENSITY_CAT_MY_COUNT
- features::DENSITY_CAT_MY_LOCAL
- features::DENSITY_CAT_OPP_COUNT
- features::DENSITY_CAT_OPP_LOCAL
- features::DENSITY_NUM_BUCKETS
- features::DENSITY_NUM_CATEGORIES
- features::FIVE_STONE_BASE
- features::FIVE_STONE_NUM_DIRS
- features::FIVE_STONE_NUM_PATTERNS
- features::FIVE_STONE_PER_PERSP
- features::GOMOKU_NNUE_CONFIG
- features::HALF_FEATURE_SIZE
- features::LAST_MOVE_BASE
- features::LAST_MOVE_NUM_CELLS
- features::LP_BASE
- features::LP_NUM_DIR
- features::LP_NUM_LENGTH
- features::LP_NUM_OPEN
- features::LP_NUM_ZONE
- features::LP_PER_PERSP
- features::MAX_ACTIVE_FEATURES
- features::NUM_SQUARES
- features::PHASE_BASE
- features::PHASE_NUM_BUCKETS
- features::PS_BASE
- features::PS_PER_PERSP
- features::RESERVED_BASE
- features::TOTAL_FEATURE_SIZE
- heuristic::DIR
- pattern_dense::PATTERN4_DENSE_DIM
- pattern_table::FULL_PATTERN_NUM_IDS
- pattern_table::PATTERN_NUM_IDS
- pattern_table::PATTERN_RARE_ID
- pattern_table::PATTERN_TOP_K
- search::MOVE_PICKER_DIRTY_HIST_BUCKETS
- search::MOVE_PICKER_STAGE_COUNT
- vct::THREAT_KIND_COUNT