| Age | Commit message (Expand) | Author |
| 4 days | Retire pawns' bvAttacks writes in favor of pos->bbPawnAttacks[2] | Scott Gasch |
| 4 days | Add Eval() bitboard-migration plan, per-term EVAL_TIME cycle breakdown, drop ... | Scott Gasch |
| 5 days | Fix passed-pawn bitboard bit-clear bug, LMR gate coupling, inline hot bitboar... | Scott Gasch |
| 6 days | Fix all build warnings across release/DEBUG/TEST profiles | Scott Gasch |
| 10 days | Improving for nullmove, eval speedup, remove old cruft, bugfix in split / MP. | Scott Gasch |
| 10 days | Replace bishop/knight/rook/queen mobility jump tables with inline switch disp... | Scott Gasch |
| 10 days | Add small static penalties for trapped pieces in _EvalTrappedPieces. | Scott Gasch |
| 10 days | Eval.c diet: kill exact-duplicate terms, turn down overlapping ones, fix a re... | Scott Gasch |
| 11 days | Ditch Texel-tuned eval constants for the pre-tuning hand-tuned baseline; fix ... | Scott Gasch |
| 13 days | Remove ctx->uPositional and the EVAL_HASH subsystem; fix GetRoughEvalScore. | Scott Gasch |
| 13 days | Baseline: uPositional data-calibrated fix, enprise/trapped hints, EBF/beta-cu... | Scott Gasch |
| 14 days | Replace ctx->uPositional with a data-calibrated Eval() return value. | Scott Gasch |
| 2026-08-24 | Started doing texel eval tuning. | Scott Gasch |
| 2026-08-23 | Clean X64 build and ported GetAttacks to x64. | Scott Gasch |
| 2018-10-03 | Update codebase to remove clang warnings (and a couple of legit errors | Scott Gasch |
| 2016-06-01 | Initial checkin for typhoon chess engine. | Scott Gasch |