All known forced Go cycles are impossible with this rule. The nature of the rule itself suggests that forced cycles are either impossible or astronomically rarer than they are in Go when the superko rule is not used. Ko fights proceed in a similar way to those of Go, with the difference that captures and moves answered by captures aren't valid ko threats. On the other hand, snapbacks are not possible. Under the unrefined rule, it is necessary to make a ko threat before any consecutive capture occurs.
If a play causes a board position to be repeated, the game will end in a draw. If forced cycles are indeed impossible, this will require cooperation between the players, which shouldn't occur in actual play.
Luis Bolaños Mures designed Stoical Go in September, 2012. The game is available to play with the Zillions of Games program. All odd-sized boards from 7x7 to 19x19 are implemented, as well as the option to use neutral blocking pieces to change the shape of the board.
Looking for features present in all known forced Go cyclical sequences and then banning moves with one of those features is one of several ways to produce Go-related games without forced cycles. Albeit impractical, the minimally restrictive game produced by this method would consider all those features at once and only forbid those moves that don't negate any of them.
A sample list of such features follows. As new types of cycles are found, the list may be reduced.
This list could also help players to identify potential cycles in the course of a game.
- At least one series of two consecutive captures (one by each player) occurs. This is the feature used in Stoical Go.
- At least once a capture by one player is immediately followed by an enemy placement inside one of the player's territories. A territory is defined in its strict sense, i.e. a maximal set of orthogonally adjacent empty points only constitutes a territory of one color if no point in it is orthogonally adjacent to a stone of the opposite color. (This feature isn't used in the "optimal variant" below but produces an interesting variant by itself.)
- No single point occupied by one player at one time is occupied by the other player at any other time. (This feature isn't used in the "optimal variant" below.)
- No move results in the capture of more than four stones.
- No placement is part of a group bigger than four stones.
- No capturing group is bigger than four stones. A capturing group is the group of a capturing placement, but not the other groups that take part in a capture.
- No capturing domain is bigger than four stones. A capturing domain is the domain of a capturing placement before any removals. A domain of one color is a maximal set of orthogonally adjacent points that are not occupied by stones of the opposite color.
- No placement is part of an estate bigger than four stones. An estate is a domain with exactly one group of one color and no empty points adjacent to any other groups of that color.
- No move results in the capture of more than one group.
- No snapback occurs. A snapback is defined as a capture of a single stone by extending an already existing group followed by the capture of said capturing group by placing a stone on the just vacated point, provided that said stone is not in atari as a result.
- No capture with the features of the first or second capture in a snapback occurs.
- After a capture, more than one friendly group is always adjacent to the area vacated by the capture. Note that this is the same as in captures affected by the basic ko rule.
- At least one capture occurs where all liberties of the capturing group are part of the area vacated by the capture.
- In a capture where all liberties of the capturing group are part of the area vacated by the capture, the capturing group (and domain) and the captured group are always the same size.
- No capture occurs where the capturing group has more than one liberty before any removals.
- When a capturing group has one liberty before any removals, said capturing group is always made of exactly one stone.
- When a capturing group has one liberty before any removals, said liberty is always part of an empty area that isn't adjacent to any other friendly stones. An empty area is a maximal set of orthogonally adjacent empty points.
- All captured groups are open lines of stones. An open line is a set of points such that none of them is adjacent to more than two other points in the set and at least one of them is adjacent to less than two other points in the set.
- All capturing groups and all capturing domains are open lines before removals. A capturing group, again, is the group of a capturing placement.
- All placements are part of open lines of stones.
- All placements are part of estates that are open lines.
Based on these features, the defining rule for a minimally restrictive soft finite game where players aren't required to remember more than two bits of information can be formulated as follows:
You can't make a disturbing capture immediately after a disturbing capture by your opponent, unless both are loose disturbing captures.
For a more elegant but somewhat more restrictive game, the last clause can be ignored. In this case, players only have to remember one bit of information.
A set is maximal if it's as large as it can be, i.e. if it's not a subset of a larger set of the same type.
An empty area is a maximal set of orthogonally adjacent empty points.
A domain of one color is a maximal set of orthogonally adjacent points that are not occupied by stones of the opposite color.
A capturing group is the group of a capturing placement, but not the other groups that take part in a capture.
A capturing domain is the domain of a capturing placement before any removals.
An open line is a maximal set of stones such that none of them is adjacent to more than two other stones in the set and at least one of them is adjacent to less than two other stones in the set.
A disturbing capture is either loose or strict.
A strict disturbing capture is a capture of exactly one enemy group in such a way that a) more than one friendly group is adjacent to the area vacated by the capture, b) all liberties of the capturing group are part of the area vacated by the capture, and c) the captured group and the capturing domain are open lines of the same size and smaller than five stones.
A loose disturbing capture is the same as a strict disturbing capture except that a) the capturing group is made of exactly one stone and has exactly one liberty before any removals, b) said liberty is part of an empty area that isn't adjacent to any other friendly stones, and c) the captured group may be bigger than the capturing group.
The basic ko rule can be combined with a restriction on the move after two consecutive captures based on the observations above. This method produces games almost indistinguishable from Go without ever requiring players to remember more than two bits of information, apart from the coordinates of the opponent's latest move (required by the ko rule). A few examples of such restrictions follow.
This is the "2-2-2 rule":
If the latest two board plays (one by each player) have been captures, your placement must be part of a group with more than two stones or more than two liberties after removals (or both).
Even simpler is the "2-2 rule":
If the latest two board plays (one by each player) have been captures, your placement must be part of a group with more than two liberties after removals.
Of course, a single stone is also a group.
Also interesting is the "4-point rule":
If the latest two board plays (one by each player) have been captures, your placement must be part of an estate bigger than four points after removals.
An estate is a maximal set of orthogonally adjacent points including exactly one group of stones of one color and zero or more empty points, of which none is orthogonally adjacent to any other group of that color. In other words, an estate is a group together with all empty points recursively adjacent to it that, if occupied, don't merge that group with another group.
The "OLE rule" (Open Line and Estate rule) has the best subjective chances of preventing all forced cycles, both known and unknown:
If the latest two board plays (one by each player) have been captures, your placemen't can't be part of an estate that is an open line.
As before, an open line is a maximal set of stones such that none of them is adjacent to more than two other stones in the set and at least one of them is adjacent to less than two other stones in the set.
There is no obvious reason why forced cycles involving groups bigger than four stones couldn't exist, but it would make sense that all groups involved in all forced cycles were open lines. (A cycle involves a group if a stone is added to that group in the course of it.)
tapir: You are aware that you will have many "right to capture" fights? Even snapbacks are impossible in your variant.
luigi87: Not that many, but yes, often a player will have to use a ko threat in a given sequence to earn the right to capture back. The same happens with snapbacks as well. This feature adds a global positional factor to the evaluation of local fights, which needn't be a bad thing. As for snapbacks, they can be explicitly allowed without reintroducing forced cycles into the game.
luigi87: Eternal life is not possible in Stoical Go. in the entry's example sequence is an immediate re-capture.
Sandra: [Cooperative cycle (not a forced cycle):]
Slarty: It's still (technically) needed to know what happens if a repeating position is played, to define the game. It could be a source of a little confusion though I think the page is clear. (would imagine borrowing chess's threefold repetition = draw in a very thorough description). Anyway, the game should be pretty good. It's difficult to make it the same as Go (in under ten words, at least) - because there can be snapbacks of any size.
A funny variant idea (doesn't need its own page) is to forbid the last player who captured (or the one with the most prisoners) from capturing again. It's sort of like the doubling die mechanic in backgammon.
luigi87: Yes, it reminds me of a set of bizarre finite Go variants that I discussed a while ago on Life In 19x19. In the most basic one, once a player makes a capture for the first time, that player can’t create any more groups for the rest of the game. It creates an intriguing build up of tension prior to the point when one of the players decides to make a capture. As for repetitions, you're right. I've just added a rule to handle them.
anonymous: This variant is a little similar to one variant related to simultaneouness I was thinking about, that was this: White cant move to a place that had an piece on previous turn and cant capture an piece that was included on previous turn or that make an group with a piece added on previous turn. Game end after 2 consecutive passes if the last pass was a white one, or 3 passes (white pass will still be the last one.