Office Break Games
レベル1 搬入口 0 手 0 押し 0/0

倉庫番の遊び方

倉庫番は倉庫のパズルです。あなたは倉庫番、床には箱が散らかっていて、どの箱も印のついた場所に運ばなければなりません。箱は押せますが、引くことはできません。うっかり隅に押し込んだひと押しで、そのレベルが解けなくなることもあります。

ここにはオリジナルのレベルが24あります。2回押せば終わる準備運動から、しっかり計画が必要な部屋まで。レベルをクリアすると次が解放されます。

ルール

  • 上下左右に歩きます。箱に向かって歩くと、箱の向こう側が空いた床なら、箱を1マス押します。
  • 一度に押せる箱はひとつだけで、引くことはできません。隅に押し込んだ箱や、ゴールのない壁にぴったり付けた箱は二度と動かせません。
  • すべての箱がゴールに乗ればクリアです。ゴール上の箱は墨一色に変わるので、残りがひと目でわかります。
  • 盤面の横には、各レベルを解ける最短手数が表示されます。全探索のソルバーで求めた値です。レベルをクリアすると1,000点、その手数を1手超えるごとに5点引かれ、最低でも500点です。
  • 通算スコアは各レベルのベスト結果の合計なので、レベルをやり直しても下がることはありません。レベルをクリアするたびに保存されます。

操作方法

矢印キー / WASD
歩く、目の前の箱を押す
床のマスをクリック / タップ
最短ルートでそこまで歩く(何も押しません)
隣の箱をタップ
箱を1マス押す
スワイプ
スワイプした方向に1歩。スマホでは画面上の方向パッドも使えます
U / Z / Ctrl+Z
元に戻す。何手でも戻せます(タップで歩いた分は一度に戻ります)
Rを2回
レベルをやり直す
Enter / スペース
クリア後に次のレベルへ

コツ

  • 押す前に、その箱が次にどこへ行けるかを考えましょう。ゴールでない隅は罠です。
  • 入口から一番遠いゴールから埋めましょう。そうしないと、先に運んだ箱が後の箱の邪魔をします。
  • 戻り道を残しておきましょう。箱を押したら自分が袋小路に閉じ込められる、という手はたいてい間違いです。
  • 元に戻すは無料で、スコアにも影響しません。数えるのは最終的な解答の手数だけです。

倉庫番の攻略

1歩も1手

盤面の横の目標は最少の押し回数ではなく最短手数で、歩くのも1手に数えます。きれいな解答は、倉庫番を作業場所の近くにとどめます。押す前に毎回、押したあと自分がどこに立つか、次の箱までどれだけ歩くかを考えましょう。ひとつの箱をまっすぐ何マスも押すのは安上がりです。箱のそばを離れないからです。箱から箱へ何度も行き来するところで、余分な手数の大半が生まれます。

詰みの形を早く見抜く

ゴールのない隅はわかりやすい罠ですが、ほかにもあります。ゴールのない壁際に並んだ2つの箱は二度と引き離せません。箱と壁がどう混ざっていても、2×2のかたまりが埋まると中の箱はすべて固まります。どの箱もゴール上でなければ致命的です。壁に付いた箱はその壁沿いにしか動けないので、その区間のどこかにゴールが必要です。こういう形を見つけたらすぐに戻しましょう。続けても時間の無駄です。

運ぶ順番を決める

動く前に、ゴールをまとめて眺めましょう。行き止まりにあるゴールがあれば、その箱を最初に入れなければならず、後の箱は先に入れた箱がふさいだマスを通らずにゴールへたどり着く必要があります。ときには、箱をいったん邪魔にならない空きマスに置いておき、後ろの道が開いてから取りに行くのが正しい初手です。仮置きにも手数がかかるので、2回ではなく1回で済ませましょう。

やり直してスコアを上げる

クリアは1,000点から、最短手数を超える1手ごとに5点引かれ、最低500点です。最低点には100手の超過で達するので、長いレベルを雑に初クリアすると最低点になることもあります。通算スコアはレベルごとのベストだけを残し、元に戻すは無料なので、やり直して損することはありません。床のマスをタップすると必ず最短ルートで歩くので、押す合間の無駄な歩きを減らす安全な方法です。

倉庫番について

倉庫番は今林宏行が考案し、1982年にシンキングラビットから発売されました。ルールは2文で説明できるほどシンプルで、だからこそ史上もっとも多く模倣されたパズルゲームのひとつになり、計算機科学の研究者が好んで使う題材にもなりました。一般の場合を解くことはPSPACE完全であることが知られています。

ここにあるレベルはすべてオリジナルです。倉庫はひとつずつ手で描き、難しい部屋の箱は、もっとも手ごわい初期配置を探す探索の力を借りて置きました。どのレベルも、必要な最短手数まで数えるソルバーで確認済みです。その手数が、スコアの基準になる目標です。

よくある質問

元祖倉庫番のレベルですか?

いいえ。24レベルはすべてこのサイトのために作ったもので、最短解も求めるソルバーで、どれも解けることを確認しています。

スコアはどう計算されますか?

クリアしたレベルごとに1,000点、最短手数を1手超えるごとに5点引かれ、最低500点です。通算スコアは各レベルのベスト結果の合計なので、上がる一方です。

元に戻すとスコアが減りますか?

いいえ。数えるのは最終的な解答に残った手数だけなので、好きなだけ戻してください。

進行状況は保存されますか?

はい、このブラウザに保存されます。クリアしたレベル、各レベルのベスト手数、そしてプレイ途中のレベルです。