Source Authorship Forensics

Pawnstar — human-written, or AI-generated?

A source read of jonny-reckless/pawnstar, contrasted with Stockfish.

Author Jonny Reckless (+ Claude)Language C++23 (header-only)Scope ~8,900 LoC · 612 commits over ~12 yearsEval NNUE (int8-quantised)Analyzed 2026-07-11Stockfish similarity Strong →
Verdict · AI-Assisted (veteran-led)

A twelve-year human project that added an AI collaborator.

Pawnstar has been developed by Jonny Reckless since 2014 — a 612-commit, twelve-year personal project, long predating AI code generation. The human pedigree is not in question.

But recently the repo gained an active AI collaborator: 10 commits are authored by Claude <noreply@anthropic.com>, and they do real work — an int8 NNUE quantisation study, an int8 output-layer forward pass (“+31.8 Elo at 8+0.08”, SPRT-verified), and an AWS GPU training launcher. There is a CLAUDE.md. Every AI change is gated by the author’s SPRT testing — AI as an actively-used tool inside a veteran’s rigorous loop, much like Arasan.

Confidence: High — a human veteran project, verifiably AI-assisted.

Part of a series applying the same lens — from the AI-pasted Luna and agent-built Owen, through a growing set of AI-assisted engines, to many human-written ones.  See the index →

1Evidence

#SignalWhat it showsWeight
1612 commits over ~12 years (since 2014) by one named authorDeep, long-horizon human authorshipStrong
210 commits authored by Claude doing real work (int8 NNUE, AWS training)Actively AI-assisted, and transparently soNuance
3A CLAUDE.md in the repoConfigured AI-assistant workflowNuance
4Every AI change SPRT-gated (e.g. “+31.8 Elo at 8+0.08”); header-only design; Go/Rust parity portsA rigorous human testing loop directing the toolStrong

2Compare & contrast with Stockfish

Where it resembles Stockfish
NNUE (with int8 quantisation) evaluation
Lazy SMP parallel search; lockless transposition table
SPRT-driven, Elo-measured development
High-performance move generation
Where it differs
Header-only C++23 design (only main.cpp compiled)
One veteran author + AI collaborator vs a global team
Its own bit-exact Go and Rust ports
No Stockfish code — independent lineage

Bottom line

Pawnstar is a human-written engine of twelve years’ standing that has taken on an AI collaborator for recent work — with Claude authoring real, SPRT-verified commits under the author’s direction. It lands in the AI-assisted band, at the veteran-led end alongside Arasan: unmistakably a person’s long project, now tool-augmented. Strong Stockfish-technique similarity; none of its code.