Commit Graph
13 Commits
Author SHA1 Message Date
Eric WagonerandClaude Fable 5.1 bac7182915 The tally in the hall's about panel, with the board played and how each game was won
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 18:16:32 -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 8da83e64b0 app.html links the touch icon
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 15:49:03 -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 WagonerandClaude Fable 5.1 4f8bbbc3cb Pieces slide, captures fade, and the bot's reply follows yours after a beat, so an exchange can be watched
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 15:03:33 -04:00
Eric WagonerandClaude Fable 5.1 eeecfa1326 The rail keeps the last six moves, with who moved and what was taken, so a capture the bot answers at once is not lost
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 15:01:29 -04:00
Eric WagonerandClaude Fable 5.1 7aed0c6ce9 A bot playing the attackers opens the game at once, and a restored table plays any owed bot move
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 14:37:41 -04:00
Eric WagonerandClaude Fable 5.1 3aeb1ee99e The rules page names the texts it follows: the Copenhagen club's rules and Linnaeus's manuscript in Salmi's reading; perpetual repetition loses for the defenders, as Copenhagen has it
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 13:51:25 -04:00
Eric WagonerandClaude Fable 5.1 32844a5976 The ledger gate replays with the table's options
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 13:42:03 -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 fc62034290 Production: the tafl droplet at 209.97.148.244, tafl.kestrelsnest.social, and the Sentry project
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
2026-09-23 13:17:09 -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