⑥の夜（20261104_p4・30回）の報告 — Claude Code（2026-10-28 20:35）
依頼：20261028_22_店6の夜を回す.md
版：cs38_20261028_1923・店の形 2e9fc773050a・試算 v2.8・すれ違い入・待機場所へ戻る 入・案B 切・スタッフ3人・38組/時・レジ1つ
記録：/Volumes/KIOXIA/r2r2r-data/service_sim/unity/night/20261104_p4/（runner_log.txt・runs.csv・queue.json・judge.md・judge.csv・logs）

■ 始める前の確かめ（4つとも合格）
1 Unity エディタ：起動していない（Unity Hub だけが起動していた。エディタ本体のプロセスはなし）
2 KIOXIA：マウントあり。unity_ledger_v1.lock なし
3 本物の台帳：601 行・md5 bd712cbae6008066b75da7d91670a360（退避と同じ）
4 cm status：保留 0。build_info：build_id cs38_20261028_1923・pending_changes 空
並び：queue_p4.json で 30 回（fam_p4 × 0・1・2台 × 種0〜9・すれ違い入・待機場所へ戻る入・案B切）を確かめてから回した
回したコマンド：依頼のとおり（オプション名の読みかえなし）

■ runner_log のまとめ
19:54:48 開始 → 20:26:44 終了（終了コード 0）
completed 30 回／失敗 0／止まった回 0／やり直し 0
実時間 平均 4.1 分・最長 5.3 分（r2 種6）
queue_p4.json は night/20261104_p4/queue.json と中身が同じことを確かめてから作業フォルダから消した

■ 台帳
601 → 631 行。先頭 601 行の md5 bd712cbae6008066b75da7d91670a360（退避と同じ）。終了後に鍵ファイルなし

■ 全員が帰らなかった回：なし（30 回とも everyone_left = 1）

■ 台数ごと：種10個の中央値（最小〜最大）／試算（params の site_result）
                  0台                        1台                        2台
入店待ち(分)      9.60(1.58〜21.84)/6.95     6.04(1.57〜14.55)/3.12     4.83(1.53〜14.66)/1.89
席空き待ち(分)    8.42(0.44〜16.38)/4.20     4.84(0.43〜9.05)/1.00      3.49(0.37〜10.20)/0.63
料理の待ち(分)    1.12(1.01〜1.27)/0.75      2.09(1.84〜2.49)/1.97      1.27(1.01〜1.83)/0.82
会計待ち(分)      3.03(1.89〜3.92)/12.05     3.00(2.06〜5.16)/8.47      3.31(2.09〜4.78)/6.99
入れた組          73.5(59〜88)/76.12         73.5(59〜88)/75.40         73.5(59〜88)/73.92
運んだ割合        0/0                        0.83(0.79〜0.87)/0.80      0.96(0.89〜0.99)/1.00
往復              0                          79(66〜91)                 137.5(123〜163)
30秒以上の止まり/往復 -                      0.03(0.00〜0.10)           0.09(0.03〜0.14)
 （回数）         0                          2.5(0〜9)                  12.5(5〜18)
動けなくなった(60秒) 0                       1(0〜5)                    8(3〜16)
瞬間移動          1(0〜4)                    25.5(20〜35)               28.5(17〜41)
打ち切り          0                          0(0〜1)                    1.5(0〜7)
卓を空けた        0                          0                          0(0〜1)
冷めた皿の割合    0.01(0.00〜0.05)/0.00      0.21(0.13〜0.31)/0.13      0.07(0.03〜0.14)/0.00
（席空き待ち＝台帳の staff_wait_mean。往復・止まり・動けなくなった・瞬間移動・打ち切り・卓を空けたは試算に同じ名前の値がないので試算の欄なし）

■ 種ごとの入れた組の数（台数で変わらない）
種0〜9：59, 74, 87, 70, 81, 63, 88, 72, 73, 83（中央値 73.5）
試算 73.92〜76.12 との比：0.78〜0.80, 0.97〜1.00, 1.14〜1.18, 0.92〜0.95, 1.06〜1.10, 0.83〜0.85, 1.16〜1.19, 0.95〜0.97, 0.96〜0.99, 1.09〜1.12（中央値で 0.97〜0.99）
→ 依頼 21 で 59 組だったのは種0 のこと

■ 2台の30秒以上の止まり（種10個の合計 122）
場所：待機場所の四角の中 60／受け渡し口の点から2.5m以内 9／ドリンクバーのまわり 5／入口・レジのまわり 1／左の2本の通路 7／スタッフが待つ点の近く 0／そのほか 40
理由：もう1台のロボット 77／スタッフとすれ違った 17／お客さんとすれ違った 15／人が立ち止まっていた 12／分からない 1
場所ごとの理由：
  待機場所：もう1台のロボット 59・お客さん 1
  受け渡し口2.5m：スタッフ 7・もう1台 1・お客さん 1
  ドリンクバー：もう1台 4・人が立ち止まっていた 1
  入口・レジ：お客さん 1
  左の2本の通路：お客さん 5・人が立ち止まっていた 1・スタッフ 1
  そのほか：もう1台 13・人が立ち止まっていた 10・スタッフ 9・お客さん 7・分からない 1
そのほかの 2m 四方のマスで多い所：x6〜8・y4〜6 27（人が立ち止まっていた 9・スタッフ 7・お客さん 6・もう1台 4・分からない 1）／x20〜22・y2〜4 8（すべてもう1台）／x8〜10・y12〜14 2
（スタッフが待つ点は店の形の StaffStandby 6点すべてで数えた。座標の y は記録の z）

■ 入口・レジのまわり（x < 5.2・y < 2.5）種10個の合計
            スタッフがロボットにゆずって待った  人どうしの詰まり  あきらめた  移した
0台         0                                 0                 0           0
1台         44                                0                 3           0
2台         37                                0                 0           1
（ゆずり＝yields.csv で who がスタッフ・to_whom がロボット。詰まり＝people_jams.csv、あきらめた／移した＝give_ups.csv の action。どれも記録の位置で数えた）

■ ロボットを1台増やしたときの向き（種ごとに比べ、5%・0.2分より小さい変化は数えない）
入店待ち 0→1台：試算は減る／Unity 同じ 8・逆 0・数えない 2 → 過半数で同じ
入店待ち 1→2台：試算は減る／Unity 同じ 5・逆 3・数えない 2 → 10個のうちの過半数（6）には届かない。数えた8個の中では同じが多い
料理の待ち 0→1台：試算は増える／Unity 同じ 10 → 過半数で同じ
料理の待ち 1→2台：試算は減る／Unity 同じ 10 → 過半数で同じ
（judge.md は⑥に基準がないので向きの印を付けていない。上の数は judge と同じ線で Claude Code が数えたもの）

■ judge.md：できた（night/20261104_p4/judge.md）。30 回とも「基準なし」

■ 決めてほしいこと
- 入店待ち 1→2台 の向きは「同じ5・逆3・数えない2」。過半数を「10個のうち」で見るか「数えた回のうち」で見るかで答えが変わる（judge の数え方の決まりに従ってほしい）
