Skip to content

v3.0.0

Compare
Choose a tag to compare
@joshbduncan joshbduncan released this 03 Jan 03:34
· 143 commits to main since this release

SSSSSSMOKIN'!

So, it seems you can add even more features to an already overcomplicated word-search puzzle generator 🤦‍♂️...

👺 Puzzle Masking

smokin

@duck57 started working on the idea of masking puzzles with issue #20, and here's the final result.

-----------------------------------------
               WORD SEARCH
-----------------------------------------
              I U D A J L W
          H E A R C W V N J V E
        N M D I O M R U X W I L L
      E A O A N J E O C I U K V P G
    S F M F     L T P A Z     U J T M
  B L U Y F     S H G M S     Y H G O F
  W S G T I     O O T E I     U F X C E
U X L A D C     C D H R N     J N K L V P
J N F T E I     I L E A C     K E B M L R
K W S C D A     A T S K E     D I U A Z O
X Q A J O L G U L B E O C R I S A E C E V
V E U C Z N N O T H I N G S S E D I G X E
P X Q K O W U E M E F O N O R Q L A P Y H
T J W S P     V Z C L I P A     H E R D W
  R P R Y                       T O R F
  G X F U W                   I T A Q A
    A V A I L A B L E A W M P S E W G
      B R U X Q F X E R K S I F H I
        K I Z E M D A B E H T J D
          F J N I C E D U Y Z I
              B J P Y B N H

Read all about puzzle masking in the new Wiki docs.

Somebody stop me!

♻️ Random Word Puzzles

🤷‍♂️ Can't think of any clever words for your puzzle. No problem...

>>> from word_search_generator import WordSearch
>>> puzzle = WordSearch()
>>> puzzle.random_words(10)

📑 Project Documentation

With all of the new features, I figured it was time to write some documentation... Read the docs in the GitHub project wiki. And, I'm certain I overlooked some things, so let me know if you need clarification on anything.

HAPPY WORD-SEARCHING ✌️