From 1064d1223fc9e3fc3ae4c5a3e4832f2406c9eff0 Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Thu, 1 Oct 2026 15:52:30 +0800 Subject: [PATCH] =?UTF-8?q?docfix:=2007-=E4=BD=93=E9=AA=8C=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E6=B8=85=E5=8D=95=E5=AF=B9=E9=BD=90=E6=9C=80=E6=96=B0?= =?UTF-8?q?=E7=8A=B6=E6=80=81=EF=BC=88=E7=94=A8=E6=88=B7=E4=BB=A4=E2=80=94?= =?UTF-8?q?=E2=80=94=E5=B7=B2=E5=8F=8D=E9=A6=88=E5=B7=B2=E4=BF=AE=E7=9A=84?= =?UTF-8?q?=E4=B8=8D=E5=86=8D=E7=95=99=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 速览表两处过期值修正:失衡 −2→现行 AC −1(status_effects.tres magnitude −1 ac); 卓尔蛛网束缚同步(挂 off_guard 同源);追加数值修复批速览行(血池 26/雷伤 6-8-8/ L1 atk 1,用户已验收难度) - ①-⑤ 结论回流全部换代:旧目标「验收读数重测批(09-19)/状态层重设计批(未立项已阻塞)」 → T19 真人标定局 + 难度修正批计划书(草案待 U0);「临时值」措辞改「percent 族冻结轴 现行值」(调整须显式解冻);⑤ 呈现面注记已随迭代 6/8 落地 - 旧义务段改写:验收读数重测义务三次履行留痕(09-19 重测批/迭代 5 重测/10-01 新尺重测 新锚)+现行义务唯一=T19 标定局出讫;⑨ 结果回流行换代口径同步;⑧ 打字错误修正 --- design/gdd/07-体验验证清单.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/design/gdd/07-体验验证清单.md b/design/gdd/07-体验验证清单.md index 31aef74a..89f22059 100644 --- a/design/gdd/07-体验验证清单.md +++ b/design/gdd/07-体验验证清单.md @@ -12,9 +12,10 @@ | 削弱(标中旗) | 叠层 ×2 可把敌方输出压到归零(免伤轮) | 持续 2 次结算、重复标中只续时不叠层,输出恒 ≥35% | 每轮必有承伤,插旗从"阶段性安全"变"持续减伤" | | 增伤(安全格) | 只加成普攻段,充能段不吃 | 加成全部输出(乘区接线批;2026-09-19 充能退役后 = 单分量全吃) | 边挖边拿增伤时伤害明显变高 | | 乏力(踩雷负向) | 无感(乘区没接线,死效果) | 输出合计 −25% | 踩雷后攻击真的变弱了 | -| 失衡(标错旗) | 承伤加深 +25% | 护甲等级 −2(更易被命中) | 惩罚变隐性——挨打概率上升而非每刀固定加深 | -| 卓尔 Boss 新招(新效应词汇批 09-19) | 毒爆 = 纯倍率伤害;Boss 无妨害手段 | 毒爆追加**必中毒分量** 1–3 点(不吃护甲骰不出暴击);新妨害技**蛛网束缚**:施放 → 主角护甲等级 −2 持续 1 个有效结算 | Boss 战更难更花——堆护甲被毒绕开、被网住后每刀都更容易吃全额 | +| 失衡(标错旗) | 承伤加深 +25% | 护甲等级 −1(现行表值 magnitude −1 ac,更易被命中) | 惩罚变隐性——挨打概率上升而非每刀固定加深 | +| 卓尔 Boss 新招(新效应词汇批 09-19) | 毒爆 = 纯倍率伤害;Boss 无妨害手段 | 毒爆追加**必中毒分量** 1–3 点(不吃护甲骰不出暴击);新妨害技**蛛网束缚**:施放 → 挂失衡(护甲等级 −1)持续 1 个有效结算 | Boss 战更难更花——堆护甲被毒绕开、被网住后每刀都更容易吃全额 | | 插旗不可逆(09-19 真人试玩反馈批) | 挖旗格被拒("须先拔旗");旗可右键拔除重插 | 旗格**左键直接挖开**=旗消失:安全格零奖励、雷格只吃挖雷惩罚;右键拔旗退役、插旗=一次性承诺 | 误旗不能零成本反悔——标中/标空照常、直挖按四情况改判,插旗前想清楚 | +| 数值修复批(10-01,用户已验收难度) | 血池 20 / 直伤雷 4-5-5 / L1 杂兵 atk 2 | 血池 26 / 直伤雷 6-8-8 / L1 杂兵 atk 1 | 踩雷明显肉疼;前期杂兵不再磨血;容错略升——整体难度经用户验收 | ## 试玩观测项(按优先级) @@ -23,35 +24,35 @@ - **观测什么**:第二关 Boss(蛛化卓尔精灵)战的轮数、承伤、"打不打得动"的体感。硬化此前只挂 Boss 池,旧读数全部泡在翻倍行为里。 - **预期**:明显比以前难——硬化期主角输出减半是纠正后的正确语义,不是 bug。 - **红灯信号**:硬化覆盖期间完全打不动、战斗拖过约 10 轮、或恢复点耗尽仍过不去。 -- **结论回流**:体感数据 → 验收读数重测批(必须含 Boss 战单独出列);若确认过难,杠杆归状态层重设计批(硬化 −50 是临时值)+ 难度曲线调参批复核,**不在试玩现场改数**。 +- **结论回流**:体感数据 → T19 真人标定局(读数与 k 系数,验收读数重测批已于 2026-09-19 履行);难度杠杆归难度修正批计划书(`.zcode/plans/m3-difficulty-fix-loop-plan-2026-10-01.md`,草案待 U0)——**不在试玩现场改数**。 ### ② 削弱续时后的承伤压力 - **观测什么**:普通场每轮承伤是否压得住;插旗的意愿变化(削弱不再能堆出免伤轮)。 - **预期**:承伤比以前高——旧"连标两层 → 敌方打不出伤害"的节奏消失了,这是消饱和的代价,属预期。 - **红灯信号**:普通场(非 Boss)连续掉血无法规划、恢复点不够用。 -- **结论回流**:承伤带读数 → 验收读数重测批;削弱时长终值(现行 2 次结算)归状态层重设计批。 +- **结论回流**:承伤带读数 → T19 真人标定局;削弱时长终值(现行 2 次结算)调整归难度修正批计划书(待 U0)。 ### ③ 增伤全段覆盖的数值手感 - **观测什么**:持有增伤时边挖边打,伤害是否"明显变高但不爆炸"(乘区作用于全部输出;2026-09-19 充能退役后主角输出 = 单分量)。 - **预期**:挖得越顺伤害滚得越快(正反馈增强)。 - **红灯信号**:普通敌一拍秒杀常态化、增益格子变成"无脑必抢"没有决策。 -- **结论回流**:增伤幅度是临时值 → 状态层重设计批。 +- **结论回流**:增伤幅度为 percent 族冻结轴现行值(+50%)——调整须显式解冻,归难度修正批计划书(待 U0)。 ### ④ 乏力的可感知性 - **观测什么**:踩雷吃乏力后,接下来一轮的输出下降是否感觉得到。 - **预期**:可感知但不致命(−25% 输出)。 - **红灯信号**:完全无感(等于白踩)或过痛(一轮输出报废后必然崩线)。 -- **结论回流**:乏力幅度临时值 → 状态层重设计批;此前"乏力死效果"的格面资源调研结论([格面资源核查](../research/proposal-reward-cell-differentiation-2026-09-17.md) 关联项)随接线失效,该调研中的相关读数作废。 +- **结论回流**:乏力幅度为 percent 族冻结轴现行值(−25%)——调整归难度修正批计划书(待 U0);"乏力死效果"期的格面资源调研读数已随接线作废留档。 ### ⑤ 失衡换轴的归因可读性(P2 关注) - **观测什么**:标错旗吃失衡后,玩家能否读懂"为什么这几刀特别疼"(护甲等级 −2 → 更容易被打出全额/高档伤害)。 - **预期**:惩罚变隐性是换轴的已知代价——承伤加深是"每刀固定变疼",AC 降低是"挨打概率与档位变差",后者更难直觉归因。 - **红灯信号**:试玩者完全无法把"挨打变疼"与标错旗关联起来。 -- **结论回流**:归因呈现问题 → 战斗表现 / HUD 框架批(状态栏图标与明细行文案),失衡 N 值归状态层重设计批。 +- **结论回流**:归因呈现面已随迭代 6/8 落地(状态图标九枚+明细行文案);失衡幅度现行 AC −1,调整归难度修正批计划书(待 U0)。 ### ⑥ 速杀退化预警(监控口径,2026-09-18 定案) @@ -61,11 +62,11 @@ 弃图率 / 每轮刷新率随试玩日志采集;预警阈值须有基线读数才能定(2026-09-18 拍板:现在定是拍脑袋)——随验收读数重测批出基线,数字与调参联动复核。挖掘期当场刷新无结算发生,两读数均不影响对账。 -**基线已采(2026-09-19 验收重测批,读数详见 [判读报告](../qa/acceptance-rerun-20260919.md))**:MC 完美档弃图 ~0.1 次/局量级(L1 基线格 0.23 / L2 0.03)、normal 档零弃图(模拟画像不主动刷新);每轮刷新率 ≤0.6%。阈值数字仍归调参批。两读数已固化进 `log_analysis.py` 关卡级统计列(分析器随批升级)。 +**基线已采(2026-09-19 验收重测批,读数详见 [判读报告](../qa/acceptance-rerun-20260919.md))**:MC 完美档弃图 ~0.1 次/局量级(L1 基线格 0.23 / L2 0.03)、normal 档零弃图(模拟画像不主动刷新);每轮刷新率 ≤0.6%。阈值数字归后续调参(难度修正批计划书备选面,待 U0)。两读数已固化进 `log_analysis.py` 关卡级统计列(分析器随批升级)。 ### ⑧ 旗行为基线监控(插旗不可逆批 2026-09-19 落地后的行为监控;原「提案评估前置采集」使命随提案转正终结) -26-09-19 上午拍板):本项为插旗不可逆提案的 Alpha 评估前置采集——同日用户在真人试玩中确认"不能挖旗格"违背设定,**提案全套提前落地**(禁拔旗 + 挖旗格兑付改判,战斗结算 v0.18 四情况表;登记原文见 2026-09-18 台账 72 与 git 历史 06 清单条目)。评估使命终结,本项转为一律机制的真人行为监控(与 ⑥⑦ 同形状,纯日志侧采集零新增埋点)。 +2026-09-19 上午拍板):本项为插旗不可逆提案的 Alpha 评估前置采集——同日用户在真人试玩中确认"不能挖旗格"违背设定,**提案全套提前落地**(禁拔旗 + 挖旗格兑付改判,战斗结算 v0.18 四情况表;登记原文见 2026-09-18 台账 72 与 git 历史 06 清单条目)。评估使命终结,本项转为一律机制的真人行为监控(与 ⑥⑦ 同形状,纯日志侧采集零新增埋点)。 - **观测什么**(读数全部可由现役 JSONL 日志推导——动作行含 flag_place/被拒 dig、结算步流含 flag_hit/flag_miss 判定行〔带格坐标〕与 reward_ineffective 作废行;flag_pull 动作行与同轮插撤、拔旗次数两读数随拔旗退役作废删除):① 误旗率 = flag_miss 判定行 ÷ flag_place 动作行(判定时点口径细节随首批读数钉死);② 挖旗格直挖率 = 插旗格直接挖开数 ÷ flag_place 动作行(原「被拒后路径分布」三路径随挖旗格放行消失);③ 四情况触发分布(①标中留判 / ②雷格直挖 / ③标空留判 / ④安全格直挖零奖励——④占比是核心读数)。 - **语义锚(2026-09-19 落地实测锁定,smoke_all `_smoke_flag_irreversible_quadrants` 断言在案)**:插旗安全格直挖 = 零惩罚零奖励(正向兑付作废、作废归因行恰一次、标空不判);插旗雷格直挖 = 只受挖雷一层惩罚(mine_hit 照常)、标中不发;不挖留判 = 标中/标空照常;flag_pull 出目录拒绝、重复插旗 flag_present 拒绝。 @@ -88,16 +89,15 @@ **局后随手记**(一句话即可,事后对日志):每局大概掉了多少血 / 有没有整轮一点血没掉的轮次 / 通关与否 / 有没有"这局特别顺/特别倒霉"的体感(种子体感核对用)。 -**结果回流**:日志取数 → 真人修正系数 k(真人整关承伤中位 ÷ 模拟完美档中位,预警线 k<0.3)并入[判读报告](../qa/acceptance-rerun-20260919.md)终稿;①–⑤ 体感按各条目的回流位分流。 +**结果回流**:日志取数 → 真人修正系数 k(真人整关承伤中位 ÷ 模拟完美档中位,预警线 k<0.3)并入 T19 标定报告(落 design/qa/,换代 2026-09-19 判读报告为现行锚);①–⑤ 体感按各条目的回流位分流。 **2026-10-01 数值修复批后试玩注记**(master 4b4a011 起的正式标定局):本批已落 hero 血池 20→26 / 直伤雷三行 4/5/5→6/8/8 / L1 系敌 atk 2→1(轨迹与读数见 [numfix 报告](../qa/numfix-newruler-readings-2026-10-01.md))。试玩时对号新增两点: 1. **踩雷疼痛感**(本批主刀):「踩很多雷还是轻松活」应是过去式——单雷 6-8 直伤、两三连雷应明显肉疼;若仍无痛感=回调信号,记一句话即可; 2. **整体难度印象**:用户 2026-10-01 已阶段性验收「令人稍微满意」——本批试玩读数作正式标定(真人通关率+k 系数),若体感偏难/偏易也照实记,不因单局顺逆回调。 模拟侧对照读数(普通档画像 L1 13%/战役 0%;完美档 78.5%)见同报告 §四。 -## 验收读数重测批义务(给下一批的输入,非手工项) +## 验收读数重测义务(履行留痕 + 现行义务) -- **Boss 战必须单独出列**(硬化行为变化——旧 Boss 承伤 84.8% 等读数全部作废)。 -- 普通场承伤带、通关率基线全量重测(削弱续时 + 乘区接线 + 甲效量纲换装 + 充能退役 多变量叠加,禁与任何旧读数混算)。 -- 旧读数作废清单:池触底免伤轮相关读数、硬化翻倍期全部战斗读数、乏力死效果期格面调研读数、充能期(三分量输出)全部战斗读数。 -- 工具就位:`analyze_playtest.py`(反事实分析,吃新日志)、MC 基线重跑走 `balance_verifier.py` 冒险段(原 level_monte_carlo 随单关直入口口径退役,2026-09-23)、JSONL 日志含池值与快照。 +**已履行**(按序换代,旧读数各随其批作废留痕不入本单):①验收读数重测批(2026-09-19,[判读报告](../qa/acceptance-rerun-20260919.md)——Boss 单独出列/承伤带/通关率基线全量重测,硬化翻倍期·乏力死效果期·充能期旧读数作废);②迭代 5 基线重测(统一随机流后 MC+verifier 双窗);③**数值修复批新尺重测(2026-10-01)**——模拟档位重构后全量重测,新锚 `sim-data/runsum_numfix_final_n200_20261001.jsonl`,全旧带作废只测不判([numfix 报告](../qa/numfix-newruler-readings-2026-10-01.md))。 + +**现行义务(唯一)**:T19 真人标定局——用户照 §⑨ 玩 3-5 局 → 真人通关率 + k 系数终稿报告落 design/qa/(换代 2026-09-19 判读报告成为现行锚)。工具面:`analyze_playtest.py` / `balance_verifier.py` 冒险段 / JSONL 日志现役。