Files
SoundGame/research/hunt-sim/metrics-v2.md
T
xsl 0652c2f0e6 research(hunt-sim): 10 人并发在线模拟×多 agent 设计迭代——研究设施与全套档案
研究命题(00-plan):验证并打磨《围猎》联机纯音频体验——不是逻辑能跑通,
而是真人玩起来是什么体验、愿不愿意再来一局。

设施 web/harness/hunt-sim/(可复用,零依赖):
- arena.mjs 编排器:起真实服务器(随机端口+临时数据目录隔离),10 个拟人客户端
  经真实 WS 同时在线,错峰组队、真实时长对局、局间状态跨轮维护
- sim-client.mjs:game.js 行为移植(协议+手势路由+R1-R8 音频调度逐字节对齐),
  产出「玩家耳朵听到什么」的感知时间线(语音全文/loop 方位音量档/喊话/震动)
- brain.mjs:人设大脑——察觉延迟/前后判读(以真值为条件的正确率模型)/掩蔽放大/
  冷却乱滑/技能囤积/呼喊倾向/分心断网,全部随机判定用按实体 id 哈希的独立抽签
  (mulberry32 流会被刷怪座位轮转结构带偏,实测造成系统性镜像反转,已证伪)
- recorder.mjs:每人每局 events.jsonl 全量 + percept.md 感知转写 + 对局速览

研究档案 research/hunt-sim/:
- players/:10 人配置(LLM 亲笔)+策略自述+逐局去留决策+人设终评+退游者重访
- rounds/:v1 三轮(R0 教学+R1/R2 真人快速)+ v2 复测两轮,共 48 局全记录
- analysis/01-04:数值曲线/音频信息设计/协作社交/上手留存四视角报告
- synthesis.md(S1-S9 裁定)、metrics.md/metrics-v2.md(两版对比总账)、report.md(总报告)

v1 核心发现:10 人 3 轮 28 局 100% 胜率 26S/营地零损耗;击杀垄断(专家单人 30/39);
呼喊 3 次/28 局应答 0;N/S 前后判读仅 63/69% 可命中;四种退游死因
(失衡/社交真空/交互摩擦/观光无聊)→ 详见 report.md
2026-09-19 11:06:07 +08:00

47 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 《围猎》v2 复测指标(R1v2 + R2v2,同 10 人配置一字未改)
## 对比总账(v1 → v2)
| 指标 | v1(6 局快速局基线) | v2(20 局) | 判定 |
|---|---|---|---|
| 胜率 / 营地零损耗 | 100% / 6 局全余10 | 100% / 18 局余10 | ❌ 未修复(v3 头号) |
| S 占比 | 26/28(93%) | 20/20(100%) | ⚠️ 部分改善 |
| 方位弧错率 | 22% | 11%(33/290) | ✅ |
| N/S 可命中 | 63% / 69% | 75% / 81% | ✅(S6 双线索) |
| 呼喊 | 3 次/28 局,应答 0 | 3 次/20 局,ack 可闻 11 条 | ✅(S5) |
| 真人房喊话 | 0 条/局 | 7.7 条/人/局 | ✅(S5①) |
| 闲置语音 | 93 次/全场 | 17 次(≤1/人/局) | ✅(S4) |
| R1 后同步点去留 | 2 人退游 | 0 人退游(P01 回流、P06 收回归决定) | ✅ |
## 逐局
| R1v2 | P01 | 胜S余10 | 杀36 出58 错弧0 呼0 |
| R2v2 | P01 | 胜S余10 | 杀34 出53 错弧1 呼0 |
| R1v2 | P02 | 胜S余10 | 杀10 出14 错弧3 呼1 |
| R2v2 | P02 | 胜S余10 | 杀14 出11 错弧2 呼0 |
| R1v2 | P03 | 胜S余10 | 杀5 出5 错弧0 呼0 |
| R2v2 | P03 | 胜S余10 | 杀2 出3 错弧1 呼0 |
| R1v2 | P04 | 胜S余10 | 杀0 出2 错弧2 呼0 |
| R2v2 | P04 | 胜S余10 | 杀1 出1 错弧0 呼0 |
| R1v2 | P05 | 胜S余10 | 杀19 出31 错弧0 呼0 |
| R2v2 | P05 | 胜S余10 | 杀22 出34 错弧2 呼0 |
| R1v2 | P06 | 胜S余10 | 杀6 出2 错弧0 呼2 |
| R2v2 | P06 | 胜S余10 | 杀8 出6 错弧2 呼0 |
| R1v2 | P07 | 胜S余10 | 杀26 出16 错弧4 呼0 |
| R2v2 | P07 | 胜S余10 | 杀21 出10 错弧1 呼0 |
| R1v2 | P08 | 胜S余10 | 杀0 出0 错弧0 呼0 |
| R2v2 | P08 | 胜S余10 | 杀17 出22 错弧8 呼0 |
| R1v2 | P09 | 胜S余9 | 杀12 出10 错弧1 呼0 |
| R2v2 | P09 | 胜S余10 | 杀0 出0 错弧0 呼0 |
| R1v2 | P10 | 胜S余9 | 杀19 出6 错弧2 呼0 |
| R2v2 | P10 | 胜S余10 | 杀15 出6 错弧4 呼0 |
## 亮点个案
- P08 谨慎姐 0-1 杀 → 12 杀 22 出手(v1 羞辱链下架后她「敢赌第一挥」)
- P03 通勤客 0 出手观光 → 5 杀 5 出手 0 错弧(v1 退游死因直接逆转)
- P06 社交花收回退游决定(呼喊-应答闭环 2/2 成立)
## 遗留(v3 迭代清单)
1. 营地耐久近零损耗未破:4 人房 ×1.3 + 1-2 组齐压拍不足以穿透专家房吞吐(P01 单人 34/51)。下一档:齐压 2-3 组/波、后波 wolfEta 8→7s、总量 +15%,配 balance-scan bot4/opt4 扩档验收。
2. 真人房参与真空(P04 1杀/P09 0出手):bot 让位只覆盖 bot 房;v3 主候选=分层匹配 + 保底猎物(01-F11/04-0-8)。
3. 喊话占线挤掉开始伤情报(1-2 条/局):R2 预算收紧或按情报价值分级投递。
4. 教学补身后期(tut_back 新台词)与 kill_band0 正向改写:待 TTS 批次。