電球消しパズル

マスを押すと、そのマスと上下左右に隣り合うマスの明かりが一緒に反転します。すべての電球を消せばクリアです。

クリック回数: 0点灯中: 0ヒント使用: 0

Tabキーでマスを移動し、Enterまたはスペースキーで押せます。ヒントは、現在の盤面から最短でクリアできる手順の中の1マスを赤い枠で示します。

遊び方と画面の見方

盤面は4×4・5×5・6×6のいずれかで、黄色いマスが点灯、暗いマスが消灯です。マスを押すと、そのマスと上下左右に接するマスが まとめて反転します。斜めは変わらず、盤面の端では存在しない隣を飛ばすので、角は3個、辺は4個、内側は5個の明かりが変わります。 問題は毎回ランダムな点灯パターンから始まり、全部消すとクリアです。クリア時には自分の回数と、その問題で可能だった最少回数が並んで表示されます。

パズルの数学的な仕組み

各マスは点灯か消灯の2状態で、2回押すと元に戻ります。そのため押す順序は結果に影響せず、最終的に各マスは「押す」か「押さない」かだけで決まります。 5×5なら押し方の組み合わせは225通りです。盤面を0と1の並びで表し、足し算を法2(XOR)で行うと、「押したマスの集合」から「結果の盤面」へは 行列の掛け算で表せます。解くことは、法2の連立一次方程式 Mx = b(bは開始パターン、xは押すマス)を解くことと同じで、ガウスの消去法で求まります。 このページのヒントと最少クリック数も同じ方法で計算しています。

解の個数は、押しても盤面がまったく変わらない0でない押し方(静かなパターン)があるかどうかで決まります。あれば解は複数になり、 その代わり解けない開始パターンも出てきます。下の表はビルド時に上のルールから計算した値です。

盤面マス数点灯パターンの総数静かなパターンの次元解けるパターン数解ける割合1パターンあたりの解の数
4×41665,53644,0961/1616
5×52533,554,43228,388,6081/44
6×63668,719,476,736068,719,476,736100%1

6×6は最も大きいのに静かなパターンがなく、どの開始パターンも必ず解けて、解はただ1つです。逆に4×4はマス数が最少なのに静かなパターンが4次元あり、 解ける開始パターンは全体の1/16だけで、解けるものには解が16通りあります。5×5はその中間で、解ける割合は1/4、解は4通りです。 5×5の静かなパターン(0でないもの3つ)は次のとおりです。これらを丸ごと押しても盤面は変わらないため、1つ解が見つかれば残り3つの別解も得られます。

□ ■ ■ ■ □
■ □ ■ □ ■
■ ■ □ ■ ■
■ □ ■ □ ■
□ ■ ■ ■ □
(押すマス 16個)
■ □ ■ □ ■
■ □ ■ □ ■
□ □ □ □ □
■ □ ■ □ ■
■ □ ■ □ ■
(押すマス 12個)
■ ■ □ ■ ■
□ □ □ □ □
■ ■ □ ■ ■
□ □ □ □ □
■ ■ □ ■ ■
(押すマス 12個)

出題は、すべて消灯した盤面にランダムなクリックを加えて作るので、必ず解けます。偶然すべて消灯になった場合は中央を1回押して、最初から終わっている問題を避けます。 乱数はブラウザのMath.randomで、ゲーム用であり暗号用途ではありません。

押す場所で変わる影響範囲

盤面角(3個が変わる)辺(4個が変わる)内側(5個が変わる)
4×4484
5×54129
6×641616

端のマスは変わる数が少なく動きを追いやすいので、内側をむやみに押すより、端から整えるほうが見通しが立ちます。

手で解くコツ: 明かり追い

数学を使わなくても解ける定番の方法が「明かり追い(chasing lights)」です。1行目で点いているマスの真下のマスを押すと、1行目が消えます。 これを2行目、3行目と下へ繰り返すと、最後の行以外は必ず消灯になります。最後の行が消えていればクリア、残っていたら、最初に押す1行目の組み合わせを変えてやり直します。 1行目の押し方がその下をすべて決めるため、試す価値があるのは1行目の組み合わせ(2の盤面幅乗)だけです。 解ける問題を使って確認すると、6×6では64通り中ちょうど1通り、5×5では32通り中4通り、4×4では16通りすべてがクリアに至りました。 先ほどの表の見え方を変えただけで、同じ内容です。ヒントボタンは、この試行錯誤なしに答えの1マスを教えてくれます。

検算した例

例1: 2回押して作る8個の点灯。 全消灯の5×5で、左上の角と正中央を1回ずつ押すと、角の3個と中央の5個は重ならないので8個が点灯します。 同じ2マスを押せば消えるので最少は2回以下で、1回の操作で変わるのは最大5個のため、8個を1回では消せず、最少はちょうど2回です。 点灯数が8個でも手数は2回で済み、点灯数と手数は比例しません。

例2: 全点灯の盤面。 このページと同じ消去法で解くと、最少手数は4×4で4回、5×5で15回、6×6で28回でした(解を実際に当てはめて全消灯を確認済み)。 マス数が16から25に増えるだけで手数は4から15へ大きく増えます。

例3: 最も難しい盤面。 4×4と5×5は解ける全パターンを数え上げられます。4×4の解ける4,096通りの中で最も手数が多いものでも最少7回、 5×5の解ける8,388,608通りの中で最も多いものは最少15回でした(全消灯の盤面と同じです)。6×6は数が多すぎてこの確認をしていないため、最大値は書きません。

よくある誤解と注意点

この道具の限界

ヒントと最少手数は、現在の盤面を基準にした計算結果です。最少手数の解が複数あるときは、そのうち1つの1マスを示すので、赤枠のマスが唯一の正解とは限りません。 記録は保存されず、再読み込みでクリック数とヒント数は初期化されます。順位や制限時間はなく、手数を減らしていく個人向けの挑戦です。

おすすめの遊び方

まず4×4で「同じ問題をやり直す」を繰り返し、どこを押すとどこが消えるかを体で覚えます。次に5×5でヒントなしの明かり追いに挑み、 最後に解が1つに決まる6×6で、表示される最少手数にどこまで近づけるかを試してください。

よくある質問

すべての問題は解けますか?

はい。全消灯の盤面にランダムなクリックを加えて作るため、同じクリックを繰り返せば必ず全部消せます。解けない問題は出題されません。

ヒントは正確ですか?

現在の盤面を法2のガウス消去で解き、解が複数あれば手数が最少のものを選んで、その中の1マスを示します。同じ手数の別解がある場合もあります。

6×6のほうが難しいですか?

手計算の手間は増えますが、どの開始パターンでも解がちょうど1つに決まる点では、構造はいちばんすっきりしています。体感の難しさは人によります。

最少回数より少なくクリアできますか?

できません。表示される最少回数は開始パターンから可能な最小の手数なので、自分の回数がそれを下回ることはありません。

キーボードやタッチでも遊べますか?

はい。マウスとタッチのほか、キーボードではTabでマスを移動しEnterかスペースで押せます。押したあともフォーカスは同じマスに残ります。

関連ゲーム