feat(acceptance): 验收读数重测批·初稿——模拟批1200局+日志批+掷点流种子偏置核心发现(2026-09-19,独立 worktree 分支;真人位留空)——①执行面:worktree 检出 d236d9f 冒烟 317 项 0 失败,MC 两关×N=30×种子4200+30×both 共 1200 局,log_analysis.py+专项脚本判读;②核心发现=掷点流结构性种子偏置:日志掷点与 armor_roll 流逐 scope 首输出逐位一致,派生种子头部面值聚类(4227 头部 30 scope 4 个 18 点 vs 4211 零个),短局×种子复用放大 40 倍,真实消费模式复现 18 点 +57%≈20σ,纯随机种子对照均匀排除引擎本体——单局 d20 体验随种子漂移(0%→20% 18点率),AC 档位设计地基受损;预热无效/splitmix 未达标,建议立项掷点修复批(黄金向量重登记+阶段一重跑义务,五流连带核查);③阶段一=零承伤轮 PASS/nat20 PASS(污染注记)/档位分布与 EV FAIL(归因 RNG)/Boss 血量锚过期(58 现值)/快照 buffs 非空盲区口径已破/battle_end 行序伪影 1 局一条;④阶段二初稿=L1 完美档 87% 越 gate 上界+承伤 p10=13/p90=25 远低于带(压力不足),F4 两关全 PASS,台阶倒挂消失,判定顺延掷点修复后(§4e 边界1 先查实现缺陷);⑤07⑦ 刷新经济基线已采(弃图率完美档 ~0.1 次/局、normal 0、每轮刷新率 ≤0.6%)——log_analysis.py 新增弃图率/每轮刷新率两读数列,阈值仍归调参批;07⑥ 速杀占比不可推导注记后延;⑥判读报告 production/qa/acceptance-rerun-20260919.md(真人 3–5 局缺位,k 系数待补后终稿);active.md 快照节+台账 84(分支内,主工作区合并时人工对账)
This commit is contained in:
1 parent
87fec0278a
commit
8178394489
4 files changed
+154
-9
No files matched your search
@@ -10,7 +10,7 @@
|
||||
- **最近门禁报告**:`production/gate-checks/gate-check-systems-design-2026-09-07.md`
|
||||
- **工程路线图**:`production/roadmap.md`(2026-09-17 建——里程碑时间线 + 路线图;实时状态看下方快照节)
|
||||
|
||||
## 当前状态快照(收口批先更新本节,再追加台账;≤10 行)
|
||||
## 当前状态快照## 当前状态快照(收口批先更新本节,再追加台账;≤10 行)
|
||||
|
||||
- **更新于**:2026-09-19(技能池节奏体验验证批〔已收口:用户四点拍板(判读带/多种子重跑/免真人补采/授权执行)→ 60 种子正式读数落调参表 v0.13 → 06 条目解决移除 → 合并 b270a94 落 master → worktree 已清,见台账 89-90〕)+(并行)旗行为基线前置采集批:拔旗定价复核+插旗不可逆提案两条自 06 清单销项〔用户拍板标记完成〕,观测面以 07-体验验证清单⑧承接——玩法零改动〔冒烟补旗奖励语义断言 11 项,见台账 83〕,清单 55→53 条)+(并行对答会话)**技能池新效应词汇批已执行收口**:妨害技 debuff 新类型 + 必中附加分量 rider_mult 0.75〔多段命中退役〕,实装面 = 仅 L2 Boss 卓尔〔毒爆+毒分量、蛛网束缚→失衡〕;冒烟 306 项 0 失败+四探针 PASS;800 局模拟试玩 L2 基线 90%→80% 死因集中 Boss、L1 回归一致;文档 v0.17/v0.10/v0.10+registry+07+README+06 条目移除;已提交 d236d9f〔含我方台账 81-83 各面收编〕)+(本会话)**冒烟脚本错误门禁立闸**:tools/run_smoke.py 三闸〔退出码/摘要失败数/SCRIPT ERROR 扫描〕双路径验证 exit 1/0——盲区=脚本错误不计失败数且静默吞剩余断言(83 号首跑实证+并行执行批 board_type 漏网二次实证);CLAUDE.md 冒烟命令改指包装器;台账 84)+(本会话)**地形变异排期改批**:06 清单地形变异名下五条+数据配置「变异表旧字段集」一条状态行统一加注——2026-09-19 用户拍板整体改排 **Alpha 版本之后**、垂直切片期不讨论不做相关实现(纯文档零代码);反制维度承载失义归属行改写〔原与显影尘重定批同窗合流→两批错窗,显影尘侧排期未动〕;魔法道具三条不在范围未动;台账 85)+(本会话)**清图支配性对账重跑批**:06 待办「清图支配性保守地板缺口」对账义务经用户指令提前执行——现行值链重推主判式:非完美清图 18 语境全负、完美态 L1 前段实测板形翻正 +8.3(唯一翻正面),**裁决②"非支配设计态"维持建议已呈报待确认**;保守地板缺口收窄至 L1≈24/L2≈45 当量(u=1,实测板形口径);护栏 B 防钓鱼上界被 C=13 常态越线(压缩批未登记连带面)披露归调参批三选一;重算器 tools/clear_dominance_audit.py(调参批常设入口)+ 板形探针 board_stat_probe.gd 入册;模拟 1200 局双画像配对(analyze_playtest.py +弃图率/轮出口读数+--policy 过滤):刷新流通关率全档位 ≥ 推到底流、刷新策略实测 0.03~0.23 次/局几乎不发生;06 条目销项(清单 51 条);报告 design/research/audit-clear-dominance-2026-09-19.md;冒烟 317 项 0 失败;台账 86)+(本会话)**插旗不可逆全套落地批(真人试玩两 bug 修复批)**:bug⑤「不能挖旗格」=2026-09-18 插旗不可逆提案(台账 72)经用户拍板**转正全套落地**——禁拔旗+挖旗格放行+四情况兑付改判(②雷格直挖只吃挖雷惩罚标中不发/④安全格直挖零惩罚零奖励+作废归因行);bug⑥「L2 棋盘下缘裁掉约 1/6 格高」=格边长公式漏算 (N−1)×2px 网格间距,修复=公式计入间距+垂直预留 24px;冒烟 317→331 项 0 失败(四情况探针+布局公式回归探针);四探针 PASS〔过程登记:board_view 缩进解析错误曾致三 UI 探针静默挂死——冒烟纯脚本模式不加载表现层抓不到,--check-only 定位〕;80 局 MC 双画像回归读数与批前逐位一致(零行为变更);文档 排雷玩法 v0.5/行动经济 v0.4/战斗结算 v0.18/地图战斗资源 v0.12/教学引导/07⑧ 重写+registry 五处;台账 87)+(本会话)**worktree 铁律批**:用户立规「一切开发/设计任务走独立 worktree,完事合并回 master,主工作区禁直改直提交」——CLAUDE.md 新增分支纪律节+硬性红线首条(豁免面仅 active.md 与 .zcode/)+PreToolUse 守卫 worktree-guard.sh 双路拦截(主区 Edit/Write 直改+主区 git commit,exit 2);15 用例三态全 PASS,本批自身走 worktree 示范(合并 0b015dc);活体拦截待下会话确认(钩子注册表会话启动时快照不热载+工作区钩子信任提示须用户批准);grandfather=挂起批次 84/85/86 分三笔收口(c595397/8057956/2ca3e20,registry 按 hunk 拆分只提对账回执);台账 88(本批 commit 信息内写 87 系并行撞号)
|
||||
- **在飞**:表现层升级批未启动(前置 = 美术清单 P0 样张 + 用户看图拍板敌人卡形态);两份美术清单合并待拍板;多批工作区未提交
|
||||
@@ -21,8 +21,9 @@
|
||||
- **锚点提交**:b51af08 结构修复批 · b7d1b56 收口杂项 · 0da19a5 场景一三落地 · a2fc39f 伤害道具+护甲重配 · c5c52b5 元进度定稿
|
||||
- **下一步顺序**:验收读数重测 → 状态层重设计批 → 曲线调参批 → 魔法道具内容批 → 表现层升级批(详见 production/roadmap.md)
|
||||
- **并行会话标旗**:本会话(数值语言批)改面 = 甲效矩阵 7 切片件+战斗结算 v0.16+难度曲线 v0.12+元进度 v1.1+01+registry+06 GP 注记一行;其余在飞改动(06 清理 143 行/board_data.gd/07/冒险结构/增益状态/战斗表现/行动经济/数据配置/设置与本地化/音频/battle.md/analyze_playtest.py)均非本批未碰;design/ 三未跟踪文件维持标旗
|
||||
- **更新于**:2026-09-19(**验收读数重测批 + 掷点测量修复批 A+B**,独立 worktree 分支执行):模拟+日志两源 1200 局判读初稿已出(真人批缺位待用户 3–5 局);掷点发现经两轮修正定稿=窄种子窗×复用放大(派生公式无恙、玩家单局影响≈机会涨落);B 案 rng_service R2→R3 混淆派生(黄金向量 8 常量重登记)+A 案 MC unique 种子模式已落地,A+B 版直方图全面干净=阶段一正式数据(T220949/T221847);压力面三批复测焊死(L1 完美档 87% 越上界+承伤带下=压力不足);敌→主角 EV 24.6%=护甲强化抬 AC~1.5 点干净设计信号归调参批;07⑦ 刷新基线已采+07⑨ 试玩指引新增;判读报告 production/qa/acceptance-rerun-20260919.md,台账 92-95(原分支内 84-87 因并行撞号重编)
|
||||
|
||||
## 项目当前位置
|
||||
前位置
|
||||
|
||||
1. 概念原型验证:v2 核心假设 CONFIRMED,v3 终验待做(与标错惩罚实测合并为一次会话),REPORT 已归档 PROCEED
|
||||
2. `/map-systems` 完成:20 系统四层分解 + GDD 设计顺序 + 优先级
|
||||
@@ -236,3 +237,5 @@
|
||||
|
||||
90. **技能池节奏体验验证批·收口批(2026-09-19,本会话——用户四点拍板后全权执行)**:**拍板链**:①判读带=过涝=敌群连续特殊技无普攻基底(连击 ≥3 记信号,阈值 3 为代拍板默认——M=4 与冷却 2-4 语义下 2 连属正常波动)、过旱=战斗整体全敌人零特殊技(跳战场单列,多敌任一出过即正常);②60 distinct seeds 重跑批准;③真人采集免补(用户 3 局试玩满意);④确认收尾流程后按 worktree 铁律合并。**正式读数**(240 局=60 种子×双策略×两关,rhythm_batch.gd):特殊技执行份额全部对表——地精 10.4%(静态 10%)/地精一伙 8.4%(4200 系 0/484 假象正式证伪)/熊地精系 28.9–42.4%/巨蜘蛛 34.8%/酋长 28.9%/卓尔 35.4%(L2 池含闸速率抽样复核完成);保底越界 0/247;过涝信号 8/1440 场 max 连击 3(无过涝);过旱 456/1440 场(31.7%)按构成分解集中在短命杂鱼(地精系 82–87%、巨蜘蛛 52%,均出招 1.2–2.2 拍;耐久敌酋长 0%/卓尔 2%)=敌人 1–2 拍即死、保底 M=4 结构性无法触发的生存时长问题,非池配置问题——「杂鱼技能纹理」观测移交 06 清单 Alpha 池验证条目(未新增裁决项)。**落地面**:06 条目「单拍行为环的体验验证(改型:技能池节奏体验验证)」解决移除;难度曲线与Boss v0.13(池 EV 锚行读数登记+修订行方法论规则:节奏/EV 读数须 ≥50 distinct seeds);工具三件入库(skill_rhythm_audit.py / skill_rhythm_probe.gd / rhythm_batch.gd)。**提交面**:worktree 两笔(99134ff 工具+e6814c4 文档)合并 b270a94 落 master——合并窗口恰逢并行会话提交 87aa89d(插旗批,顺带将本会话台账 89 一并入库),无冲突、编辑共存已核(06 条目移除+Alpha 注记+调参表登记三处在位);worktree 与分支已清。**遗留 flag**:master 工作区出现 `%SystemDrive%/` 怪名未跟踪目录(疑似某脚本环境变量未展开的产物,非本会话所建,未动待用户处置);docs/playnote.md/.gitignore 并行在飞改动未碰
|
||||
91. **gitignore 缓存误写忽略批(2026-09-19,本会话——用户质询仓库根 {GUID}*.db 文件触发;纯仓库卫生零游戏代码)**:**定性**——仓库根怪目录 `%SystemDrive%/ProgramData/Microsoft/Windows/Caches/` 内三文件(cversions.2.db+{6AF0698E-…}.2.ver0x…01.db+{DDF571F2-…}.2.ver0x…01.db)与真实系统目录 C:\ProgramData\Microsoft\Windows\Caches\ 同名同构(版本后缀 01 vs 系统现役 10),系 Windows shell(资源管理器)缓存库(ESE 格式,非 SQLite、非 ZCode 记忆——记忆在 ~/.zcode/cli/memories/);成因=某进程环境变量 SystemDrive 未展开,按字面相对路径把缓存库写进仓库根(台账 90 遗留 flag 本批处置)。**落地**——.gitignore OS 节增 `%SystemDrive%/` 整目录忽略;另收编主区在飞行 .zcode/plans/ 行(计划模式存档目录、无自动清理机制,会话批准计划即落快照属预期行为非垃圾);误写目录本体经核对为系统缓存副本后删除。**流程**——按 worktree 铁律:worktree 分支 batch/gitignore-junk-caches 两笔提交合并回 master;合并前主区 .gitignore 在飞脏改动(.zcode/plans/ 行)checkout 丢弃(内容已收编入本批提交防冲突);台账预写 90 撞号(并行会话技能池收口批先登记) amend 改 91。**验证**——git status 复核 %SystemDrive%/ 不再出现在未跟踪;冒烟不适用(零游戏代码)。
|
||||
|
||||
92. **验收读数重测批·初稿(2026-09-19,本会话——独立 worktree 分支 `acceptance-rerun-20260919`,主工作区并行改动零接触)**:①执行面=worktree 检出 d236d9f(编辑器缓存刷新后冒烟 317 项 0 失败三闸全过)→ 模拟批 level_monte_carlo N=30 种子 4200+30 both 两关共 1200 局 → 日志批 log_analysis.py + 专项脚本(方向档位分布/基线格承伤分位/按种子直方图)。②**核心发现=掷点流结构性种子偏置**(证据链四步:种子 4227 首局前 23 掷与 open_stream("armor_roll") 逐 scope 首输出逐位一致;种子级头部偏置——4227 头部 30 scope 含 4 个 18 点、4211 零 18 点;真实消费模式 30 种子×40 局×8~31 掷复现失真签名 18 点 +57%≈20σ;纯随机种子对照均匀排除引擎 RNG 本体)——机理=每局从 scope 0 重取号(可回放设计)×派生种子首输出头部聚类×MC 短局(均 ~17 掷)把头部重采样 40 遍;**真实玩家影响**=单局 d20 体验随种子系统性漂移,AC 档位 55/15/20/10 设计地基受损;修复试探=单次预热无效、splitmix64 种子混淆未达标(685→369 仍 11σ),建议立项掷点修复批(含黄金向量重登记+阶段一重跑义务),五条流连带核查。③阶段一判读=零承伤轮 0 PASS/nat20 4.53% PASS(带污染注记)/档位分布与 EV 减免 FAIL(归因 RNG)/Boss 血量锚参照值过期(58 现值)/快照 buffs 非空 8790/14402 盲区口径已破(rider 批后快照携带状态,好消息)/未配对 battle_end 1200 系统性行序伪影(1/局,不影响核心统计)。④阶段二初稿=L1 完美档基线格通关率 87% 越 gate[35,65] 上界+承伤 p10=13/p90=25 远低于带 [35,45]/[55,65](压力不足方向),F4 满配格两关全 PASS,台阶倒挂消失(87vs87),Boss 承伤占比 26.7%/35.7% 出列正常;双 gate 判定顺延掷点修复后终判(§4e 边界 1 先查实现缺陷)。⑤07⑦ 刷新经济基线已采:弃图率 MC 完美档 L1 基线格 0.23/L2 0.03 次/局、normal 档 0、每轮刷新率 ≤0.6%——分析器新增两读数列(弃图率=受理刷新/局与 MC 同口径、每轮刷新率=刷新÷结算轮数),阈值仍归调参批;07⑥ 速杀占比经核不可推导(battle_end 无格面状态面)注记后延。⑥产出=log_analysis.py 读数+07⑦ 基线注记+production/qa/acceptance-rerun-20260919.md 判读报告(真人位留空);06「刷新经济性监控」保留至调参批。⑦诊断探针 rng_face_probe.gd 已删不留残留;/tmp 探针脚本复现路径记录于报告附录。
|
||||
Reference in new issue
Block a user