Существуют определенные конфигурации, которые в конечном итоге приводят к неуникальному решению, например:
* * * | * * * | * * *
* * * | * * * | * * *
* 12 12 | * * * | * * *
--------+-------+------
* * * | * * * | * * *
* * * | * * * | * * *
* 12 12 | * * * | * * *
--------+-------+------
* * * | * * * | * * *
* * * | * * * | * * *
* * * | * * * | * * *
, где * s может быть любым числом, а 12
- единственные возможности в этих ячейках. В этом случае определенно будет как минимум два возможных решения:
* * * | * * * | * * * * * * | * * * | * * *
* * * | * * * | * * * * * * | * * * | * * *
* 1 2 | * * * | * * * * 2 1 | * * * | * * *
------+-------+------ ------+-------+------
* * * | * * * | * * * * * * | * * * | * * *
* * * | * * * | * * * * * * | * * * | * * *
* 2 1 | * * * | * * * * 1 2 | * * * | * * *
------+-------+------ ------+-------+------
* * * | * * * | * * * * * * | * * * | * * *
* * * | * * * | * * * * * * | * * * | * * *
* * * | * * * | * * * * * * | * * * | * * *
не рассчитывая остальную часть доски, вы можете определить, что решение этого судоку не является уникальным. Однако, даже если в некоторых случаях возможно доказать, что решение головоломки не является уникальным; единственный способ доказать, что решение головоломки уникально, - это использовать грубую силу, чтобы вычислить, что множество возможных решений содержит только 1 решение.
Существуют некоторые сочетания клавиш, отличные от грубой силы, однако вам необходимо проявлять особую осторожность при написании гибридного решателя. Большинство методов решения Судоку позволяют вам находить несколько решений, если они существуют, но некоторые продвинутые методы решения Судоку основаны на том факте, что надлежащее Судоку имеет уникальное решение, и может привести к тому, что вы не сможете найти второе решение.