Co optymalizuje każdy z czterech trybów solwera i kiedy wybrać który.
Ostatnia aktualizacja: 12 sierpnia 2026
Solver do otwierania zamków w Gothic Remake ma cztery tryby: Mniej przełączeń płytek, Mniej przełączeń (Szybko), Najmniej ruchów i Najmniej ruchów (Szybko). Dwa pierwsze minimalizują to, jak często zmieniasz płytki; dwa ostatnie gwarantują najmniejszą możliwą liczbę ruchów. Cel jest taki sam na każdym zamku, od 4 do 7 płytek: sprowadź każdy bolec do środkowej pozycji 0. I jedna rzecz nigdy się nie zmienia: bezpieczeństwo. Każdy tryb sprawdza każdy ruch-kandydata, zanim go zaakceptuje, a każdy ruch, który wypchnąłby płytkę poza pozycję ±3, jest odrzucany. Płytka na -3 lub +3 już opiera się o ścianę, a popychanie jej dalej to dokładnie to, co uszkadza wytrych — więc z założenia żaden tryb nigdy nie zasugeruje ruchu, który go złamie.
Cztery tryby różnią się tylko tym, jak wybierana jest sekwencja, a nigdy tym, czy jest bezpieczna: na każdym zamku wszystkie zwracają wyłącznie ruchy mieszczące się w granicach (bezpieczne dla krawędzi). Tabela porównawcza poniżej wymienia każdy tryb, co optymalizuje, jak szybko działa i do jakiej sytuacji został stworzony. Reszta poradnika wyjaśnia, jak każdy algorytm osiąga swój wynik — i gdzie szybkie warianty idą na skróty.
| Tryb | Optymalizuje | Szybkość | Najlepszy do |
|---|---|---|---|
| Mniej przełączeń płytek | Najmniej przełączeń płytek, potem najmniej ruchów | Pełne przeszukiwanie — najwolniejszy z czterech | Śledzenie ręką w grze |
| Mniej przełączeń (Szybko) | Niewiele przełączeń dzięki zachłannemu wyborowi lokalnemu | Natychmiastowy; przy utknięciu cofa się do BFS najkrótszych ruchów | Szybkie wyniki na dużych zamkach |
| Najmniej ruchów | Minimalna łączna liczba ruchów (gwarantowana) | BFS — milisekundy na każdym zamku | Minimalne nakłady, dokładna liczba ruchów |
| Najmniej ruchów (Szybko) | To samo co Najmniej ruchów | Identyczne BFS — już natychmiastowe | To samo co Najmniej ruchów |
Mniej przełączeń płytek (fs) przeprowadza pełne przeszukanie każdego osiągalnego stanu zamka i rankinguje ścieżki-kandydatki według dwóch liczb, w tej kolejności: najpierw liczby przełączeń płytek, potem liczby ruchów. Przełączenie liczy się zawsze, gdy ruch obraca inną płytkę niż poprzedni — na przykład obrócenie płytki 3 w prawo zaraz po płytce 1. Ponieważ przełączenia dominują w rankingu, wynikiem jest sekwencja, która przez dłuższe odcinki trzyma się jednej płytki — a to właśnie sprawia, że łatwo ją śledzić w grze jedną ręką lub jedną pozycją drążka. Ceną jest czas obliczeń: przeszukiwanie ponownie odwiedza stany, ilekroć znajdzie ścieżkę z mniejszą liczbą przełączeń, więc na zamkach z 6 i 7 płytkami jest to najcięższy z czterech trybów.
Mniej przełączeń (Szybko) (fsf) to zachłanny skrót. Na każdym kroku najpierw próbuje płytkę, którą już trzymasz, potem punktuje każdy dozwolony ruch jedną heurystyką — przełączenie kosztuje 1000 punktów plus sumę odległości wszystkich płytek od środka — i wybiera najlepszą opcję lokalną bez żadnego patrzenia w przód. Dzięki temu działa praktycznie natychmiast na każdym zamku. Minusem jest dokładność: ruch atrakcyjny lokalnie może okazać się zły kilka kroków później, więc fsf może przełączać płytki częściej albo zużywać więcej ruchów niż fs. A jeśli zachłanne przejście kiedykolwiek utknie albo wyczerpie limit bezpieczeństwa 5000 kroków, worker cofa się do BFS najkrótszych ruchów i zwraca ten wynik. Dobry na szybką odpowiedź; jeśli chcesz gwarancji niewielu przełączeń, użyj fs.
Najmniej ruchów (sm) używa przeszukiwania wszerz: eksploruje każdy stan osiągalny w jednym ruchu, potem każdy stan osiągalny w dwóch, i tak dalej, nigdy nie odwiedzając stanu dwa razy. Ponieważ stany są odkrywane ściśle warstwa po warstwie, pierwszy rozwiązany stan, do którego dociera, jest z pewnością tym o najmniejszej liczbie ruchów — minimum jest gwarantowane, a nie przybliżone. Liczba przełączeń w ogóle nie gra roli w rankingu. Dlatego najkrótsza sekwencja potrafi skakać między płytkami: każda warstwa testuje każdą płytkę, a na zamku z 6 płytkami najkrótsza trasa często przełącza płytki kilkakrotnie. Płytka, która wymaga trzech kliknięć, może zostać osiągnięta szybciej przez dwukrotne obrócenie sprzężonego sąsiada — BFS znajduje takie skróty automatycznie. Wymieniasz wygodę ręki na liczbę nakładów.
Najmniej ruchów (Szybko) (smf) uruchamia identyczne przeszukiwanie wszerz — w workerze oba przyciski wywołują tę samą funkcję. Nie ma już czego przyspieszać: pozycje obejmują siedem wartości na płytkę, więc nawet zamek z 7 płytkami ma co najwyżej 823 543 stany, każdy rozwijany raz, a przeszukiwanie kończy się w milisekundy. Etykieta "Fast" istnieje po to, żeby cztery tryby wyglądały równolegle w interfejsie, a nie dlatego, że kryje się za nią inny algorytm. Używaj sm lub smf, ilekroć chcesz jak najmniej obrotów i możesz zaakceptować więcej zmian płytki.
Śledzenie sekwencji ręką w grze: wybierz Mniej przełączeń płytek. Mniej przełączeń to rzadsze przenoszenie palca lub drążka między płytkami, a pełne przeszukiwanie czyni wynik dokładnym, a nie zgadywanym. Jeśli przeszukiwanie na dużym zamku z 6 lub 7 płytkami wydaje się powolne, praktycznym zamiennikiem jest Mniej przełączeń (Szybko) — pamiętaj tylko, że jego zachłanny wynik może różnić się od fs. Oba tryby są równie bezpieczne dla krawędzi, więc wybór sprowadza się do komfortu kontra liczba nakładów.
Chcesz jak najmniej nakładów albo rozwiązujesz największe zamki: Najmniej ruchów (szybki bliźniak jest identyczny) gwarantuje minimalną liczbę ruchów i jest najszybszy z czterech. Na poziomie Mistrza z kilkoma usuniętymi powiązaniami płytki działają niezależnie, a graf przeszukiwania się otwiera: każdy tryb pozostaje bezpieczny dla krawędzi, ale pełne przeszukiwanie fs ma najwięcej ścieżek do porównania, podczas gdy BFS zachowuje natychmiastowy czas działania. Reguła kciuka: gra ręką → Mniej przełączeń płytek (albo jego szybki wariant); minimalna liczba ruchów albo maksymalna szybkość → Najmniej ruchów. Wszystkie cztery tryby utrzymują każdy bolec w granicach ±3 na każdym zamku, a poprawnie odtworzona sekwencja nigdy nie łamie wytrychu.