docs(javaTest): publish complete center dispatch evidence
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
- JSON 黄金决策事件、SHA-256 输入哈希和离线回放。
|
||||
- 固定种子 `546001` 至 `546010` 的容量、无环和确定性不变量回归。
|
||||
- `shadow-simulation-60.json` 提供 60 条独立模拟数据,覆盖 12 类资源、决策、快照和反馈场景;每条数据由参数化测试独立计数。
|
||||
- `shadow/history` 保存从 `FT546-wcs.dbo.wcs_srgv_queue_finish` 只读抽取的 240 条真实队列历史样本,保留原始任务号、车辆号、站点号和路径。
|
||||
- `shadow/history` 保存从 `FT546-wcs.dbo.wcs_srgv_queue_finish` 只读抽取的 240 条真实队列历史样本,并独立保存 `dbo.wcs_srgv_map` 的 2,552 行完整网格快照;任务历史路径不用于构建地图。
|
||||
- 真实历史数据覆盖车辆 `1/2/3` 和任务类型 `1/2/3`;数据库全量扫描口径为 17,136 条,其中 11,943 条带有非空路径。
|
||||
- 历史回放使用 `[create_date, finish_date)` 推导潜在并发窗口;数据库“已完成”事实与当前 SHADOW 的 `GRANT/HOLD/INSUFFICIENT_DATA` 推演结果分栏记录。
|
||||
|
||||
@@ -80,17 +80,20 @@ mvn compile exec:java \
|
||||
```bash
|
||||
mvn compile exec:java \
|
||||
-Dexec.mainClass=com.ft546.wcs.shadow.history.simulation.HistoricalDispatchSimulationApplication \
|
||||
-Dexec.args="outputs/wcs-history-driven-dispatch-simulation-local 100"
|
||||
-Dexec.args="outputs/wcs-history-driven-center-dispatch-local 100"
|
||||
```
|
||||
|
||||
第二个参数只允许 `10` 或 `100`。输出包括 `summary.json`、`task-results.csv`、
|
||||
第二个参数只允许 `10` 或 `100`。Java 原始证据包括 `summary.json`、`task-results.csv`、
|
||||
`tick-events.csv`、`invariant-results.json` 和 `manifest.sha256`,回答完成/等待/失败、
|
||||
每车完成数、车辆和路径差异、资源安全、平均/P95/P99、HOLD/重试原因、历史耗时差异、
|
||||
归档和 WMS 幂等情况。
|
||||
归档和 WMS 幂等情况。正式验收证据目录另包含由这些原始证据生成的
|
||||
`readable-report.xlsx`,并纳入 `manifest.sha256`。
|
||||
每个已完成任务会注入一次重复 WMS 投递,用于验证接收端幂等;报告分别记录
|
||||
`wmsDuplicateDeliveryAttempts` 和 `wmsDuplicateBusinessEffects`,验收要求后者为 `0`。
|
||||
|
||||
> 这是“真实历史负载驱动纯内存仿真”,不是现场 SHADOW、HIL 或 ACTIVE 验收。
|
||||
> 历史表不含独立的仿真起始时刻车辆位置/状态快照,因此每辆车以其最早历史任务的
|
||||
> 起点初始化;选车距离、冲突与吞吐指标用于算法仿真对比,不能解释为现场轨迹复现。
|
||||
> 历史表不含独立的仿真起始时刻车辆位置/状态快照,因此车辆 `1/2/3` 分别从完整地图中的
|
||||
> 固定站点 `010701/010702/010703` 初始化;历史 `agv_id` 仅用于对照,不参与初始位置或选车约束。
|
||||
|
||||
## 运行控制台模拟
|
||||
|
||||
|
||||
Reference in New Issue
Block a user