Mirrored from Sudopedia, the Free Sudoku Reference Guide

# Eureka

The Eureka notation system is a compact method to write Alternating Inference Chains.

Cells are mainly written in the rncn notation, but other methods like k9 can also be used.

Candidate digits are written as a prefix to the cell, with the digit number in parenthesis. This is the way to write candidate for digit 1 in the cell at row 5 and column 4.

```(1)r5c4
```

Weak links are represented by a dash.

```(1)r5c4-(1)r5c8
```

Strong links are represented by an equal sign.

```(1)r5c8=(1)r9c8
```

There is no need to repeat the cell name when multiple candidates of that cell are used in the chain. A link between 2 candidates in a single cell is placed inside the parenthesis.

```(1-4)r5c4=(4)r5c8
```

When groups of cells are used in the chain, they are named in the most efficient way.

• All cells belong to a single row
```(1)r5c456
```
• All cells belong to a single column
```(1)r45c4
```
• Unordered group, in a box
```(1)r5c4|r6c45
```

When all candidates represent the same digit, this digit can be placed before the entire chain as a prefix.

```(1): r5c4-r5c8=r9c8
```

When an embedded ALS is part of the chain, the digit linked to the previous node is isolated from the remaining digits with a strong link symbol. The remaining digits are placed in such an order that the digit linked to the next node is the last one.

```(1)r5c4-(1=264)r5c789-(4)r4c8
```

When read from left to right, the chain must contain alternating strong and weak links. There can be no 2 adjacent dashes or equal signs, whether or not they are placed inside the parenthesis.

The result is placed after the chain, separated by a double arrow.

```(1)r5c4-(1=4)r5c8-(4)r9c8=(4-1)r7c7=(1)r7c4-(1)r5c4 => r5c4<>1
```