Currently, the placing algorithm tried to match with the first word, and then the second, etc. this leads to a bunch of words placed on the first word, with little to no other overlaps. Some alternatives would be trying in reverse order, or in random order. These would likely result in lower success rates but higher quality puzzles.
Currently, the placing algorithm tried to match with the first word, and then the second, etc. this leads to a bunch of words placed on the first word, with little to no other overlaps. Some alternatives would be trying in reverse order, or in random order. These would likely result in lower success rates but higher quality puzzles.