summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
7 daysCherry-pick non-LMR fixes and tooling from the "LMR" stashScott Gasch
7 daysAdd release/debug shortcut targets to GNUmakefileScott Gasch
7 daysFix draw-score bug in hash-hit path; centralize as g_iDrawScore[2]Scott Gasch
7 daysFix all build warnings across release/DEBUG/TEST profilesScott Gasch
10 daysUpdate run_tests.shScott Gasch
11 daysOops, a couple of issues with that last one.Scott Gasch
11 daysPlumb iImprovement into LMR and futiltiy and parallel search.Scott Gasch
11 daysImproving for nullmove, eval speedup, remove old cruft, bugfix in split / MP.Scott Gasch
11 daysReplace bishop/knight/rook/queen mobility jump tables with inline switch disp...Scott Gasch
11 daysUpdate TODO (no code changes)Scott Gasch
11 daysAdd small static penalties for trapped pieces in _EvalTrappedPieces.Scott Gasch
12 daysVarious utils.Scott Gasch
12 daysTrack match_play.py's real dependencies (tune_eval_dna.py, filter_pgn.py) and...Scott Gasch
12 daysRemove dna/first.dna and dna/original_baseline.dna, accidentally swept into t...Scott Gasch
12 daysAdd update_head_reference.sh: automate the head_reference checkpoint ritual, ...Scott Gasch
12 daysRewrite match_play.py: binary-vs-binary comparison, real SPRT, EBF/NPS/first-...Scott Gasch
12 daysEval.c diet: kill exact-duplicate terms, turn down overlapping ones, fix a re...Scott Gasch
12 daysAdd precommit check helper script.Scott Gasch
12 daysFix batch-mode exit code, killer-table backfill collision, impossible QSearch...Scott Gasch
12 daysDitch Texel-tuned eval constants for the pre-tuning hand-tuned baseline; fix ...Scott Gasch
12 daysDynamic move ordering overhaul: continuation-history, evidence-gatedScott Gasch
13 daysBake the short git commit hash (plus -dirty suffix) into the binary and trace...Scott Gasch
13 daysSwitch to Crafty-style killer ordering; fix mvNullmoveRefutations type-mixing...Scott Gasch
13 daysDocument the three-curated-suites testing methodology and theScott Gasch
13 daysFix stale comment in split.c referencing removed SEARCH_SORT_LIMIT.Scott Gasch
13 daysReplace SEARCH_SORT_LIMIT's ply-indexed leftover-selection budget withScott Gasch
13 daysReplace EFP (what this file erroneously called EFP for years) withScott Gasch
13 daysRewire GetMoveFailHighPercentage: index by (cFrom, cTo, pMoved) insteadScott Gasch
13 daysDefault GNUmakefile to a 64-bit (SIXTYFOUR=1) build.Scott Gasch
13 daysReplace SEARCH_SORT_LIMIT's pure move-count cutoff with a quality-basedScott Gasch
13 daysFix RescoreMovesViaSearch's fail-high handling: stop destroying theScott Gasch
13 daysRemove RescoreMovesViaSearch's dead same-ply recursive pre-call.Scott Gasch
13 daysFix IID's killer-blind gate and its ordering-flag/history contaminationScott Gasch
13 daysFix _ShouldWeConsiderThisMove's SEE-purity bug and ComputeMoveScore'sScott Gasch
14 daysFix QSearch stand-pat gating bug and ComputeMoveScore's SEE contamination; tu...Scott Gasch
2026-08-27Remove ctx->uPositional and the EVAL_HASH subsystem; fix GetRoughEvalScore.Scott Gasch
2026-08-27Fix integer divide-by-zero in script.c's post-suite histogram printer.Scott Gasch
2026-08-27Baseline: uPositional data-calibrated fix, enprise/trapped hints, EBF/beta-cu...Scott Gasch
2026-08-26Replace ctx->uPositional with a data-calibrated Eval() return value.Scott Gasch
2026-08-26Don't [re-]consult the SEE when generator already just did so.Scott Gasch
2026-08-26Make EVAL_HASH optional.Scott Gasch
2026-08-26Segfault fix.Scott Gasch
2026-08-26Disable qsearch danger-detection (SideCanStandPat) as an experimentScott 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
2026-08-24Started doing texel eval tuning.Scott Gasch
2026-08-24Stop tracking pgn data files, ignore pgn/ going forwardScott Gasch
2026-08-23Integrate new syzygy egtb code, lose the old Nalimov code.Scott Gasch
2026-08-23Clean X64 build and ported GetAttacks to x64.Scott Gasch
2026-08-22Bug fixes.Scott Gasch