Hasilkan game 'Letter Boxed' bergaya NYT!
Kami membutuhkan versi Python> = 3.5. Untuk menghasilkan teka -teki, cukup jalankan
python3 generate.py
Semua teka -teki kami dibangun dengan solusi dalam dua kata. Skrip generator menggunakan rekursi dan backtracking, dengan gaya pencarian kedalaman-pertama, untuk melakukan pemeriksaan dan penugasan huruf yang diperlukan ke sisi kotak kata. Pencarian dan penugasan dilakukan sedemikian rupa sehingga setiap tata letak yang valid untuk pasangan kata yang diberikan sama -sama mungkin.
Daftar kata kami didasarkan pada yang dari repo Google-10000-Inggris, tetapi dengan nama orang, nama organisasi, lokasi, kebangsaan, etnis, agama, singkatan, nama molekuler, nama astronomi, nama merek dagang, dan kata-kata pinjaman baru-baru ini, mirip dengan yang mirip dengan, mirip daftar kata NYT. Dengan daftar kata ini, skrip membutuhkan waktu kurang dari satu detik untuk menghasilkan teka -teki.
Untuk memberikan wordlist Anda sendiri, jalankan python3 generate.py --wordlist_fp=PATH_TO_WORDLIST
.