第三问的垃圾算法

This commit is contained in:
2026-09-11 03:26:20 +08:00
parent 846b45e420
commit 78d52ff81c
90 changed files with 16878 additions and 1 deletions
@@ -0,0 +1,63 @@
# 七点批量策略:官方问题3演练验证
2026-09-11,通过用户已启动的 `http://127.0.0.1:2026` 接口执行 A2(`SevenBatch`,七点覆盖+本站批量扫频+就近定位清除)。官方案例 `J4ER-Y9EP-Q379-UPFA`,演练编号 `1044624536526445096`,**12个全向源全部清除,正常退出**。全程使用 HTTP/TCP socket,未使用 computer use,也未调用自建模拟器作为本局服务器。
| 指标 | 本局结果 |
| --- | ---: |
| 官方源数 / 成功清除数 | 12 / 12 |
| 检测数 | 109 |
| 清除尝试 / 失败 | 12 / 0 |
| HTTP接受请求数(含进入、退出) | 123 |
| 现实耗时(官方响应时间戳差) | 3.406秒 |
| Python闭环墙钟耗时 | 3.410471秒 |
| 总虚拟时间 | 5232.132109秒(1小时27分12.132秒) |
| 移动距离 | 22645.660539米 |
| 移动耗时 | 4529.132109秒 |
| 检测 / 换频 / 清除耗时 | 545 / 98 / 60秒 |
| 重试、拒绝、定位异常 | 0 |
| 停止 / 退出原因 | `all_resolved` / `user_exit` |
清除频道:1、2、4、5、6、7、10、11、14、15、16、19。其余8个频道(3、8、9、12、13、17、18、20)均具备完整七站无信号记录,共56次。最后一次成功清除的虚拟时刻就是本局结束时刻,之后没有额外搜索动作。
## 验收
独立审计14项全部通过,包括官方源数与清除集合、123次完整动作的严格离线回放、逐频道七点覆盖、12次清除证书及实际提交点对候选顶点的距离、正常退出、时间预算、请求唯一性和无重试拒绝。官方源数在运行结束后读取,未参与决策。
原始汇总中的 `virtual_recompute_mismatches=58` 仍是既有浮点累计精度问题。按官方每次移动量化为整数微秒后,123个响应的时刻全部一致;单步未经量化的最大误差约0.495286微秒,最后累计差约1.184082微秒。原始汇总保留,审计结果单独保存。
官方 `.jlog` 原样复制且SHA-256与 `.result.json` 的 `package_sha256` 一致:`16635635d0e46c982797e87c4d5e15ecb8eecd57ac00209a19c1771b324f1cf9`。加密日志未解密,未读取或声称官方评分。
## 与上一局观察性对比
| 指标 | 原49点策略:DHFK-PHD2-SR2P-FXK9 | 本次七点批量:J4ER-Y9EP-Q379-UPFA |
| --- | ---: | ---: |
| 源数 / 成功清除数 | 10 / 10 | 12 / 12 |
| 虚拟时间 / 秒 | 16217.454814 | 5232.132109 |
| 检测次数 | 540 | 109 |
| 移动距离 / 米 | 64737.274076 | 22645.660539 |
| 官方时间戳计算的现实耗时 / 秒 | 7.629 | 3.406 |
观察到本局虚拟时间少67.74%、检测少79.81%、移动距离少65.02%。**两局场景及源数不同,这些是跨案例差异,不是控制场景后的算法提速率。** 本局可以证实改进策略与官方接口兼容,且在该12源案例完成全部任务;更严格的效率结论仍需官方同案例配对和更多场景。
## 文件与复现
- `session.jsonl`、`summary.json`:原始通信与原始运行输出。
- `run_metadata.json`:策略名、完整配置、七点坐标、运行代码SHA-256。
- `actions.csv`:逐动作坐标、频道、结果、读数与微秒计时分项。
- `verification.json`、`replay_summary.json`:独立验收与严格回放结果。
- `*.result.json`、`*.jlog`、`*.psum`:本局官方原始产物。
- `manifest.json`:保存文件的大小与SHA-256。
执行入口为 `scripts/run_q3_seven_practice.py`,直接复用已消融验证的 `SevenBatch` 类,通过真实 `SimulatorClient` 发送动作。生产包默认CLI仍为原49点策略;本次没有将默认策略切换为七点。
仅在用户已启动新的问题3演练时,换一个尚不存在的输出目录运行:
```powershell
.venv/Scripts/python.exe scripts/run_q3_seven_practice.py --robot-id 202608023016 --practice-confirmed --base-url http://127.0.0.1:2026 --output output/q3/practice/NEW-RUN-DIRECTORY
```
本局已退出。复核保存数据不需要再次启动模拟器:
```powershell
.venv/Scripts/python.exe scripts/verify_q3_practice.py output/q3/practice/20260911-seven-batch-01
```