Source Authorship Forensics · CCRL 40/40
A source read of jdart1/arasan-chess — the single most interesting find of the CCRL top-50 sweep.
Arasan has been developed by Jon Dart since 1994 — one of the longest-running engines in computer chess, predating the entire notion of AI code generation by decades. Its authorship is not in question.
Yet Arasan was the only engine in the entire CCRL top-50 scan to trip the AI-marker test: it ships a src/CLAUDE.md — a project-instructions file (code conventions, architecture) for the Claude Code assistant. Like Triumviratus, this is a veteran expert using AI as a tool in a long-established workflow — the opposite of AI-generated code.
Confidence: High — a human engine of record, with a documented AI-assisted workflow.
Across ~30 cloned top-50 engines, exactly one carried an AI-assistant artifact.
# src/CLAUDE.md # Project: Arasan ## Code Conventions - clang-format for formatting; indent 4, spaces not tabs - static constants UPPER_CASE; class/struct names Uppercase; functions lowercase ## Project Structure - /src ... /nnue (NNUE code) ... /syzygy ... /utils
CLAUDE.md that documents an existing codebase’s conventions and architecture presupposes a large, mature project for the assistant to help navigate — here, three decades of it. It marks Arasan as AI-assisted, in exactly the sense a veteran developer adopting a modern tool would be.| Where it resembles Stockfish |
|---|
| Bitboard core; NNUE evaluation; Syzygy tablebases |
| Modern alpha-beta search stack |
| Actively developed and competitively rated |
| Where it differs / is its own |
|---|
| A 30-year independent lineage predating the NNUE era |
| CECP/xboard roots (not just UCI); its own GUI |
| Own long-evolved evaluation and structure |
| Moderate, not close, similarity to Stockfish |
Arasan is a human-written engine of record — three decades of one developer’s work — that has quietly adopted an AI assistant, as its CLAUDE.md shows. It was the sole AI-marker hit in the CCRL top-50 sweep, and it lands in the same AI-assisted band as Triumviratus: unambiguously human, tool-augmented. The most human-pedigree engine in the set is also, neatly, the one that proves AI assistance is now everywhere — even at the 30-year mark.