Googleゲームカラータイルの解析を行い、最短手数と方向の答えの例を出してくれるサイトツール(ソルバー)です。
上の埋め込み内でも使えますが、うまく動かない・大きなページで使いたいというときは、元のGoogleカラータイルソルバーページへ(新しいタブで開きます)。
カラータイルソルバーの概要
カラータイルソルバーは、次のような機能を持つウェブ上の解析ツールです。
- 盤面サイズを3×3~6×6まで選択可能
- タイルをクリックして色を設定できる(赤 → 黄色 → 青 → オレンジ → 緑 → 壁 → 空白)
- 全消去ボタンで盤面を一括空白にすることが可能
- 矢印方向のスライド操作に基づき、幅優先探索(BFS)で最短手順を自動探索
- 最短手順を「↑↓←→」の形で表示
ツールの使い方
- 盤面サイズを選択
上部のドロップダウンで、3×3~6×6までの盤面サイズを選択できます。
デフォルトは4×4です。 - タイルの色を設定
各セルをクリックすると順番に色が切り替わります。
赤 → 黄色 → 青 → オレンジ → 緑 → 壁 → 空白 の順で循環します。 - 全消去ボタン
「全消去」を押すと、盤面をすべて空白にできます。
初期状態に戻したい場合に便利です。 - 解析開始
「解析開始」を押すと、現在設定されている盤面に対して最短手順の探索を行います。 - 探索は 幅優先探索(BFS) を用いて、最短手順を見つけます
- 探索結果は「手数:手順」の形で表示されます(例:4手:↑→↓←)
- 探索は最大40手(盤面サイズに応じて)までで打ち切られます
- 10手以内に解けない場合は「最大手数内に全消去できません」と表示されます
注意点
- ツールは簡易解析向けのため、完全にゲーム本体の挙動と一致しない場合があります。
例:空白が複数ある場合に、2回同じ方向に動かす必要がある場面でも1回のスライドと表示してしまうことがあります。 - 大きな盤面(6×6など)では、探索に時間がかかる場合があります。
- なお、ステージが進んでいくと7×7、6色以上のステージも登場するため、その部分は未対応です。
- 探索は最大手数までで打ち切るため、10手以内に解けない場合は探索終了となります。
- 出力された答え以外にも、タイルを消せる方法は存在することがあります。
まとめ
カラータイルソルバーは、Googleカラータイルの解析に便利なツールです。ポイントをまとめると以下の通りです。
- 盤面サイズは3×3~6×6まで選択可能
- タイルをクリックして色設定、全消去ボタンで初期化可能
- 幅優先探索(BFS)を用いて最短手順を探索
- 最短手順を「↑↓←→」で表示、全消去を目指せる
- 注意点として、一部動作が簡易化されており、最大手数以内での探索に制限あり
どうしても解けないときに、ヒントとして使ってみてください。各ステージの序盤ではとくに効力を発揮します。