Commit Graph
6 Commits
Author SHA1 Message Date
Eric Wagoner a213a238d3 Board artwork: one component draws the game, the hall's still, and the share card, with gradients on the pieces, plank joins and inlaid corners on the oak, and the stone as it was
npm run art renders the standalone SVGs and the 1200 by 630 card through
Sharp, a development dependency only.
2026-09-23 19:32:15 -04:00
Eric WagonerandClaude Fable 5.1 c553902d8a The opponent the hall seats is a housecarl, from the Old Norse húskarl
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 17:19:06 -04:00
Eric WagonerandClaude Fable 5.1 093d742593 A share card and a touch icon drawn from the board
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 15:48:07 -04:00
Eric Wagoner 9e672e48b4 The family list with Hnefatafl on it 2026-09-23 13:38:56 -04:00
Eric WagonerandClaude Fable 5.1 0d2f54fe02 Hnefatafl: Copenhagen and Tablut, a board that ages with the older game, and a bot that looks three moves ahead
The rules are data in rules.ts; the engine plays custodial capture, the
king's own capture rule on and beside the throne, corner and edge
escape, shieldwalls, edge forts, encirclement, repetition and stalemate;
twenty tests pin them and play a bot game to a verdict on both boards.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 13:06:23 -04:00
Eric Wagoner ed1dcad259 Begin Hnefatafl from the game kit 2026-09-23 12:45:44 -04:00