Lösen Sie das Briefbox -Spiel von NY Times.
python letter-boxed.py -l jhtawouinbge
Demo bei Alexperathoner.github.io/nyt-letter-boxed
-l
erlaubte Briefe. Zum Beispiel, wenn der heutige Briefbox wie folgt aussieht:
Sie sollten jhtawouinbge
eingeben. Es ist wichtig, dass die vier Buchstabengruppen getrennt sind. Die Reihenfolge in der Gruppe ist nicht wichtig (z. B. thjowaniuebg
ist ebenfalls gültig und wird funktionieren).
-w
Ändern Sie die Word -Datei (Standard ist 30k.txt
). Die enthaltenen Dateien stammen von Josh Kaufman und Arstgit (beide ursprünglich von der Website von Peter Norvig)
-a
Suche nach allen möglichen Lösungen, nicht nur nach den besten.
-d
Sie Zwischenschritte beim Lösen.
-h
Drucke im Grunde genommen diese Hilfe.
wow
alle Wörter, die nicht mit den l
Buchstaben verwendet werden hello
Die Seite des Quadrats kann nicht von Buchstaben auf derselben Seite folgen.['banjo', 'outweigh']
. Die Eingabedatei ändert stark die beste Lösung. Im obigen Beispiel werden 30k
124 Lösungen gefunden, wobei die kürzesten nur zwei Wörter sind; Bei 10k
gibt es nur 6 Lösungen, alle 4 Wörter lang. Die Verwendung von Wörterbüchern, die mehr Wörter enthalten, können jedoch Wörter enthalten, die nicht vom NYT-Spiel erkannt werden, wodurch nicht-Valid-Ausgänge zurückgegeben werden.
Weitere Informationen finden Sie in der Datei lizenz.md.
Spenden sind willkommen!