summaryrefslogtreecommitdiff
path: root/src/searchsup.c
AgeCommit message (Expand)Author
3 daysKing-safety recalibration, lazy-eval material floor, eval hot-path trimmingScott Gasch
5 daysFix passed-pawn bitboard bit-clear bug, LMR gate coupling, inline hot bitboar...Scott Gasch
6 daysFix draw-score bug in hash-hit path; centralize as g_iDrawScore[2]Scott Gasch
10 daysOops, a couple of issues with that last one.Scott Gasch
10 daysPlumb iImprovement into LMR and futiltiy and parallel search.Scott Gasch
10 daysImproving for nullmove, eval speedup, remove old cruft, bugfix in split / MP.Scott Gasch
11 daysDynamic move ordering overhaul: continuation-history, evidence-gatedScott Gasch
11 daysSwitch to Crafty-style killer ordering; fix mvNullmoveRefutations type-mixing...Scott Gasch
11 daysReplace SEARCH_SORT_LIMIT's ply-indexed leftover-selection budget withScott Gasch
11 daysRewire GetMoveFailHighPercentage: index by (cFrom, cTo, pMoved) insteadScott Gasch
12 daysReplace SEARCH_SORT_LIMIT's pure move-count cutoff with a quality-basedScott Gasch
12 daysFix RescoreMovesViaSearch's fail-high handling: stop destroying theScott Gasch
12 daysRemove RescoreMovesViaSearch's dead same-ply recursive pre-call.Scott Gasch
12 daysFix IID's killer-blind gate and its ordering-flag/history contaminationScott Gasch
12 daysFix _ShouldWeConsiderThisMove's SEE-purity bug and ComputeMoveScore'sScott Gasch
13 daysFix QSearch stand-pat gating bug and ComputeMoveScore's SEE contamination; tu...Scott Gasch
13 daysBaseline: uPositional data-calibrated fix, enprise/trapped hints, EBF/beta-cu...Scott Gasch
14 daysReplace ctx->uPositional with a data-calibrated Eval() return value.Scott Gasch
14 daysDon't [re-]consult the SEE when generator already just did so.Scott Gasch
2026-08-25Tame check-extension compounding; verified neutral in self-play (0.4955)Scott Gasch
2026-08-25Add LMR with PV-adjacency guard (v7), verified against saved binaryScott Gasch
2016-06-01Initial checkin for typhoon chess engine.Scott Gasch