Jak grać
Ukończysz grę N-Queens, gdy wszystkie wymagane hetmani znajdą się na planszy, a każda para nie atakuje we wszystkich trzech typach linii. Pełna pozycja w N-Queens decyduje o wyniku; skróty wizualne nigdy nie zastępują udokumentowanej reguły terminala N-Queens.
- N-Queens rozpoczyna się z pustą planszą i dokładnie jednym żetonem królowej przydzielonym do każdego rzędu o stałym rozmiarze profilu. Tożsamość rozdania kart N-Queens i zasady umieszczania N-Queens w 1 są przechowywane razem. Ponowne uruchomienie gry N-Queens powoduje dokładne odtworzenie tego otwarcia.
- Podczas N-Queens umieszczasz hetmana na pustym polu, przesuwasz lub usuwasz umieszczoną królową i otrzymujesz znaczniki konfliktu dla wspólnych rzędów, kolumn i przekątnych. Silnik N-Queens odrzuca naruszenia profili, niedostępne materiały i każdą próbę podjęcia akcji po tym, jak N-Queens zakończy się końcowym rezultatem.
- Ukończysz grę N-Queens, gdy wszystkie wymagane hetmani znajdą się na planszy, a każda para nie atakuje we wszystkich trzech typach linii. Pełna pozycja w N-Queens decyduje o wyniku; skróty wizualne nigdy nie zastępują udokumentowanej reguły terminala N-Queens.
Wskazówki strategiczne
- Niezawodny plan N-Queens polega na umieszczeniu jednego hetmana w każdym rzędzie, śledzeniu wykorzystanych kolumn i indeksów ukośnych oraz natychmiastowym cofaniu się, gdy w pozostałym rzędzie nie ma legalnej kolumny. Podpowiedź N-Queens jest dozwolona przez reguły i deterministyczna. Następna wskazówka N-Queens ujawnia jedną ograniczoną akcję; nigdy nie twierdzi, że N-Queens wygrana została wymuszona.
- Kosztownym błędem N-Queens jest sprawdzanie tylko widocznych linii prostych; królowe na współrzędnych o równych wartościach wiersz-minus-kolumna lub wiersz-plus-kolumna mają wspólną przekątną. Cofnięcie umożliwia przeanalizowanie decyzji N-Queens, podczas gdy ponowne uruchomienie zachowuje oryginalne otwarcie N-Queens.
- W grze końcowej N-Queens rozpatrz najbardziej ograniczony pozostały rząd i zamień wcześniejszy hetman, gdy jego kolumna blokuje każde bezkonfliktowe ukończenie. Sprawdź każdą pozostałą akcję N-Queens przed zatwierdzeniem, ponieważ jej reguła końcowa jest egzekwowana natychmiast.