Files
SoundGame/research/hunt-sim/players/P06.decisions.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

4.8 KiB

R0-teach · 房间 3G7C · 胜利 S(营地余9)

  • 个人击杀 26;我的出击 36 次(弧对 28 / 弧错 8),呼喊 1 次,旋风斩 7 次
  • 听到:语音 42 句(被打断 1)、队友喊话 9 条(含支援回应 2)、警报/提示若干;走神 1 次
  • 转写与原始记录:rounds/R0-teach/matches/R0-teach-P06/P06.percept.md

R0 后的去留决策

决定:再来一局(S 评级先爽到,但真正让我点「再来」的是那句「别慌,我来了!」——我得确认这 bot 是真人味还是剧本撞巧了)

爽点必须给 02:25 那波:我被冷却锁得乱滑一通、单击呼喊刚喊出去,02:28 就回我一句「别慌,我来了!」——呼喊-补位闭环是真应到我身上了;还有 01:47 营地刚被撞就有人喊「哎呀,漏了一个!」、03:01 熊倒地那句「嗯,解决了」,这俩 bot 是有点人味的。糟点在波间:静默 6 秒加一句问我「还在吗?」,说好的上滑听队友状态根本没东西听;9 条喊话还有 5 条被占线挤掉,跟信号稀碎的语音频道似的。而且呼喊是求援不是报点,我一身指挥劲没处使——再来一局试试能不能把这俩 bot 带起来,再冷场我就拉真人开黑去了。

R1-quick · 房间 NTGV · 胜利 S(营地余10)

  • 个人击杀 5;我的出击 3 次(弧对 3 / 弧错 0),呼喊 0 次,旋风斩 1 次
  • 听到:语音 22 句(被打断 0)、队友喊话 0 条(含支援回应 0)、警报/提示若干;走神 1 次
  • 转写与原始记录:rounds/R1-quick/matches/R1-quick-P06/P06.percept.md

R1 后的去留决策

决定:不玩了

爽点有:01:13.8 我左滑补掉那只「左后的狼」出手即中,02:18.3 身边俩贴脸时双击旋风斩救场,S 评级营地满耐久,单兵手感没得挑。但糟点致命:整局队友喊话 0 条、真人语音 0 句——bot 好歹会喊「别慌,我来了」,独狼暴躁哥谨慎姐这仨全程只有狼倒地的闷响,波间静默 8 秒(01:58.0)没人报点;我闲置提醒被触发 6 次,01:36 干脆低头回闺蜜微信走神 8 秒。呼喊一次都没用出去,辅助位毫无用武之地,四个各玩各的。上局警告兑现:真人房比 bot 房还冷。不玩了,拉闺蜜开黑去。

R1v2 · 房间 KTSF · 胜利 S(营地余10)

  • 个人击杀 6;我的出击 2 次(弧对 2 / 弧错 0),呼喊 2 次,旋风斩 2 次
  • 听到:语音 19 句(被打断 0)、队友喊话 8 条(含支援回应 2)、警报/提示若干;走神 1 次
  • 转写与原始记录:rounds/R1v2/matches/R1v2-P06/P06.percept.md

R1v2 后的去留决策

决定:收回昨天的退游,继续玩

昨天退游就两条死因:喊出去没人接、频道全程死寂。今天两条都被打了脸。呼喊-应答真闭环了:01:34.4 熊压右翼、我跟中间那位几乎同时喊「吃紧」,01:37.9 右侧就回我「别慌,我来了!」——不过这句恰好撞上我 01:36.0 低头回微信那 8 秒(转写白纸黑字,这锅是我的,不是频道的);终波 02:38.9 我再喊一次,02:41.7 右侧又应一声「别慌,我来了!」,应声同时贴脸那只狼应声倒地(02:41.7)——这次我竖着耳朵亲耳接到了。所以「社交真空」算修了:昨天是频道根本不回话(整局 0 喊话 0 回应、01:58.0 静默 8 秒没人报点),今天是有人回、只是我自己漏接了一次,性质完全不同。「真人房比 bot 房还冷」这句今天不成立:真人房喊话 8 条——有人旋风斩收双狼顺手报「嗯,解决了」(02:32.8),熊 02:39.0 倒地前后有人吼「拿下!」(02:37.1)——比 bot 房那 9 条(5 条被占线挤掉)还干净,今天只折了 00:07.0 开局一条。辅助位也终于有活干:呼喊两次都用在熊压右翼的刀刃上(01:34.4、02:38.9);听声调配防区——01:34.4 中间有人喊吃紧我就不分兵去补、02:04.0/02:32.8 左翼两声「嗯,解决了」我就把耳朵钉在 N/NE/E 主防区;外加两次双击旋风斩救场(02:07.7、02:37.1)、出击 2 次全中(02:40.4、02:51.2)。要挑刺也还有:波间 01:05.1 照样静默 8 秒没人趁空报点,「还在吗」提示音还是响了 8 回(02:50.4 都快结算了还在问)——但昨天它是房间里唯一的人声,今天只是背景音,频道里有正事,它就定义不了房间温度。退游决定收回:再冷一局我照样走,但今天这房间是热的。

R2v2 · 房间 7QYA · 胜利 S(营地余10)

  • 个人击杀 8;我的出击 6 次(弧对 4 / 弧错 2),呼喊 0 次,旋风斩 2 次
  • 听到:语音 19 句(被打断 0)、队友喊话 5 条(含支援回应 0)、警报/提示若干;走神 1 次
  • 转写与原始记录:rounds/R2v2/matches/R2v2-P06/P06.percept.md