Forcing Nets sind die letzte Technik, die noch reine Logik ist. Du nimmst nacheinander jeden Kandidaten eines Felds, verfolgst seine Folgen so weit wie möglich und suchst, worin alle Zweige übereinstimmen. Was sie gemeinsam haben, ist wahr, denn einer dieser Kandidaten ist der echte Wert. Geraten wird nicht: Du prüfst einfach alle Fälle statt nur einen.
Eine Kette folgt einer einzelnen Linie von Implikationen. Ein Netz folgt für jede Option des Startfelds oder der Starteinheit einer solchen Linie, und im allgemeinen Fall kann sich eine Linie wieder verzweigen: Ein Schluss kann zwei frühere Folgerungen zugleich brauchen, etwa "dieses Feld ist 4 und jenes Feld ist 9, also hat der Block nur noch einen Platz für die 7". Alle Optionen zu prüfen macht Netze stärker als Ketten, aber auch langsamer im Nachprüfen.
Es gibt zwei Arten zu starten und zwei Arten zu enden:
| Start bei | Du verfolgst | Es beweist |
|---|---|---|
einem Feld mit k Kandidaten | einen Zweig pro Kandidat | alles, was alle Zweige teilen |
einer Ziffer mit k Plätzen in einer Einheit | einen Zweig pro Platz | alles, was alle Zweige teilen |
Erzeugt jeder Zweig dieselbe Platzierung, ist diese Platzierung wahr. Entfernt jeder Zweig denselben Kandidaten, ist dieser Kandidat tot. Und läuft ein einzelner Zweig in einen Widerspruch (eine Ziffer doppelt in einer Einheit oder ein Feld ohne Möglichkeit), ist dieser eine Kandidat für sich falsch, ohne dass du die anderen brauchst.
Nur wenn alles Billigere gescheitert ist: Singles, verriegelte Mengen, Fish, Wings, Ketten und Almost Locked Sets. Netze sind aufwendig zu verfolgen und leicht falsch, also sind sie ein bewusster letzter logischer Schritt, keine Gewohnheit. Wähle ein Startfeld mit zwei Kandidaten und vielen Nachbarn mit zwei Kandidaten; so bleiben die Zweige kurz und das Ganze nachprüfbar.
H1 enthält , und das Ziel ist die 7 in C1. Jeder Wert von H1 wird nacheinander verfolgt:
Alle drei Zweige enden damit, dass C1 keine 7 ist, also verliert C1 seine 7. Du erfährst nie, was H1 ist: Die Zweige haben ihre Arbeit getan und wurden verworfen.
Block 7 braucht eine 7, und sie kann nur in G2, H2 oder J3 stehen. Das Ziel ist die 7 in A2:
Wohin Block 7 seine 7 auch setzt, A2 hat keine 7, also verliert A2 sie.
In beiden Gittern erreicht jeder Zweig dasselbe Ergebnis, und genau das ist das ganze Argument. Echte Netze können sich innerhalb eines Zweigs weiter verzweigen, und dort kann ein Schluss zwei frühere Folgerungen zugleich brauchen.
Forcing Nets sind das, was unsere schwersten Gitter verlangen sollen. Rechne mit ihnen in Legendär-Rätseln, und erst nachdem Ketten-Techniken wie 3D Medusa probiert wurden. Was ein Netz löst, könnte im Prinzip auch eine kürzere Technik lösen. Das Netz nimmst du, wenn du diese kürzere Technik nicht findest.