|
io-chess
UCI chess engine
|
This is the complete list of members for ExpertRouter, including all inherited members.
| AUX_RAMP_RANGE | ExpertRouter | static |
| CCT_STRATEGIC_THRESHOLD | ExpertRouter | static |
| CCT_TACTICAL_THRESHOLD | ExpertRouter | static |
| CCT_WEIGHT_CHECK | ExpertRouter | static |
| CCT_WEIGHT_MAJOR_THREAT | ExpertRouter | static |
| compute_cct(const ChessInput &input) | ExpertRouter | inlineprivatestatic |
| compute_cct(const FactorizedInput &input) | ExpertRouter | inlineprivatestatic |
| compute_major_ratio(const ChessInput &input) | ExpertRouter | inlineprivatestatic |
| compute_major_ratio(const FactorizedInput &input) | ExpertRouter | inlineprivatestatic |
| compute_material_imbalance(const ChessInput &input) | ExpertRouter | inlineprivatestatic |
| compute_phase(const ChessInput &input) | ExpertRouter | inlineprivatestatic |
| compute_phase(const FactorizedInput &input) | ExpertRouter | inlineprivatestatic |
| compute_weights(const ChessInput &input, float eval_cp, ExpertWeights &out) | ExpertRouter | inlinestatic |
| compute_weights(const FactorizedInput &input, float eval_cp, ExpertWeights &out) | ExpertRouter | inlinestatic |
| count_layer(const uint8_t layer[64]) | ExpertRouter | inlineprivatestatic |
| Expert enum name | ExpertRouter | |
| fast_exp(float x) | ExpertRouter | inlineprivatestatic |
| get_top_k(const ExpertWeights &weights, int k, int *indices, float *probs) | ExpertRouter | inlinestatic |
| has_major_pieces(const ChessInput &input) | ExpertRouter | inlineprivatestatic |
| has_overlap(const uint8_t a[64], const uint8_t b[64]) | ExpertRouter | inlineprivatestatic |
| has_overlap_factorized(const FactorizedInput &input, int attacker_group_begin, int attacker_group_end, int target_presence_group) | ExpertRouter | inlineprivatestatic |
| KILLER enum value | ExpertRouter | |
| KILLER_CP_THRESHOLD | ExpertRouter | static |
| MAJOR_END enum value | ExpertRouter | |
| MINOR_END enum value | ExpertRouter | |
| NUM_AUX | ExpertRouter | static |
| NUM_BASE | ExpertRouter | static |
| NUM_EXPERTS | ExpertRouter | static |
| PHASE_ENDGAME_THRESHOLD | ExpertRouter | static |
| piece_threat_value(const ChessInput &input, int threat_layer, int piece_layer, float piece_value) | ExpertRouter | inlineprivatestatic |
| PIECE_VALUE_BISHOP | ExpertRouter | static |
| PIECE_VALUE_KNIGHT | ExpertRouter | static |
| PIECE_VALUE_PAWN | ExpertRouter | static |
| PIECE_VALUE_QUEEN | ExpertRouter | static |
| PIECE_VALUE_ROOK | ExpertRouter | static |
| SCORE_MAX | ExpertRouter | static |
| SCORE_MIN | ExpertRouter | static |
| sigmoid(float x) | ExpertRouter | inlineprivatestatic |
| softmax(const float *scores, float *probs, int n) | ExpertRouter | inlineprivatestatic |
| STRATEGIC enum value | ExpertRouter | |
| SURVIVOR enum value | ExpertRouter | |
| SURVIVOR_CP_THRESHOLD | ExpertRouter | static |
| TACTICAL enum value | ExpertRouter |