Crossword-Layout-Generator
Crossword-Layout-Generator copied to clipboard
Crossword Layout Generator - Open Source
I have been trying my best to convert the code to gdscript (scripting language used in the Godot game engine), but the result are not exactly as the JavaScript's
Occasionally two words in the same direction overlap. For example: ``` { clue: 'just born', answer: 'baby', orientation: 'down', startx: 16, starty: 15 } { clue: 'feline', answer: 'cat', orientation:...
I am facing an issue with handling crossword layout size. because sometimes crossword sizes are larger to handle please suggest possible solution
when I change the order of the objects {answer: 'xxx', clue: 'yyy} within the input array to the main generateLayout() function I get a different layout. considering the fitness function...
I want to recreate a crossword grid using only the answers. As a test I am using answers from a known grid (15x15 blocked crossword). I input the answers, but...
When building a crossword layout, the generator makes a sequence of decisions. Each decision is greedily made to maximize a hard coded function. The hard coded function incentivizes number of...
In layout_generator.js, we call the Object.keys method. Object.keys is supported in ES5-compatible environments, but might not be supported in other environments.
Some of the code is a bit cryptic. Maybe we could restructure it and add more explanation so that it's easier to understand so that others can contribute more easily.
Is it possible to add a way to limit the generated crossword to specific bounds eg. a 15 by 15 crossword?