フリーセルで一度に何枚動かせる?
フリーセルでは、整った連なりをまとめて動かせますが、動かせる枚数は空きスペースの量で決まります。上限は単純な式で表せて、それを知ると、このゲームの戦略のほとんどが説明できます。
式
動かせる最長の連なりは(フリーセルの空き数 + 1) x 2空き列数です。フリーセルの数は空いているフリーセルを指し、空き列の数には移動先の列を含めません。
| 空いているフリーセル | 空き列 | 最長の連なり |
|---|---|---|
| 4 | 0 | 5 |
| 2 | 0 | 3 |
| 0 | 0 | 1 |
| 1 | 1 | 4 |
| 4 | 1 | 10 |
戦略への意味
埋まったフリーセルが増えるたびに力は減り、空き列が 1 つ増えるたびに力は 2 倍になります。だから列はセルよりはるかに価値があり、カードを置くことでより良い手が開く場合を除いて、フリーセルは空けておくべきなのです。移動先そのものが空き列の場合、その列は倍にする数に数えません。
ここから導かれる習慣はフリーセル攻略ガイドで読めます。フリーセルを遊んで上限がどう変わるかを見るのもよいでしょう。
よくある質問
セルがすべて空のとき、フリーセルで何枚動かせる?
空き列がなければ 5 枚です。空き列が 1 つあるたびに、その数が 2 倍になります。
空き列への移動は、なぜ数え方が違うの?
その列は、移動中に予備のスペースとしては使えないため、倍にする数に含まれないからです。
カードを 1 枚ずつ自分で動かす必要がある?
ありません。連なりをドラッグすれば、上限の範囲内でゲームが動かしてくれます。