デンシッティングの密度
単語検索パズルを以下で見つけてください。しかし、それは単なる単語検索ではありません...あなたが見つけた単語はあまり密集することはできません。このパズルの単語の定義:
- / usr / share / dict / wordsに表示されます:https://gist.github.com/WChargin/8927565 (この辞書には多くの固有名詞、特に地理的な場所が含まれていることに注意してください。これらは単語としてカウントされます)
- 少なくとも4文字の長さである必要があります
- グリッド内で一方向に連続して表示されます
- 別の正当な単語内に表示されません(注:完全な長さで前方と後方の両方で正当な単語[例:RAILとLIAR]は正当ですが、1回だけカウントされます)
- 単語内の文字の平均(計算されたA1Z26)は最大11文字です。
36語すべてを見つけたら、このパズルの答えを導き出すために使用できる手がかりを見つけることができます。これは6文字の単語です。楽しんでいただければ幸いです。
CSVバージョン:
H,N,N,F,C,O,R,O,L,I,A,J
T,N,E,V,E,L,E,A,C,A,M,D
A,E,I,E,A,E,E,A,C,L,N,N
B,A,A,B,T,P,A,W,I,I,T,O
L,A,A,E,A,F,A,F,H,A,S,P
E,D,R,A,G,B,A,B,U,C,A,M
U,C,E,S,C,S,O,D,A,B,B,M
F,R,A,U,D,A,A,A,P,E,E,D
M,G,A,B,P,A,M,P,E,R,E,D
O,B,D,L,E,G,F,T,M,E,D,E
D,E,T,A,L,U,D,A,C,E,H,I
A,I,E,L,C,U,N,R,R,L,G,T
回答
答えは:
ヘリウム
これが私たちがここにたどり着いた方法であり、Lukasの答えに基づいています。
完成したグリッド:
グリッドの外側を読むと、NONOGRAMという単語が表示されます(ジェレミーからの驚きはありませんか?)
そこから、
中央の10x10グリッドから未使用のままになっている文字を取得し、それらを使用してお絵かきロジックを作成します。したがって、行ごとに読むと、一番上の行にCがあり、次にAがあることがわかります。したがって、その行のノノグラムの手がかりは[3、1]です。空のノノグラムグリッドは次のとおりです。
お絵かきロジックグリッドを完成させると、次のようになります。
次に、次のように、影付きの正方形を元のグリッドにオーバーレイします。
これは私たちに手がかりを与えます:
後継の左上の金属を使用した要素
そこから、答えは
ヘリウム-He(元素)+ Li(後継)+ U(上)+ M(左金属)
間違った代替回答:
シルバー-「成功した要素」と読むと、シルバーは成功を表す要素(ゴールド)と「一緒」であり、金属です。SODIUM-「11」という単語はグリッドの左上にあります。これは、アルカリ金属であるナトリウムの原子番号です。
これは答えではありませんが、このパズルの作成に関するいくつかの注意事項があります
@bobbleは、パズルを組み合わせるための最初のインスピレーションを提供し、その作成についていくつかのメモを書くことを提案しました。ネタバレがいっぱい!
パズルには、実際には3つの遂行的ステップしかありません。単語検索、お絵かきロジックの解決、そして(最終的にはあまりうまく実行されていない)不可解な手がかりに答えることです。私にとって、ああ瞬間は、解くべきお絵かきロジックがあることをソルバーに認識させることでした。そこで私は早い段階で、単語検索内でお絵かきロジックの手がかりをエンコードすることを決心しました。
私は実際にパズルを逆に組み立てました。最初に埋め込みたい手がかりが来たので、必要な文字数がわかりました。私は少し小刻みに動く部屋を残しましたが、結局それを本当に必要としませんでした。
次の決定は、単語検索にお絵かきロジックを埋め込む方法でした。ありがたい早期実現はそれがいるので、あなたが、存在/不在の文字の文字列でそれをエンコードすることができないということでしたですお絵かきロジックを解決。当初はローマ数字を使うことを考えていましたが、文字数が多すぎます。私はついに、A1Z26エンコーディングでカバーされていない文字を使用することに決めました。これは、単語の密度を計算する必要があるという考えを提供しました。それは、A1Z26を物として紹介させてくれたからです。
次の問題は、行の手がかりと列の手がかりをどのように区別するかです。赤とシアン(RとC)で色分けすることを考えましたが、問題はカバーされていない文字の2倍が必要であり、パズルの単語検索部分の難易度がさらに低くなることです。1セットの文字で行と列の両方の手がかりをエンコードできるように配置することにしました。これは簡単なことではなく、パズルの作成を何度か繰り返しました。
最終的に、お絵かきロジックの作成は試行錯誤であり、いくつかの基準を満たそうとしました。適切な数の影付きボックス、行と列の手がかりを一緒にエンコードできること、ある程度の課題を維持できること、独自のソリューションがあることです。これらのそれぞれは、少なくとも1回の試みで私を後ろから噛みました。
お絵かきロジックを配置すると、144個中約54個の正方形が修正され、残りを埋める問題になりました。これは主に、最も狭いコーナーを見つけて、それらを最初に言葉で表現することで構成されていました。「NONOGRAM」をエンコードするために8つの正方形が必要なことを除いて、境界線を空けておくことが、私の最も賢明な決断でした...その自由を持っていることがおそらくパズルを可能にしたのです。
次に、各位置からすべての単語を見つけるスクリプトを作成しましたが、このステップで確実にいくつかの迷いの単語が見つかりました。通常、修正は非常に簡単で、1、2語に影響します。それはまた私の軟膏の最大のハエを捕らえました:ほぼ最終的な実装では、メッセージからの固定文字と「BABE」という単語を含むお絵かきロジックのエンコーディング...文字通り、お絵かきロジックを操作する以外にそれを削除することはできませんでした。しかし、ここで私は幸運に恵まれました。BABEの2つのBは、メッセージやお絵かきロジックのエンコードを妨げることなく、作成した長方形の他のコーナーに切り替えることができる、お絵かきロジックのエンコードの唯一の場所でした。幸運は幸運よりもはるかに良い。
強調しきれない最後のステップは品質チェックです。パズルを最初から最後まで2回繰り返し、単語リストを作成し、お絵かきロジックのエンコードを再確認しました...ソルバーが行う必要があるすべての手順。セッターとして、同じパズルを何度も繰り返すのは面倒ですが、高品質のパズルを作成する上で重要です。あなたには知らない「有罪の知識」がありますが、無邪気にパズルに近づくために最善を尽くさなければなりません。
(部分的)36語は
![]()
![]()
これらはすべて、指定された条件を満たす。また、例えば「甘やかされた」と「アンペア」の場合、より長い単語が選択されました。
看守
ELEVEN
HASP
DRAG
キューバ
SODA
詐欺
漏らし
甘やかさ
GELD
ADULATED
NUCLEI
BATH
TABLE
FUEL
AREA
LEER
BAST
TIED
TEENの
クリューの
人種差別が
BARS
DAFT
FADS
AFAR
THEEの
BEEF
ピール
VIAL
FILM
HIND
CRETEを
SAGO
BEET
マーマン