==================================================================== ④の夜(30回)を回した 依頼:20261027_09_店4の夜を回す.md 2026-10-27 20:41〜21:15 build_id cs29_20261027_2004(cs:29・保留なし) ==================================================================== 結論 ・30回とも completed。失敗 0・止まった回 0・やり直し 0。runner の終了コード 0。 ・全員が帰らなかった回:なし。 ・台帳は 331 → 361 行。先頭 331 行の md5 は退避と同じ。 ・judge.md はできた。30回とも「基準なし」(④は基準データがない)。 ・2台の回の 30 秒以上の止まりは 1往復あたり 中央値 1.031(種10個の合計 1017 回)。 いちばん多いのは「もう1台のロボット・受け渡し口の前」(256 回)。 ==================================================================== 1. 始める前の確かめ(4つとも合格。20:40 ごろ) ==================================================================== 1. Unity エディタ:起動していない(Unity Hub だけが起動していた) 2. /Volumes/KIOXIA:マウントされている。unity_ledger_v1.lock:なし 3. 台帳の md5:1eb3428dc415c0466edb79f53e9eef69(退避と同じ・どちらも 331 行) 4. ServiceSim の保留:0(cs:29 head) build_info:build_id cs29_20261027_2004・unity_cs ServiceSim/cs:29・pending_changes 空 並んだ回(queue_p2.json):30 回 fam_p2_s2_r0_a28・r1・r2 × 種 0〜9・すれ違い 切 0 回/入 30 回 試算の版 v2.8・店の形の版 25e420d53394 ==================================================================== 2. 打ったコマンド(作業フォルダ ServiceSim で) ==================================================================== python3 tools/make_queue.py --stores fam_p2 --out queue_p2.json python3 tools/night_runner.py --queue queue_p2.json --parallel 4 --night 20261030 --record-name 20261030_p2 オプションの名前は依頼のとおりで合っていた。 記録:night/20261030_p2/(runner_log.txt・runs.csv・queue.json・judge.md・judge.csv・logs/) 出力フォルダ:20261030_night_cs29_fam_p2_r{0,1,2}_s{0..9}_passon プロジェクトの queue.json(③⑦の60回)は触っていない(md5 07f2acccf5b13abbf1a96148fbc70e9f のまま) ==================================================================== 3. runner_log のまとめ ==================================================================== completed:30 回/失敗:0/止まった回(stopped):0/やり直し:0 実時間:平均 4.4 分・最長 6.6 分(20261030_night_cs29_fam_p2_r2_s2_passon) 全体:20:41:15 〜 21:15:42(約 34 分) ==================================================================== 4. 台帳 ==================================================================== 行数:331 → 361(30 行を追記) 先頭 331 行の md5:1eb3428dc415c0466edb79f53e9eef69(退避と同じ) 鍵ファイルは残っていない ==================================================================== 5. 全員が帰らなかった回 ==================================================================== なし(30回とも everyone_left = 1) ==================================================================== 6. 台数ごとの種10個(中央値(最小〜最大)) ==================================================================== 数え方は前回 p2_rebuild_check と同じ。 入店待ち=entry_wait_mean/席は空いているのに待った=staff_wait_mean/ 料理の待ち=dish_wait_mean/会計待ち=pay_wait_mean(いずれも台帳・分) 入れた組の数=summary.json の site_metrics.groups 30秒以上の止まり=stops.csv の duration_s が 30 秒以上の行の数。1往復あたりは それ÷trips 動けなくなった=stuck_count/瞬間移動=warped/打ち切り=timeouts/卓を空けた=table_freed 0台 1台 2台 入店待ち(分) 12.95(4.70〜30.07) 13.78(3.53〜33.95) 26.85(9.93〜48.73) うち席は空いているのに待った 11.49(3.53〜23.10) 12.12(2.15〜23.44) 23.93(8.61〜35.32) 料理の待ち(分) 1.26(1.18〜1.39) 2.10(1.71〜3.25) 3.47(2.55〜5.82) 会計待ち(分) 1.86(1.52〜2.62) 2.34(1.70〜6.07) 3.83(2.63〜5.64) 入れた組の数 53.5(44〜70) 53.5(44〜70) 53.5(44〜70) ロボットが運んだ皿の割合 0(0〜0) 0.851(0.750〜0.908) 0.868(0.795〜0.912) (参考)往復の数 0 79(69〜95) 89.5(74〜129) 30秒以上の止まり(回) 0 23(15〜49) 104(63〜142) (1往復あたり) 0 0.314(0.200〜0.598) 1.031(0.795〜1.592) 動けなくなった(60秒) 0 13(8〜33) 78.5(53〜117) 瞬間移動 0(0〜2) 20(14〜35) 53.5(26〜71) 打ち切り 0 0(0〜2) 12.5(8〜20) 卓を空けた 0 0(0〜1) 1(0〜5) ※ 入れた組の数は、同じ種なら 0・1・2 台で同じ数だった(並びが3列とも同じになっている)。 理由は調べていない。 ==================================================================== 7. 2台の回の 30 秒以上の止まり(種10個の合計) ==================================================================== 場所の分け方は前回 p2_rebuild_check と同じ(止まった点の座標 x・y) 受け渡し口の前:x 9.8 m 以上 下の列 :x 9.8 m 未満で y 2.9 m 未満 左の列 :x 3.0 m 未満で y 2.9 m 以上 上の列 :y 8.5 m 以上 その他 :残り(真ん中の通路) 前回の確かめの回(p2check2・2台・種0)でこの数え方を回し直し、87 回・理由ごと・場所ごとが 前回の報告と同じになることを確かめてから数えた。 理由ごと もう1台のロボット 479 人が立ち止まっていた 278 スタッフとすれ違った 159 お客さんとすれ違った 75 椅子・荷物・ベビーカー 16 分からない 9 通路の幅が足りない 1 合わせて 1017 場所ごと 受け渡し口の前 348 下の列 333 その他(真ん中の通路) 189 左の列 130 上の列 17 理由×場所(多いもの10) もう1台のロボット・受け渡し口の前 256 もう1台のロボット・下の列 119 人が立ち止まっていた・下の列 110 人が立ち止まっていた・その他 84 スタッフとすれ違った・下の列 59 もう1台のロボット・左の列 56 人が立ち止まっていた・受け渡し口の前 51 もう1台のロボット・その他 44 スタッフとすれ違った・その他 37 お客さんとすれ違った・下の列 34 ==================================================================== 8. judge.md ==================================================================== できた:night/20261030_p2/judge.md(基準データ 20261029_night_cs26_*) 振り分け:基準なし 30(正常・試算を見直す候補・Unity の作り・回の失敗はすべて 0) 中身の判断はしていない。 ==================================================================== 9. そのほか ==================================================================== ・queue_p2.json は作業フォルダに新しくできたファイル(cm status で「新しいファイル」と出る)。 check-in していない。 ・回している間、Assets・tools・設定ファイルは開いていない・変えていない。Unity も開いていない。 ==================================================================== 10. 決めてほしいこと ==================================================================== 1. queue_p2.json(作業フォルダの新しいファイル)を残すか・check-in するか・消すか。