FreeCell

4つの組札を、エースからキングまで作れば勝ちです。52枚すべてのカードが最初から表向きなので、隠されたものは何もありません——だからこそ、用意されている助けは無制限・無料の戻す(Undo)であり、あえてヒントは用意されていません。

ブラウザで遊ぶ Simple Games について

盤面と勝ち方

標準的な52枚1組のカードを、左から右へ1枚ずつ8列に配ります——最初の4列は7枚ずつ、残り4列は6枚ずつになります。すべてのカードが表向きです。引ける山札はなく、めくるものも何もありません。ここにあるカードゲームの中で、カードを裏向きにしない唯一のゲームです。

列の上には4つのフリーセルと4つの組札があり、下の8列と同じグリッド上に8つの枠として並びます。4つの組札がすべて、スートごとにエースからキングまで積み上がれば勝ちです。

クロンダイクは裏向きにカードを配り、山札を残します。FreeCell にはそのどちらもなく、この配札を決めるものはすべて、1手目からあなたの目の前にあります。この違いが、2つのゲームが異なる種類の助けを用意している理由です。

操作とカードの置き先

カードをタップして持ち上げ、次に置き先をタップします。カードを持っている間、そこに置けるすべての場所が光ります——ルールは覚えるものではなく、目で見てわかるようになっています。ドラッグ&ドロップはありません。

すでに持っているカードをもう一度タップすると、置ける場合は組札へ移動します。置けない場所をタップしても、何も叱られません——そこに動かせるカードがあれば選択はそちらへ移り、なければ選択が外れるだけです。エラー音もブザーもありません。

複数枚のカードをまとめて動かす

すでに降順・色交互に並んだ連なりは、まとめて1つとして動きます。連なりの先頭のカードをタップすれば、残りもついてきます。何枚運んでも、それで1手です。

運べる枚数は決まった数ではありません。空いているセルと列を使って、1枚ずつ手で運んだ場合に運べたはずの枚数と、正確に同じです: (1 + 空きセルの数) × 2^(空き列の数)。連なりをまとめて動かすのは、その手作業を省略した表記であって、それ以上の力を持つわけではありません。

ほとんどの人が驚く落とし穴が1つあります。これから移動先にしようとしている空いた列自体は、2倍計算には数えません。2倍計算は、連なりの半分を空いた列にいったん置いてまた拾い上げることから生まれるもので、この移動でこれから埋めようとしている列を、同時に置き場として使うことはできないからです。4枠すべてが空き、空いた列が1つあるとき、カードの上になら10枚まで運べますが、その空いた列自体へは5枚までです。

空きセル空き列運べる枚数
001
203
405
318
4110
4220

この数字は、画面のどこにも表示されません。運べる枚数を超える連なりを持ち上げても、どこも光りません——その「何も光らない」こと自体が、ルールからの答えです。セルを1つ空けるか、列を1つ空にすれば、同じ連なりに急に行き先ができます。

手づまり・戻す(Undo)・ヒントがない理由

FreeCell は手づまりのまま進めなくなることがあります。どこにも収まらないカードで4枠すべてが埋まると、盤面はカードを残したまま止まります——めくれる山札がないので、それをほどく手段は何もありません。盤面のそばに一度だけ、ゲームは静かにこう表示します。「動かせる手がありません。セルが埋まり、どこにも置けません。手を戻すか、新しい配札にしてください。」あなたのゲームに割り込んで警告することはなく、何かを終わらせることもありません。

戻す(Undo)は無制限・無料です。このゲームのどの機能も、広告や課金の対価になることはありません。

スライドパズルや2048にヒントがないのも同じ理由からです。ゲームごとの機能リストをそろえるために足並みを揃えれば、答えを見つけること自体が遊びの中心になっているゲームで、まさにその答えを渡してしまうことになります。

配札・デイリーチャレンジ・数字

すべての配札は、端末上で seed から生成されます。同じ seed なら、常に同じ52枚が同じ位置に並びます。だからこそ、再挑戦は負けたばかりのその配札そのものになります。ダウンロードは一切なく、コンテンツサーバーも関係しません。

配札は、勝てるかどうかで選別されていません。ランダムなFreeCellの配札は、理屈のうえではほぼすべて勝てます。ただし「ほぼ」というのが正直なところで、ここではソルバーは動いておらず、保証もしていません。だから、勝てない配札が出ることもあります。Minesweeper の「推測不要」という約束はこれとは別種の主張です——あちらは盤面そのものに組み込める性質で、あとから検査して確かめる性質ではありません。

勝率は、プレイした配札数と勝った回数の隣に表示され、そこに並んだままになります。配札は勝てるかどうかで絞り込まれておらず、手づまりは常に起こり得るので、その割合は純粋な腕前の指標ではありません——その元になった2つの数字のほうが、割合そのものより多くを語ります。

コツ

よくある質問

すべての配札が勝てますか?

すべてではありません。ランダムなFreeCellの配札は、理屈のうえではほぼ全て勝てますが、ここでは選別もソルバーも動いていないので、勝てない配札が出ることもあります。だからこそ、統計に出る勝率は本当の数字になります。

なぜヒントがないのですか?

52枚すべてのカードが表向きだからです。ヒントが明かせるような隠れた情報がそもそもなく、次の一手を示すことは助けにはならず、あなたの代わりにパズルを解くことになってしまいます。Solitaire や Spider にヒントがあるのは、実際にカードを裏向きのままにしているからです。

一度に何枚のカードを動かせますか?

空いているセルと列を使って手で運べたはずの枚数と同じです: (1 + 空きセルの数) × 2^(空き列の数)。移動先にしようとしている空いた列自体は、この計算には数えません。この数字が表示されることはなく、連なりが長すぎる場合は、持ち上げても何も光りません。

動かせる手がなくなったらどうなりますか?

盤面のそばに一度だけそう表示されたあとは、何も言ってきません。あなたの意思に反して何かが終わることはありません。好きなだけ戻す、同じ配札に再挑戦する、新しい配札にする——どれも無料です。

組札に置いたカードを、あとで取り戻せますか?

できません。それがFreeCellの古典的なルールで、このゲームもそれを守っています。このアプリのクロンダイクでは取り戻せますが、FreeCellでは取り戻せません。早く送りすぎたカードを取り戻すのが戻す(Undo)の役目で、戻す(Undo)は無制限です。

インターネット接続は必要ですか?

Android アプリはすべての配札を端末上で生成するので、初回起動から通信なしで遊べます。ブラウザ版はページの読み込みに1度だけ通信が必要で、その後のゲームはブラウザの中で動きます。

ここに書いたことはすべて公開されたコードで確認できます:GitHub のソースコード