feat(javaTest): publish historical simulation evidence
This commit is contained in:
@@ -60,7 +60,7 @@ mvn -Dtest=HistoricalQueueDatabaseReplayTest test
|
||||
生成真实历史离线回放证据:
|
||||
|
||||
```bash
|
||||
mvn exec:java \
|
||||
mvn compile exec:java \
|
||||
-Dexec.mainClass=com.ft546.wcs.shadow.history.HistoricalReplayApplication \
|
||||
-Dexec.args="outputs/wcs-shadow-history-replay-local"
|
||||
```
|
||||
@@ -71,6 +71,27 @@ mvn exec:java \
|
||||
> 这些结果是“真实历史队列离线回放”,不是现场 SHADOW 验收。历史队列表没有保存
|
||||
> 当时每一轮 PLC 快照、资源账本或 LEGACY 决策,因此不能把最终完成状态当作算法正确率。
|
||||
|
||||
## 运行真实历史负载全链路调度仿真
|
||||
|
||||
240 条历史记录按 `create_date` 生成到达事件,默认按 `100x` 加速。调度中心重新选车和
|
||||
规划路径,经过 SHADOW 交通裁决、模拟 PLC/ACK、逐节点移动、资源释放、完成归档和
|
||||
幂等 WMS 回调。历史 `agv_id/path_info/finish_date/完成状态` 仅用于对照。
|
||||
|
||||
```bash
|
||||
mvn compile exec:java \
|
||||
-Dexec.mainClass=com.ft546.wcs.shadow.history.simulation.HistoricalDispatchSimulationApplication \
|
||||
-Dexec.args="outputs/wcs-history-driven-dispatch-simulation-local 100"
|
||||
```
|
||||
|
||||
第二个参数只允许 `10` 或 `100`。输出包括 `summary.json`、`task-results.csv`、
|
||||
`tick-events.csv`、`invariant-results.json` 和 `manifest.sha256`,回答完成/等待/失败、
|
||||
每车完成数、车辆和路径差异、资源安全、平均/P95/P99、HOLD/重试原因、历史耗时差异、
|
||||
归档和 WMS 幂等情况。
|
||||
|
||||
> 这是“真实历史负载驱动纯内存仿真”,不是现场 SHADOW、HIL 或 ACTIVE 验收。
|
||||
> 历史表不含独立的仿真起始时刻车辆位置/状态快照,因此每辆车以其最早历史任务的
|
||||
> 起点初始化;选车距离、冲突与吞吐指标用于算法仿真对比,不能解释为现场轨迹复现。
|
||||
|
||||
## 运行控制台模拟
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user