Lights Out to układanka oparta na siatce, w której każda komórka ma dwa stany: włączony / wyłączony. Możesz zamienić stan dowolnej komórki, ale gdy to zrobisz, sąsiednie komórki (poziomo lub pionowo) również zostaną zamienione. Biorąc pod uwagę początkową siatkę z losowymi stanami, celem jest wyłączenie wszystkich komórek.
Jednak nigdy nie byłem w stanie opracować strategii rozwiązywania (ręcznie) tego typu łamigłówki . Zwykle losowo przełączam komórki. Jakie rodzaje strategii są dostępne do rozwiązania tej gry?
Istnieje wiele odmian tej układanki, ale interesuje mnie tylko ta klasyczna.
Ta układanka jest dostępna w wielu rozmiarach siatki. Pożądane jest, ale nie jest wymagane, aby proponowane strategie działały na wszystkich rozmiarach siatki.
Moja zwykła (i wadliwa) strategia polega na czyszczeniu wiersza po wierszu, od góry do dołu. Niestety, nie mogę wyczyścić ostatniego wiersza, a potem po prostu zaczynam losowo zamieniać komórki lub po prostu ragequit w ogóle.
Jest open-source i wieloplatformowa implementacja o nazwie flip jako część Simon Tatham's Portable Puzzle Collection.