Mirrored from Sudopedia, the Free Sudoku Reference Guide
The term fish is now accepted by most players as a name for all single-digit solving techniques which eliminate candidates by comparing sets of rows and columns.
Aliases are seafood and sealife.
Not all sizes of fish were discovered at the same time. Size 2 was already familiar to many players before they realized that the same trick could also be performed with more than 2 rows and columns. Here is a list of names given to fish of different sizes. They are often seen as different solving techniques. The term Swordfish has also been in use for all types of fish with more than 2 rows or columns.
Contents |
It became clear in the big fish discussion that fish did not need to be restricted to rows and columns alone. It is also possible to include boxes in the pattern. Nowadays, any single-digit pattern that compares 2 partially overlapping constraint sets of equal size is called a fish. In standard Sudoku, the sets can contain rows, columns, and boxes. In Sudoku Variations with additional constraints, any combination is possible. This viewpoint allows us to redefine a Law of Leftovers move as a fish pattern. In Killer Sudoku, constraint sets can also include cages, as long as each cage involved is known to contain the digit on which the Fish pattern is based.
In each fish, we consider 2 sets of constraints. Both sets must partially overlap. The sets are called the defining set and the secondary set.
These are the rules to select these sets:
A fin is a candidate or group of candidates in the defining set, which does not belong to the secondary set. It is a surplus to the underlying fish pattern. For each finned version of a fish pattern, we can only eliminate in cells in that we could eliminate with respect to the fish pattern and that can see all fins.
Some people use the term N-Fish to refer to a (basic) fish of N rows or columns. That is:
Fish and Subsets are complementary to each other. One can transform a problem of finding a fish into a problem of finding a subset, and vice versa. See Fish and Subsets for more.