アナグラムソルバーとは?
単語やフレーズの文字を並べ替えて、作れる有効な英単語をすべて見つけるアナグラム検索ツールです。スクラブルや十字語クロスワードなどのワードゲーム、または言葉遊びに最適です。
ソルバーは入力した文字を内蔵の英単語リストと照合し、サブセットを含む全ての有効な並べ替えを返します。各結果にはスクラブルのタイル得点が表示され、7枚以上のタイルをすべて使う手は「ビンゴ」(50点ボーナス)として印が付きます。長さ順・スコア順(高い順)・A–Z で並べ替え、最小と最大の長さを設定でき、フレーズモードに切り替えれば DORMITORY → DIRTY ROOM のような2語のアナグラムも探せます。結果を1件ずつ、またはまとめてコピーでき、単語をクリックすれば母語で意味を調べられます。
使い方
- 入力フィールドに単語または文字のセットを入力します。未知の文字は ? で指定できます(最大 2 個)。スペースや他の記号は無視されます。
- 「解く」をクリックすると有効な組み合わせがすべて表示されます。単語モードでは長さ別にまとまり、フレーズモードに切り替えると全文字を使う2語のアナグラムが見つかります。
- 「先頭の文字」「末尾の文字」「含む文字」のフィルターで結果を絞り込み、スクラブルの得点順に並べ替えれば最高得点の手がすぐ見つかります。任意の単語をコピーするか全リストをダウンロードできます。
使用するタイミング
- Scrabble、Words With Friends、Wordfeud で手詰まりのとき、最善手を探したい場面。
- クロスワードのヒントで、空欄に入りそうな文字の見当はついているが単語にならないとき。
- 好きな一節からユーザー名、プロジェクト名、アナグラム筆名を選びたいとき。
結果
スクラブルのプレイヤーが「LISTEN」という文字を手に持っています。ソルバーは「SILENT」「TINSEL」「ENLIST」「INLETS」などのアナグラムを発見し、最も得点の高いオプションを明らかにします。
よくある質問
- 結果にはサブセットも含まれますか、それとも全文字を使ったアナグラムのみですか?
- 両方含まれます。既定では入力した文字から作れる全ての有効な単語を、長いものから順に返します。すべての文字を使う手のみを見たい場合は、最小長さを上げて 2〜3 文字の短い結果を除外してください。
- どの辞書で単語を検証していますか?
- 約 17 万件の小文字英単語リストで、オープンソースの SCOWL に近い構成です。範囲は広めで、珍しい単語、複数形、動詞活用の大半を認識しますが、大会で使われる公式 TWL や SOWPODS と完全一致するわけではありません。
- 英語以外の言語のアナグラムも解けますか?
- 今のところ解けません。組み込みリストは英単語だけです。スペイン語やフランス語の文字を入れても、たまたま英単語にもなる語(例:`solo`)しか出ません。他言語にはその辞書を備えたツールが必要です。
- 入力していない文字が結果に現れているように見えるのはなぜ?
- たいていはワイルドカードのせいです。入力した ? は任意の 1 文字の代わりになり、実在する単語になる文字をソルバーが補います。ワイルドカードを使わない場合、各結果は入力した文字だけを厳密に再利用し、使用回数も入力した回数を超えません。見慣れない単語はたいてい古語・難語で、`定義を見る` を押すと意味を確認できます。
- 一度に解ける文字数の上限は?
- 実用的には 12 文字前後で、それ以上になると結果リストが膨大になります。アルゴリズム自体は更に長くても処理できますが、何千通りもの順列が並ぶので、たいていの単語ゲームでは扱いにくくなります。