Skip to content

Kill all go tag updates - #492

Merged
Perlkonig merged 2 commits into
AbstractPlay:developfrom
samtcifihi:kill-all-go-literary-2026-30-09
Oct 1, 2026
Merged

Perlkonig merged 2 commits into
AbstractPlay:developfrom
samtcifihi:kill-all-go-literary-2026-30-09

Conversation

@samtcifihi

Copy link
Copy Markdown
Contributor

Updated tags

claude added 2 commits October 1, 2026 12:04
The Attacker does not have to capture every last stone: the game ends
as soon as the Defender has no room left for an unconditionally alive
string, so goal>cripple fits better than goal>annihilate. The
Defender's goal, a string with two eyes, is tagged goal>arrange, as
loop-forming goals are.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EVTS7oUZbht4am3NyNKuuc
Passing is not allowed during play, so a player with no legal placement
had nothing to do and the game would have stalled. Now that player
loses. Short of a superko repetition this cannot happen before the
life-and-death check ends the game, so it gets no tag. The
implementation notes and a chat line cover it, in English and
Esperanto. The game is still experimental, so the version is unchanged.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EVTS7oUZbht4am3NyNKuuc
@Perlkonig
Perlkonig merged commit 76ba7a3 into AbstractPlay:develop Oct 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants