Generator wyszukiwania słów
Zamień dowolną listę słów w nadającą się do wydruku łamigłówkę do wyszukiwania słów, korzystając z prawdziwego algorytmu umieszczania z cofaniem i pasującego klucza rozwiązania.
Wynik
Większość twórców szybkiego wyszukiwania słów po prostu wrzuca każde słowo do losowo pustej serii komórek i poddaje się — po cichu je pomijając — w momencie zderzenia dwóch słów. Zamiast tego generator ten przeprowadza prawdziwe wyszukiwanie ze śledzeniem wstecz: próbuje słowa w losowym kierunku i pozycji, a jeśli nie można umieścić późniejszego słowa, rozwija się i próbuje innej pozycji lub kierunku dla wcześniejszego słowa, zanim się podda. Nakładanie się słów jest dozwolone, ale tylko wtedy, gdy oba słowa zgadzają się co do wspólnej litery, co jest dokładnie tym, w jaki sposób ręcznie tworzone są prawdziwe powiązane wyszukiwania słów.
Wpisz lub wklej listę zawierającą maksymalnie 40 słów (po jednym w wierszu lub oddzielonych przecinkami) i wybierz rozmiar siatki od 10×10 do 20×20. Słowa są umieszczane na pierwszym miejscu, ponieważ najdłuższe i najbardziej ograniczone słowa są najtrudniejsze do dopasowania i najwięcej korzyści przynosi umieszczenie ich, gdy siatka jest wciąż pusta. Każda próba jest ograniczona: jeśli wyszukiwanie wsteczne nie może zostać ukończone w ramach budżetu prób, przepustka awaryjna umieszcza wszystko, co jeszcze może i zgłasza dokładnie słowo lub słowa, które nie pasują, zamiast powtarzać się w nieskończoność lub po cichu tworzyć niekompletną łamigłówkę bez informowania Cię.
Po zakończeniu umieszczania każda pusta komórka zostaje wypełniona prawdziwie losową literą — pobraną z kryptograficznego generatora liczb losowych przeglądarki i próbkowaną z liter już używanych na liście słów, dzięki czemu wypełniacz wtapia się w tekst, a nie wygląda jak oczywisty blok domyślnych znaków. Narzędzie wyświetla dwa widoki: czystą siatkę puzzli gotową do ułożenia oraz pasujące rozwiązanie, w którym każde słowo jest podświetlone własnym kolorem oraz listę tekstową zawierającą komórkę początkową, komórkę końcową i kierunek. Obydwa można wydrukować i oba można pobrać jako osobne obrazy PNG — wszystko działa lokalnie w przeglądarce, bez przesyłania i bez udziału serwera.