-
Notifications
You must be signed in to change notification settings - Fork 2
FAQ
tomasv edited this page May 26, 2024
·
10 revisions
-
Will
crossword_puzzlecontinue to be maintained?- Necessary compatibility updates and bug fixes will be made to ensure
crossword_puzzlecan be used for the years to come. I am also willing to add feature requests posted inDiscussionsorIssues.
- Necessary compatibility updates and bug fixes will be made to ensure
-
How long did it take to make
crossword_puzzle?Around 200-250 hours from January to May.
-
What was the hardest part of making
crossword_puzzle?The crossword generator. I had many failed attempts before making this repository.
-
How can I install
crossword_puzzle?Refer to the installation instructions in the README here or in the wiki here
-
Can I add my own crosswords?
You can do it manually by following these steps:
- Find where your package is installed in your operating systems. Try running
pip install crossword_puzzle --force-reinstallto see wherepipinstalls it. - Open the
base_cwordsdirectory. - Make a new folder in this directory to create a new category (optional).
- Open your new category's directory (or an existing one).
- Create your crossword in the format
crossword_name-difficulty(where difficulty is eithereasy,medium,hardorextreme. - Copy the path to your new crossword's directory and open it in your favourite text editor. For example, with VSCode, you would run
code <path>. - Create
definitions.jsonin your crossword's directory - Begin defining this crossword's definitions. There must be at least 3 entries!
{ "paris": "The capital of France", "brussels": "The capital of Belgium", "amsterdam": "The capital of the The Netherlands" }- Relaunch/open the GUI with
crossword-ctkand your new crosswords will be visible! If you do not follow this process exactly, there might be unexpected results.
- Find where your package is installed in your operating systems. Try running
crossword_puzzle (2024)