|
io-chess
UCI chess engine
|
Hand-crafted classical evaluation implementation. More...
#include "SimpleEvalContext.h"#include <algorithm>#include <bit>#include <cmath>#include <cstdlib>
Functions | |
| static int | mirror (int sq) |
Hand-crafted classical evaluation implementation.
Implements a non-neural, highly optimized handcrafted evaluation function based on Piece-Square Tables, pawn structure, and mobility. Used as a fallback or for fast pre-filtering.
|
inlinestatic |
|
static |
|
staticconstexpr |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticconstexpr |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |