<feed xmlns='http://www.w3.org/2005/Atom'>
<title>typhoon.git/src/autoplayer/a.out.dSYM/Contents, branch master</title>
<subtitle>The typhoon chess playing engine.
</subtitle>
<id>https://git.acknak.org/cgit/typhoon.git/atom?h=master</id>
<link rel='self' href='https://git.acknak.org/cgit/typhoon.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.acknak.org/cgit/typhoon.git/'/>
<updated>2026-09-09T03:25:26Z</updated>
<entry>
<title>Remove dead autoplay/autoplayer trees, land GNUmakefile/eval_tune companions</title>
<updated>2026-09-09T03:25:26Z</updated>
<author>
<name>Scott Gasch</name>
<email>scott@gasch.org</email>
</author>
<published>2026-09-09T03:25:26Z</published>
<link rel='alternate' type='text/html' href='https://git.acknak.org/cgit/typhoon.git/commit/?id=ac1db917dc50e372806780bc0ab2cc0570d8ca54'/>
<id>urn:sha1:ac1db917dc50e372806780bc0ab2cc0570d8ca54</id>
<content type='text'>
- Remove autoplay/ and autoplayer/ entirely: old opponent-automation
  scrapers/harnesses (child_process.cc test scaffolding, compiled a.out
  binaries and a .dSYM bundle, saved book/position files, macOS
  ._-prefixed resource-fork cruft) that predate this repo's current
  tooling and were never referenced by anything still in use.

- GNUmakefile: add DIAG_NO_QSEARCH_FUTILITY/CALIBRATE_QSEARCH_FUTILITY
  profile flags and testrecogn.o to the TEST=1 object list. Both are
  companions to already-committed work that never got their own build
  support committed: search.c's qsearch-futility calibration harness
  needs the two profile flags to be buildable at all, and testrecogn.c
  (added alongside the recogn.c bugfix, now committed here too) needs
  to be in TEST=1's OBJS to actually compile/link.

- eval_tune/match_play.py, eval_tune/test_vs_head.sh: real fixes found
  and applied earlier this session -- match_play.py's opening-book
  leak (games weren't actually book-free), missing --hash/--cpus
  (games ran on the 64k-entry/single-cpu memset-zero defaults instead
  of this project's normal 256m/1cpu), a shared-logfile race across
  concurrent match workers, and a report-parsing deadlock on engine
  resignation. test_vs_head.sh reverted to comparing against
  head_reference/typhoon + the live working-tree binary -- it had been
  pointed at a since-deleted, long-stale one-off comparison binary
  (typhoon_allbitboards) since 92fc412, silently invalidating every
  "vs head" self-play check run through it since Sep 4.

Co-Authored-By: Claude Sonnet 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Ka9o3S2eKqh4jNfmxVZ6fH
</content>
</entry>
<entry>
<title>Initial checkin for typhoon chess engine.</title>
<updated>2016-06-02T01:58:58Z</updated>
<author>
<name>Scott Gasch</name>
<email>scott.gasch@gmail.com</email>
</author>
<published>2016-06-02T01:58:58Z</published>
<link rel='alternate' type='text/html' href='https://git.acknak.org/cgit/typhoon.git/commit/?id=3fd43cd5fcb22bb65bf2a92a25d95d801b11c9e0'/>
<id>urn:sha1:3fd43cd5fcb22bb65bf2a92a25d95d801b11c9e0</id>
<content type='text'>
</content>
</entry>
</feed>
