Source / pinned edition
Tromp–Taylor Rules of Go (The Logical Rules)
Source of package go.tromp_taylor · The Logical Rules of Go (Tromp–Taylor rules), tromp.github.io/go.html
- work
- urn:go:clir:tromp-taylor#TROMP_TAYLOR_RULES
- number
- The Logical Rules of Go (Tromp–Taylor rules), tromp.github.io/go.html
- kind
- urn:go:clir:tromp-taylor#doctrine
The Logical Rules, as published on John Tromp's Go page
- edition
- urn:go:clir:tromp-taylor#TT_RULES
- language
- en
- officiality
- official
- materialisation
- PINNED_UNOFFICIAL_COPY
- life cycle
- —
Publications
| URI | Type | documentHash | Retrieved |
|---|---|---|---|
| https://tromp.github.io/go.html | text/plain; charset=utf-8 | sha256:07d322d38ec62cf5f5c1623b5eb5076d78d47da7d8079ef57610ee983c3e9bdb | 2026-09-01T00:00:00Z |
Fragments — 20
comment/1 · paragraph
en · official · sha256:30cfc54d70c8048f0a4dc2522e2f96b2c6c5d0c81b2d1b7890c59f79a9d25145
Comment 1. The grid of points is usually marked by a set of 19x19 lines on a wooden board. Each player has an arbitrarily large set of stones of his own color. By prior agreement a rectangle of different dimensions may be used.comment/10 · paragraph
en · official · sha256:2b637bd6725f2f975c5e82de791afc2add715805dd43f0a62f57c00b9faf41c4
Comment 10. By prior agreement, for games between equals, a fixed amount can be added to white's final score. This is called komi , and can be chosen a non-integer such as 5.5 to avoid ties.comment/2 · paragraph
en · official · sha256:e67f3075395e7689c968cc215a4b78f1bfc7edbe252abe201bf96d7311b08465
Comment 2. Using boards, coloring a point (intersection) black or white means placing a stone of that color on the point. Coloring a point empty, i.e. emptying a point, means removing the stone from it.comment/3 · paragraph
en · official · sha256:4b416e9b574819be2d177956ed6be636823825f4e869bba2e9bbd692a34f0e2b
Comment 3. Connected stones of the same color, sometimes called strings , all reach the same colors. Reaching empty means having empty points adjacent to the string, called liberties .comment/4 · paragraph
en · official · sha256:244cf9833c58e99ffdb5beb7edbcdacc915c0462be3a509c459478a17eceed00
Comment 4. Strings without liberties cannot exist on the board at the end of a turn.comment/5 · paragraph
en · official · sha256:27035453fea86e1d73c738ac690a38bac3b113dae3a2c1dcfabb7fea1bc51823
Comment 5. For handicap games, the weaker player, taking black, may be given an n stone handicap ; these are n consecutive moves played before the first white move.comment/6 · paragraph
en · official · sha256:8323689b21735cd9e791f447057c4f20df9457cf33ff86e580b8fb69d420f784
Comment 6. This is the positional superko (PSK) rule, while the situational superko (SSK) rule forbids repeating the same grid coloring with the same player to move. Only in exceedingly rare cases does the difference matter, sufficient reason for the simpler PSK rule to be prefered.comment/7 · paragraph
en · official · sha256:d6331db79ce5d8dead12f560dd3d78bfcef1bcd030b6f128ed6707acfcac81ff
Comment 7. For any specific move, at most one of the clearing processes can have effect; the first is called capture, the second suicide. Allowing suicide means that a play on an empty point can be illegal only due to superko.comment/8 · paragraph
en · official · sha256:9c5db142347d4951838a0dc9c0091f8a85a2d0b2e19ba78f2288de3a7a1b415b
Comment 8. As a practical shortcut, the following amendment allows dead stone removal : After only 2 consecutive passes, the players may end the game by agreeing on which points to empty . After 4 consecutive passes, the game ends as is.comment/9 · paragraph
en · official · sha256:4686f1e46f686542764239eedc905de4b282bc0aabc7bedf8e99000f926b06ff
Comment 9. This is called area scoring . An almost equivalent result is reached by territory scoring where in addition to empty surrounded space we count opponent stones captured instead of own stones not captured.article/1 · point · referenced by: 1
en · official · sha256:899f01c3876873802bb69f83b9889cdf822035b1b65e27dce48362bd908a7586
1. Go is played on a 19x19 square grid of points, by two players called Black and White.Referencing norms: DistinctOpponents
article/10 · point · referenced by: 2
en · official · sha256:ab92f9ea0cbc5af36a887d17e8a9e7835523a5ae8ba94a54bcd96d50e236d55a
10. The player with the higher score at the end of the game is the winner. Equal scores result in a tie.Referencing norms: EqualScoresTie, HigherScoreWins
article/2 · point · referenced by: 4
en · official · sha256:d288bd79ab9bbeda7984dfc30e37f2c641f8522f7a209b3de6eeae510ede335c
2. Each point on the grid may be colored black, white or empty.Referencing norms: DistinctEmptyFromStone, DistinctOpponents, DistinctStoneFromEmpty, RecordedColoring
article/3 · point · referenced by: 3
en · official · sha256:ed5455bec18e377b80b9d83f4e0fd3cbb9d480d5542a08fc42f52b8caf3a34a4
3. A point P, not colored C, is said to reach C, if there is a path of (vertically or horizontally) adjacent points of P's color from P to a point of color C.Referencing norms: PathContinuesToAdjacentPointOfSameColor, PathStartsAtThePoint, PointReachesColor
article/4 · point · referenced by: 6
en · official · sha256:addff7b9c67f13a983ef5d033b5714dd24b45f3145e10c4c1c70f80946948c9a
4. Clearing a color is the process of emptying all points of that color that don't reach empty.Referencing norms: OpponentStoneNotReachingEmptyIsCleared, OpponentStoneReachingEmptyStays, OwnStoneNotReachingEmptyIsCleared, OwnStoneReachesEmptiedPoint, OwnStoneReachesEmptyOnPlacementBoard, OwnStoneReachingEmptyStays
article/5 · point · referenced by: 7
en · official · sha256:0221a94a64650da6f52bac16e6e8f0f5cdf25723d4f639774f24fae584d3763e
5. Starting with an empty grid, the players alternate turns, starting with Black.Referencing norms: BlackHasTheFirstTurn, BoardWithAStoneIsOccupied, FirstTurnBelongsToTheGame, GameStartsWithEmptyGrid, LegalMoveByThePlayerToMoveIsALawfulTurn, NextTurnBelongsToTheGame, PlayersAlternate
article/6 · point · referenced by: 9
en · official · sha256:86a4e7b026c49004cd76d4aa6aff622b40963668e10e405169d89f2f28f1ec4f
6. A turn is either a pass; or a move that doesn't repeat an earlier grid coloring.Referencing norms: ColoringsDifferAtAPoint, EarlierBoardCounts, EarlierIsTransitive, LegalMoveByThePlayerToMoveIsALawfulTurn, MoveOnEmptyPointNotRepeatingIsLegal, MoveRepeatsAnEarlierColoring, PassIsALawfulTurn, PrecedingBoardIsEarlier, TheBoardBeforeTheMoveCounts
article/7 · point · referenced by: 13
en · official · sha256:1b7b49ae710a0fb378358e168b95da8d4a3f705b345cff84593842af23109799
7. A move consists of coloring an empty point one's own color; then clearing the opponent color, and then clearing one's own color.Referencing norms: CapturedPointIsEmptyAfterTheMove, EmptyPointStaysEmpty, MoveOnEmptyPointNotRepeatingIsLegal, OpponentStoneNotReachingEmptyIsCleared, OpponentStoneReachingEmptyStays, OtherPointsKeepTheirColor, OwnStoneNotReachingEmptyIsCleared, OwnStoneReachesEmptiedPoint, OwnStoneReachesEmptyOnPlacementBoard, OwnStoneReachingEmptyStays, PlacedPointTakesTheMoversColor, PlacementOnEmptyPoint, SuicidePointIsEmptyAfterTheMove
article/8 · point · referenced by: 1
en · official · sha256:a61889ccad95724e6b7b755c452821e0421ae297b4e88393116589eacc35b72b
8. The game ends after two consecutive passes.Referencing norms: TwoConsecutivePassesEndTheGame
article/9 · point · referenced by: 5
en · official · sha256:0d37989564e32392ee3a59b601113adcd7b48c347eb83ad69bb1c1692b94b240
9. A player's score is the number of points of her color, plus the number of empty points that reach only her color.Referencing norms: EmptyPointReachingOnlyHerColorCounts, OwnPointCounts, ScoreBasisOfTheFinalBoard, ScoreBasisSettledAfterCounting, ScoreOfAPlayer
The hash beside the text is the sha256 of its exact bytes. It is the check that the text shown matches the one pinned in the package: a divergence fails the oracle’s static analysis.