配達完了の終わり方:一夜の記録はどう積み重なるのかを数えて確かめる
遊びを見つける執筆にClaudeを使用しています。

「月夜の配達」で3つの小包を届け終えた直後の画面を考えてみます。その夜は終わりです。けれども、区間数が少なかったか、もう一回やれば減らせそうか、という気持ちは終わらずに残ります。この「終わったのに続きたくなる」感覚は、どんな仕組みから生まれているのでしょうか。 手がかりになるのが、各夜の最少区間数の記録です。この記録は、画面を開いている間だけ残ります。夜を越えて積み重なるように見えても、実際に積み重なるのは画面を開いている間の記録です。画面を閉じれば消えます。その代わりに、読者自身が紙やメモに記録を積み重ねることはできます。 この記事は、結果を述べるものではありません。読者が自分でプレイして数え、「一夜の終わり」と「次の挑戦」がどうつながっているかを確かめるための分析の手順です。集計の単位、記録シートの作り方、結果の読み方、起こりやすい誤りの順に示します。
この記事の目次
確かめる前に、わかっていることと作品で確かめることを分ける
分析の前に、足場を整理します。「月夜の配達」について確認できている範囲は次のとおりです。
- 運ぶ小包は3つで、バッグは2枠です。
- 燃料は有限で、1区間進むごとに燃料を1使います。
- 3つの夜があり、それぞれが経路パズルになっています。
- ヒントとして、残り最短距離の表示と、次の一歩を照らす表示があります。
- 一歩戻る操作があります。
- 各夜の最少区間数が記録され、その記録はプレイ中だけ保たれます。
ここから論理的に言えることもあります。バッグが2枠で小包が3つなので、3つを同時には持てません。途中でどれかを届けて枠を空けてから、残りを運ぶ順序になります。燃料が1区間で1ずつ減るので、使った区間数がそのまま使った燃料の量です。
一方、次の点はこの記事では断定しません。作品を開いて確かめる項目です。
- 燃料の初期値が夜ごとに同じか違うか
- 「残り最短距離」が何を数えた距離か(現在地から全配達完了までなのか、次の目的地までなのか)
- 「一歩戻る」を使ったとき、区間数や燃料がどう扱われるか
- ヒントを使った夜も最少区間数の記録に含まれるか
- 夜をクリアした後の次の夜の開き方
- 画面に出る「最少区間数」が、自分の最良の値なのか、別の基準の値なのか
分析の中心は、この確かめる項目を実際のプレイで埋めていくことです。
集計の単位と記録シートを作る
最初に決めるのは、何を一つの単位にするかです。今回は「一夜を一回遊び終えるまで」を1試行とします。途中で投げ出した試行も、別に印をつけて残します。
紙かメモアプリに、次の列を持つ表を作ります。
- 夜、記録するもの:1〜3のどの夜か、数え方:画面の表示に合わせる
- 試行番号、記録するもの:その夜の何回目か、数え方:夜ごとに1から数える
- 終わり方、記録するもの:配達完了か、燃料切れか、途中でやめたか、数え方:3区分で記入する
- 最終区間数、記録するもの:終わった時点で進んだ区間の数、数え方:画面に表示があれば転記し、なければ自分で数える
- ヒント使用、記録するもの:使ったヒントの回数、数え方:残り最短距離の表示は見た回数、次の一歩の表示は押した回数
- 戻した回数、記録するもの:一歩戻るを押した回数、数え方:押すたびに1ずつ数える
- 画面の最少区間数、記録するもの:試行後に画面へ出る記録の値、数え方:見えた数字をそのまま書く
- 拾った順、記録するもの:3つの小包を拾った順番、数え方:A・B・Cなど自分で付けた名前で書く
小包に名前を付けるのは、「どの順で運んだか」をあとで比べるためです。見た目の色や位置で、自分が見分けられる呼び方を決めておきます。
数える作業は、数字を後から思い出して書くとずれます。プレイ中にこまめに数える方法もありますが、難しければ、1試行ごとにプレイを止めて、その場で書き込むほうが確実です。
手順:一夜を数回遊んで、記録の動きを追う
次の手順で、まず1つの夜に絞って試します。
- 1つの夜を選び、ヒントを使わずに最後まで遊びます。終わったら、表に1行を書き込みます。
- 同じ夜をもう一度遊びます。今度は一歩戻るを使ってもかまいません。前回と同じ列を埋めます。
- 3回目は、残り最短距離の表示だけを使って遊びます。次の一歩を照らすヒントは使いません。
- 4回目は、次の一歩を照らすヒントも使います。
- 5回目は、ヒントを使わずに、これまでの記録で一番短かった拾う順を試します。
この順に分ける理由は、ヒントの種類ごとに結果への効き方が違うかもしれないからです。一度にすべてを混ぜると、何が区間数を変えたのか見分けられなくなります。
夜を変えて、同じ手順を繰り返します。3つの夜すべてで行えば、全部で15行になります。途中でやめた試行も行を残し、終わり方の列に印を付けておきます。
もう一つ確かめたいのが、記録が「どこまで残るか」です。次の3つの操作の前後で、画面の最少区間数を見比べます。
- 別の夜に移って、元の夜に戻る
- 日本語と英語の表示を切り替える
- プレイ画面を拡大する
言語の変更とプレイ画面の拡大は、進行を保つように作られている共通仕様です。一方で、記録はプレイ中だけという説明もあります。この2つが組み合わさったとき、画面上の記録がどう見えるかを、自分の目で確認してください。
最後に、ページを再読み込みする前に、表へ画面の最少区間数を必ず書き写します。再読み込みの後に同じ表示がもう一度出るかを見るためです。出なければ、仕様どおり「画面を開いている間だけ」の記録だとわかります。その場合、手元の表が唯一の長期の記録になります。
結果の読み方:どんな並びなら、どう判断するか
表が埋まったら、夜ごとに次の3つを見ます。
1. 最終区間数の並び
試行番号の順に最終区間数を並べます。ここで見たいのは、下がっていく傾向があるかどうかです。
- 下がっていれば、同じ夜の再挑戦で経路が磨かれています。画面の最少区間数が自分の最小値と同じ動きをしているかも、あわせて見ます。
- ほとんど変わらなければ、すでに安定した経路にいるか、別の拾う順を試していない可能性があります。拾った順の列を見て、同じ順ばかりでないか確かめます。
- 上がり下がりが大きければ、戻した回数やヒントの使用で結果が揺れていると考えられます。
2. 画面の最少区間数との照合
画面に出る値と、自分の表の最小値を比べます。
- 一致していれば、画面の記録は自分の最良の試行を反映しています。
- 画面の値のほうが大きければ、その試行が記録に入らなかった条件があるかもしれません。ヒントや一歩戻るを使った試行は対象外か、といった候補が立ちます。
- 画面の値のほうが小さければ、数え方が違う可能性があります。たとえば、一歩戻るを使ったときに区間が数え直されるのか、そのまま積み上がるのかで差が出ます。
どちらの場合も、原因を一つに決めつけず、条件を一つずつ変えた試行で絞り込みます。
3. ヒントを使った試行と使わない試行の差
ヒント無しの試行の最小値と、ヒント有りの試行の最小値を並べます。差が小さければ、ヒントは経路の発見よりも、迷う時間の短縮に効いているのかもしれません。差が大きければ、ヒントが見つけにくい経路を教えている可能性があります。ただし、5回程度の試行は少ない数です。傾向を見るための材料で、断定の根拠にはしません。
「終わり」と「続き」のつながりを、設計から読み取る
数えた結果とは別に、確認済みの仕様から読み取れる構造があります。
一つは、記録の単位が「夜」であることです。3つの夜はそれぞれ独立した経路パズルで、最少区間数も夜ごとに記録されます。一つの夜を終えると、その夜の数字が確定します。配達完了が「次のどの夜へ進むか」と「同じ夜をもう一度やるか」の分かれ道になることが、この単位から読み取れます。
もう一つは、記録がプレイ中だけという点です。長期の成績表を持たないので、終わった夜を引きずる重さがありません。一方で、その場で見える最少区間数は「次はこれより少なくできるか」という目安になります。続けて遊ぶ間だけ効く、軽い目標です。
さらに、1区間で燃料を1使うという規則が、区間数の意味を決めています。区間数が少ないほど燃料が残るので、区間数の記録は節約の度合いとして読めます。「何区間で届けたか」と「燃料がどれだけ残ったか」は、同じ情報の別の見方です。この対応は作品の初期の燃料量が確認できれば、自分の表の上でも計算できます。
ここまでは、あくまで「設計から読み取れること」です。実際の遷移や表示の細部は、作品を開いて確かめてください。
起こりやすい誤り
分析が崩れやすい点を挙げます。
- 条件を混ぜる。 ヒントの使用、一歩戻る、拾う順を同時に変えると、何が効いたのか読めません。1試行で変える条件は1つにします。
- 途中でやめた試行を捨てる。 配達完了しなかった試行にも、どこで詰まったかの情報があります。印を付けて残します。
- 記憶で書く。 試行後に時間が空くと、戻した回数やヒントの回数があいまいになります。終わったらすぐ書きます。
- 画面の値を自分の値と思い込む。 画面の最少区間数が自分の表の最小値と違うときは、数え方の差を疑います。
- 再読み込み後に記録を探す。 記録は画面を開いている間だけです。消えても不具合とは限りません。事前に表へ写しておくことが前提です。
- 少ない試行で結論を出す。 夜ごとに5回程度では、偶然の揺れを除けません。傾向として読み、繰り返し確かめます。
次の行動
まず、1つの夜を選んで、記録シートの1行目を埋めてみてください。ヒントなしで最後まで遊び、終わり方・最終区間数・拾った順を書くところから始まります。そのあと再読み込みの前に画面の最少区間数を写し、後でその数字が残っているかを確かめます。
燃料の初期値や一歩戻るの数え方など、記事で「作品で確かめる」とした項目は、プレイしながらシートの余白にメモしておくと、次の夜の比較に使えます。

