Previous | Contents | Index | Next

# Chapter 39: Flood

Sie erhalten ein Gitter von Quadraten, die zufällig in mehreren Farben eingefärbt sind. Bei jedem Zug können Sie durch Fluten das Quadrat in der oberen linken Ecke mit einer Farbe Ihrer Wahl füllen (d.h. jedes Quadrat, das vom Startquadrat durch einen orthogonal verbundenen Pfad von Quadraten der gleichen Farbe verbunden ist, wird mit der neuen Farbe gefüllt). Dadurch wird schrittweise mehr und mehr des Gitters mit dem Startquadrat verbunden.

Ihr Ziel besteht darin, das gesamte Gitter mit so wenig Zügen wie möglich in eine Farbe zu verwandeln. Das Spiel setzt eine Grenze an Zügen, basierend auf seinem internen Lösungsalgorithmus. Sie gewinnen, falls Sie das Gitter mit dieser Anzahl (oder weniger) an Zügen in die gleiche Farbe umwandeln.

Ich habe dieses Spiel (mit einer festen Gittergröße, festen Anzahl an Farben und festen Anzahl an Zügen) unter http://floodit.appspot.com (nicht mehr erreichbar) gesehen.

## 39.1 Flood-Steuerung

Um Flood zu spielen, klicken Sie mit der Maus in ein Quadrat. Die obere linke Ecke und alles damit verbundene wird mit der gleichen Farbe wie das von Ihnen angeklickte Quadrat geflutet. Das Klicken auf ein Quadrat mit der gleichen Farbe wie die obere linke Ecke hat keinen Effekt und zählt daher nicht als Spielzug.

Sie können auch die Pfeiltasten verwenden, um den Cursor (ein leeres schwarzes Quadrat) über das Gitter zu bewegen. Drücken der Eingabetaste füllt die obere linke Ecke mit der gleichen Farbe wie das Quadrat unter dem Cursor.

(Alle in section 2.1 beschriebene Aktionen sind auch verfügbar.)

## 39.2 Flood-Parameter

Diese Parameter sind von der Option ‘Custom...’ im Menü ‘Type’ verfügbar.

Width (Breite), Height (Höhe)
  Größe des Gitters, in Quadraten.
Colours
  Anzahl an Farben, die zum Füllen des Gitters verwandt werden. Muss mindestens 3 sein (bei zwei Farben gäbe es bei jeder Stufe nur einen gültigen Zug und somit keine zu treffende Auswahl) und höchstens 10.
Extra moves permitted
  Steuert die Schwierigkeit des Puzzles durch Erhöhung der Zugbegrenzung. In jedem neuen Gitter lässt Flood ein internes Lösungsprogramm laufen, um seine eigene Lösung zu erstellen und dann wird der Wert in diesem Feld zu der Länge der Lösung von Flood hinzuaddiert, um die Spielzugbegrenzung zu erstellen. Ein Wert von 0 verlangt daher von Ihnen, so effizient wie der automatische Lösungsfinder von Flood zu sein und ein größerer Wert erleichtert es.

  (Beachten Sie, dass das interne Lösungsprogramm von Flood nicht notwendigerweise die kürzeste mögliche Lösung findet, obwohl ich annehme, dass es ziemlich nahe dran ist. Für eine echte Herausforderung setzen Sie diesen Wert auf 0 und versuchen dann, ein Gitter in echt weniger Zügen zu lösen, als Ihnen vorgegeben werden!)