summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
10 daysAdd small static penalties for trapped pieces in _EvalTrappedPieces.Scott Gasch
10 daysVarious utils.Scott Gasch
10 daysTrack match_play.py's real dependencies (tune_eval_dna.py, filter_pgn.py) and...Scott Gasch
10 daysRemove dna/first.dna and dna/original_baseline.dna, accidentally swept into t...Scott Gasch
10 daysAdd update_head_reference.sh: automate the head_reference checkpoint ritual, ...Scott Gasch
10 daysRewrite match_play.py: binary-vs-binary comparison, real SPRT, EBF/NPS/first-...Scott Gasch
10 daysEval.c diet: kill exact-duplicate terms, turn down overlapping ones, fix a re...Scott Gasch
11 daysAdd precommit check helper script.Scott Gasch
11 daysFix batch-mode exit code, killer-table backfill collision, impossible QSearch...Scott Gasch
11 daysDitch Texel-tuned eval constants for the pre-tuning hand-tuned baseline; fix ...Scott Gasch
11 daysDynamic move ordering overhaul: continuation-history, evidence-gatedScott Gasch
11 daysBake the short git commit hash (plus -dirty suffix) into the binary and trace...Scott Gasch
11 daysSwitch to Crafty-style killer ordering; fix mvNullmoveRefutations type-mixing...Scott Gasch
11 daysDocument the three-curated-suites testing methodology and theScott Gasch
11 daysFix stale comment in split.c referencing removed SEARCH_SORT_LIMIT.Scott Gasch
11 daysReplace SEARCH_SORT_LIMIT's ply-indexed leftover-selection budget withScott Gasch
11 daysReplace EFP (what this file erroneously called EFP for years) withScott Gasch
11 daysRewire GetMoveFailHighPercentage: index by (cFrom, cTo, pMoved) insteadScott Gasch
11 daysDefault GNUmakefile to a 64-bit (SIXTYFOUR=1) build.Scott 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 daysRemove ctx->uPositional and the EVAL_HASH subsystem; fix GetRoughEvalScore.Scott Gasch
13 daysFix integer divide-by-zero in script.c's post-suite histogram printer.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-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-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
2026-08-18Stop hanging on exit!Scott Gasch
2018-10-03Update codebase to remove clang warnings (and a couple of legit errorsScott Gasch
2016-06-01Initial checkin for typhoon chess engine.Scott Gasch