论文标题
无约束填字游戏的自动化策略
Automation Strategies for Unconstrained Crossword Puzzle Generation
论文作者
论文摘要
不受约束的填字游戏是对约束填字游戏问题的概括。在此问题中,只有词汇和单词词,并且网格维度是已知的。因此,它不仅需要算法来确定位置单词,而且还需要提出网格几何形状。本文讨论了在这种不受约束的环境中自动填字游戏生成的算法策略。拟议的策略涵盖了从给定词汇中选择单词的任务,网格大小的选择,网格调整和调整,单词拟合,背面跟踪技术的指标以及线索生成。这些策略是根据对单词序列置换顺序对电网拟合的影响的研究制定的。提出了结合这些策略的端到端算法,并分析了其性能。已经发现,这些技术在快速产生大尺寸的包装好的难题方面取得了成功。最后,还提供了我们算法产生的一些示例难题。
An unconstrained crossword puzzle is a generalization of the constrained crossword problem. In this problem, only the word vocabulary, and optionally the grid dimensions are known. Hence, it not only requires the algorithm to determine the word locations, but it also needs to come up with the grid geometry. This paper discusses algorithmic strategies for automatic crossword puzzle generation in such an unconstrained setting. The strategies proposed cover the tasks of selection of words from a given vocabulary, selection of grid sizes, grid resizing and adjustments, metrics for word fitting, back-tracking techniques, and also clue generation. The strategies have been formulated based on a study of the effect of word sequence permutation order on grid fitting. An end-to-end algorithm that combines these strategies is presented, and its performance is analyzed. The techniques have been found to be successful in quickly producing well-packed puzzles of even large sizes. Finally, a few example puzzles generated by our algorithm are also provided.