特定のリストの各単語を抽出できる文字の配列 (2D) を構築できるアルゴリズムを探しています。Scrabble のように、単語は互いに交差し、水平、垂直、または斜めに配置できます。もちろん、いくつかの明白な解決策がありますが、ここでの目標は、可能な限り小さくすることです。これは、交差の数を最大化することも意味します。
私は、人間またはコンピューターによって作成されたスクラブル グリッドの大規模なセットを使用した機械学習方法を考えましたが、よりクリーンな方法があると確信しています。
ご協力いただきありがとうございます。
PS: これはアート プロジェクト用です。冗談ではありません。