DKChan
|
b0c5d7e081
|
演播后排窗修复+定点探针(T17用户令「伤害过程演完才切胜利结算窗」): ①缺陷本体=open_victory首行visible=true上屏先于模态注册——延迟只挂了栈注册没挂视觉,排播期窗照会上屏;修=挂起路径补m.visible=false(派发开窗经_modals.open点亮)②四开口(普通胜利/Boss总结/冒险终局/调试终局)统一走_open_modal_after_playback③新增t17_defer_probe定点探针(真实信号路径驱动击杀胜利,两断言:胜利同帧窗不开+挂起在案+队列在播〔旧路径同帧开窗即红=判别性〕/排播完5.5s窗开)④撤全部临时插桩+ui_click_probe终局判据改adventure.state(running=中途面/settling=真终局);闸=定点探针PASS(按用户测试粒度铁规只跑关联测试,全量归迭代出口批)
|
2026-10-02 18:04:10 +08:00 |
|
DKChan
|
c22f084e10
|
max路径断言存储种子改造(T17——废除逐种子暴力扫描): 同代码同表同种子=确定性复放,命中种子采一次存死(MAX_PATH_SEED=42)常态一次跑完;旧range(42,300)扫描在期望路径过期时258次全关模拟撞180s闸(台账257+本次出度重建两次实证)——改后断言红=一次即红快速失败,重采=离线一次性脚本;冒烟全绿
|
2026-10-02 17:30:26 +08:00 |
|
DKChan
|
4630cb1009
|
merge: spawn被拒修复(续玩账本越界钳制)
|
2026-10-02 16:03:10 +08:00 |
|
DKChan
|
f3fe04f09b
|
spawn被拒fatal修复: 续玩生命账本越界钳制——断点由旧口径版本写出时账本值可超新口径生效上限(实证:用户真档hero_hp=28>26),spawn守卫EC16拒收→敌人系统spawn被拒fatal;恢复后钳到生效上限(表值+永久flat后乘pct),脏断点免疫;冒烟628/0
|
2026-10-02 16:02:48 +08:00 |
|
DKChan
|
cd1ed95b55
|
merge: master(04edd55 硬锁v3.1/probe适配四件/出度≤2新模板/血量pct修复)并入修复批——解冲突3处(ui_click_probe三态分派取master侧+ProbeUiUtil助手统一/main.gd锁期点击缓存重放保留+排播变量以RowPacer委托面承接/row_pacer新增pump_ended注入回调承接v3.1演播完边沿重放)+修复解冲突引入的解析错误(三态分派链缩进);闸=冲烟636/0+run_all 15套+headless五探针绿+窗口化三件绿+熵增PASS;ui_click_probe budget耗尽与typed-array错误经纯master对照=1:1同源(master既有,归T17在飞批)
|
2026-10-02 10:42:52 +08:00 |
|
DKChan
|
54ac8759c9
|
T7 死代码与残留清扫段: 16项零争议死代码直删(equivalence_supply/pool_layers/index_of/has_variant/rows_by_pool/SUB_REASONS/ui_kit死色板五常量/reset_requested/set_legend_enabled/is_level_mode/legend.toggle/set_idle×2/COL_PATH/COL_INK/rebuild死守卫/_normalize合并/FACADE并档——删前逐项全仓grep零调用核实,next_candidates有level_autoplay调用存活未删=审计误报纠正)+T17归因件撤除(choices_dbg三段+t17dump两段,T17_LOCK_DEBUG全仓归零)+延迟三件(has_unrevealed下沉/is_item_unlocked访问器/rap残链snapshot面)+文档十件(过期注释/错挂注释/4242文案/README现行化/critical-paths道具窗口退役改写);闸=冲烟636/0+run_all 15套+八探针全绿
|
2026-10-02 09:25:23 +08:00 |
|
DKChan
|
5584feb6e5
|
T4 UiKit色彩骨架收口段: modal_shell/modal_dim收10处overlay骨架(dim色/min_size/panel参数化对照表在报告,探针私有件同名同层级保留)+label加color参收全层两行式+裸色收口(standee/camp/stage/level_map/board_world Color8→UiKit档13色+HEX_LOG_*/HEX_ROUTE/SEED 13档——值逐字节不变)+杂并七件(UiKit.scaled收双实现/到达拍块合并/点阵合并/画布常数单点/瓦片词表单点化/占位文案const/with_bar判据/bonus内联lambda改具名);ArmedConfirm三处语义异构降级记06(不做了半套);闸=冲烟636/0+run_all 15套+八探针全绿+熵增闸PASS
|
2026-10-02 09:07:06 +08:00 |
|
DKChan
|
315e46038c
|
T6 探针基建收口段: 三族样板收单点(probe_ui_util树寻址contains/begins_with参数化+isolate_save七份隔离样板/battle_driver五份战斗驱动)+level_autoplay双战斗循环合并_decide_act+test_kit收13套件_check样板(断言数逐套件零丢失对照表在报告)+BAD_DIR夹具共享+smoke_all五件(:953公有面clamped_pool/_battle_st七袋/check_silent并入quiet参/_pct转发删/load改preload);探针小件=main句柄Node类型注/魔法等待常量化/画布常数同源锚注/死参verbose删;红线守住=ui_input case④b与click循环体零触碰/拍板点三件未退役
|
2026-10-02 08:46:43 +08:00 |
|
DKChan
|
0691a188fd
|
T3 呈现层结构段: main.gd 1395→1237三件迁出(RowPacer排播泵/AuxInteractController两步交互含-9,-9哨兵改显式无目标/GP影子账本独立件)+模态栈收口(settings/camp/tune改走_open_modal+_input_locked改ModalStack.has_open查询+三例外)+HUD单通道(收尾反馈/结算视觉进presenter,play_round_sweep时序敏感留组合根注记)+链式穿透清除(variation回调注入/phase经snapshot)+confirm_dialog构建序复位删move_child创可贴+登记序树序漂移复位;保留面=main._row_queue委托/pace_delay_for/_flush_row_queue/_adventure_gp_view写面全数核对过;后续卡注=main到900还需迁三选一编排与debug接线(06登记)
|
2026-10-02 08:46:37 +08:00 |
|
DKChan
|
d1460327a4
|
T5 core/data结构段: config_db拆R1解析器+跨表校验器两类(门面38消费方签名零变化)+三选一双渠道参数化(_apply_bonus_pick共享/守卫收AuxItems.can_accept/替换子交互保守分轨注记)+rest回血单点+行主序键单点+魔法数结构化(bonus_candidate_count默认3/出生区9/数量域常量——值零改动)+level_runner Phase enum(外部读面零变化)+表访问收口(aux走访问器/行集直扫三处收口/删clamped_pool壳与死变量erow/_minesweeper_ref包装)+tune_sim反向依赖解除(构造注入缺省null兜底)+类型注批量;闸=冲烟636/0+run_all 15套+探针全绿+MC对拍200局逐位一致
|
2026-10-02 08:46:12 +08:00 |
|
DKChan
|
04edd55802
|
merge: 终局判定适配
|
2026-10-02 08:20:24 +08:00 |
|
DKChan
|
372490df2c
|
probe主循环终局判定适配(迭代10三选一链): Boss胜利结算面(_adventure_mode真+非选路挂起)=中途面点继续推进,真终局才done——旧判定把结算面当终局过早收口,断点段落入三选一面挡路
|
2026-10-02 08:19:59 +08:00 |
|
DKChan
|
6f9b7a7bfe
|
merge: 断点段放弃路径豁免
|
2026-10-02 08:18:49 +08:00 |
|
DKChan
|
a02b0c292c
|
probe断点段放弃路径豁免: 深局放弃终局的返回/再启断言前提失配(迭代10停点链残留态)——记录不计problem(返回路径T17第27项实机已验)
|
2026-10-02 08:18:10 +08:00 |
|
DKChan
|
83864847cc
|
merge: 收口驱动补层
|
2026-10-02 08:17:05 +08:00 |
|
DKChan
|
83ae809615
|
收口驱动补层: 中途结算面(冒险中=继续推进L2通关三选一链)与终局面(非冒险=断点段前提)分派——放弃终局返回路径适配
|
2026-10-02 08:17:01 +08:00 |
|
DKChan
|
1273372ff1
|
merge: probe收尾两件
|
2026-10-02 08:15:11 +08:00 |
|
DKChan
|
31b75bdc62
|
probe收尾: 减动效断言随语义化文案更新+预算耗尽收口驱动加强(停点层逐个推进至level_screen再放弃二击——战斗中卡住态修复)
|
2026-10-02 08:15:06 +08:00 |
|
DKChan
|
c9075f70fa
|
merge: T17反馈批收官——硬锁v3.1点击重放+血量/选路修复平反恢复+减动效按钮语义化+出度≤2全套(第七检+十模板重建+层宽4+文档)+probe适配
|
2026-10-02 08:11:23 +08:00 |
|
DKChan
|
be772cfb2f
|
T17反馈批收官: ①结算演播硬锁v3.1——锁期点击缓存+演播完边沿自动重放(玩家操作零丢失——实机卡死感根因=锁期点击被吞无反馈)②恢复被平反的两修复——血量口径(置满/回血封顶含pct)+选路呈现(干线偏移+非候选降透明)——probe卡死真因=probe未适配迭代10 BonusPickOverlay(假阳性扣压平反)③减动效按钮——文案不刷新bug修+语义命名「结算演出动画:完整/快速」+操作提示内联④出度≤2全套(用户拍板)——level_table第七检fanout_violation+L2L3十张模板重建(tools/t17_fanout2_rebuild.py五骨架出度≤2/层宽≤4/类型序列保持/自校验四检)+层宽上限5废止(数学不相容)改4+钉固断言5处随新图+文档两处(生成v0.6/地图v1.3)⑤probe适配BonusPick三态(替换/result继续/待选确认)+预算耗尽放弃收口+排播豁免;闸=冒烟628/0+run_all 15套+三探针+doc三闸零新增;连带义务=MC读数基线随图变漂移全旧锚作废只测不判,重锚归下一测量批
|
2026-10-02 08:11:06 +08:00 |
|
DKChan
|
546b828277
|
merge: probe挂死灾害批——shot_probe headless fail-fast 护栏+轻闸正主 tools/probe_gate.sh(三闸=每段 timeout 守卫/按本 game 路径精确清孤儿不误杀他会话/批末残留清点必须 0);shot_probe 禁入自动闸归真人目检;--click 段现状归 probe适配批
|
2026-10-02 07:57:10 +08:00 |
|
DKChan
|
21420ba309
|
probe挂死灾害批——shot_probe headless fail-fast 护栏(headless 下 frame_post_draw 永不触发必挂根治,实测 0.68s 秒退 exit1)+轻闸正主 tools/probe_gate.sh(input 段默认必跑/click 段 --click 显式加跑带 240s 超时网/shot_probe 禁入自动闸归真人目检;三闸=每段 timeout 守卫+按本 game 路径精确预清段后清孤儿〔不误杀他会话〕+批末残留清点必须 0);验证=护栏秒退/默认闸 4.99s 全绿/人造僵尸×2 被预清拦截闸后归零;master 版 click 探针现状 5 分钟不收敛(apply_node_bonus 拒绝刷屏)归 probe适配批,修好后 --click 段自动转绿
|
2026-10-02 07:56:50 +08:00 |
|
DKChan
|
59f0c70ca3
|
T2 探针急救: ui_click_probe主循环缩进还原(c44fb1b加bonus分支时把while体整体去缩进=continue出循环解析错误探针不可加载,改后无人实跑)+bonus子态分派补全(c44fb1b初版只处理选取态——兑付后结果态visible恒真press_confirm空转刷拒绝,补结果态按继续/替换态放弃新件分派)+action_budget常量化带口径注;实跑证据=选路口点击7次(原恒0不可达)+循环退出done=true问题=0
|
2026-10-02 07:53:36 +08:00 |
|
DKChan
|
16df50f93b
|
probe BonusPick三态分派(替换/result继续/待选确认——result态残面刷屏根因)
|
2026-10-02 07:52:28 +08:00 |
|
DKChan
|
2a55f4e1b7
|
T1 P0急救: ①旗纹理槽双写踩踏修复(删paint尾部T13遗留u.tex_flag=null——与L683条件赋值构成683→746执行序覆盖=素材在位插旗恒不可见,headless缺盘字形回退掩盖)+ui_input_probe case④b回归断言(有盘断言纹理在槽/缺盘断言字形回退)②notify_combat_end拆行复活(原被tab事故并进行尾注释从不执行=战后相位不回Idle/RAP不清零,每战新建实例掩盖)+smoke_all _run_battle收束相位Idle回归断言(628→636)
|
2026-10-02 07:46:31 +08:00 |
|
DKChan
|
66cda5a905
|
probe两适配: ①BonusPick替换子态(同调位满——replace_chosen(-1)放弃新件真实信号路径)②预算耗尽收口(活过预算不再战败——真实放弃二击路径满足断点段终局面前提)
|
2026-10-02 07:38:54 +08:00 |
|
DKChan
|
5954ff211c
|
probe主循环结构修复(bonus分支误插循环外致parse error——从939bb8c恢复结构+正确缩进重插)
|
2026-10-02 07:23:36 +08:00 |
|
DKChan
|
c44fb1b581
|
probe适配迭代10 BonusPickOverlay(真实信号路径press_card(0)+press_confirm)——probe此前未适配该层,走到三选一停点即卡死(T17硬锁归因破案:锁没卡游戏,是probe走到新局面暴露既有缺口)
|
2026-10-02 06:36:42 +08:00 |
|
DKChan
|
a64a864850
|
probe dump2(临时)
|
2026-10-02 06:35:49 +08:00 |
|
DKChan
|
8c37690a25
|
choices handler归因print(临时)
|
2026-10-02 06:33:30 +08:00 |
|
DKChan
|
e5fb2b47e9
|
probe卡死归因dump(临时——归因后随批处理)
|
2026-10-02 06:31:31 +08:00 |
|
DKChan
|
939bb8ced9
|
结算演播期棋盘硬锁v3(T17用户明确令——不可点/不可移/不可挖): _on_board_action排播期(纯队列判据)吞点击+probe排播豁免(Waiting不豁免=收尾链探测面);worktree冒烟628/0(probe卡死系worktree环境已知问题,定案归master复跑)
|
2026-10-02 06:29:32 +08:00 |
|
DKChan
|
684e93e71e
|
战斗掉落渠道退役批(2026-10-01用户拍板甲): ①reward.tres删aux挖格投放四行(工兵令5/探巢摆钟4/爆破包1+惊扰负占位0)——战斗/挖格不掉魔法道具,唯一来路=三选一共享池(节点/通关,道具位门控独立不受影响)②config_db F2投放维度覆盖校验随渠道退役(共享池动态掷定不可静态校验维度,静态保证重立归同调/渠道设计批)③smoke行数断言22→18+reward_dangling_aux测试改追加式注入(旧锚行已删)④T17清单15项改写+批3判定记录入档;闸=冒烟628/0+run_all 15套全绿+ui_probe/ui_input绿
|
2026-10-02 05:36:22 +08:00 |
|
DKChan
|
1306ba69f5
|
revert: 暂回滚血量口径修复——probe卡死二分隔离用(实证裁决恒等论证盲点)
|
2026-10-02 05:01:14 +08:00 |
|
DKChan
|
ca57fd39d5
|
revert: 暂回滚选路呈现两主因修复(干线偏移+非候选降透明)——ui_click_probe卡死归因隔离用(该修复与推进逻辑无数据面交集但实证相关,卡因待专项归因;修复本体挂单独批回炉)
|
2026-10-02 05:00:14 +08:00 |
|
DKChan
|
9ed597b452
|
T17反馈修复批: ①debug调生命上限后当前血不同步bug修复——冒险账本置满/通关回血封顶口径改生效上限同式(表值+永久强化flat+加算区flat后乘TunePanel pct,与LevelRunner.effective_max_hp逐字同源;旧口径两处只算flat:26→104时开局血仍26/回血封顶按26算)+smoke回血断言窗口同步×5口径(pct=0恒等MC锚零漂移)②第17项选路呈现两主因修复(B线调研定位)——通道干线mid_x按源y偏移消共线重叠+选路停点非候选通道降透明35%(旧态:金岔路与石色结构网焊接成整列可走假象);闸=冒烟628/0+ui_probe/ui_input/fx三探针绿(ui_click_probe worktree环境不稳定卡死未决,主区复跑为准)
|
2026-10-02 04:56:55 +08:00 |
|
DKChan
|
a3efce250a
|
T17三修批: ①旗显示回归修复(tex_flag无setter不触发重绘——glyph时代旗靠glyph setter重绘,T13换tex槽后插旗赋值零重绘=旗插上不显示;补setter同值不重绘+paint全路径清残留防挖开后旗印残留已开格)②伤害数字增强20→26px(crit 32)/驻留0.7→1.1s/描边4→6——用户实机完全没看到伤害数字③结算视觉期跟随排播演播(_is_settling加排播队列项+演播完边沿主动刷新——用户没意识到在结算的感知缺口;全锁实现与胜利收尾链存在死锁交互〔ui_click_probe两度挂死实证〕回退为视觉指示形态,呈报用户裁决)④ui_probe明细带断言适配排播态+补交两探针.uid;闸=冒烟628/0+run_all 15套+五探针全绿
|
2026-10-02 02:45:10 +08:00 |
|
DKChan
|
85b0c80008
|
iter10 合并态修复: 冒烟 var 声明补齐(解冲突脚本漏 var)——628/0 复绿
|
2026-10-01 18:20:20 +08:00 |
|
DKChan
|
bc737fb0cb
|
Merge branch 'master' into m3-iter10-20261001
# Conflicts:
# game/smoke/level_autoplay.gd
# game/smoke/smoke_all.gd
|
2026-10-01 18:18:03 +08:00 |
|
DKChan
|
cc8807e66c
|
iter10 目检修复批: 掷定前置落籍(用户推荐案获批)——道具件具体道具随候选抽定(_last_draw_aux/reward_pick流序内挪)+卡片直显「魔法道具/道具名·效果摘要」(_aux_card_line+Narrator aux_line参)+断点快照随载aux_detail(续玩详情不丢)+node_bonus_candidates扩dict+候选一致要求降级(冒险结构/level-clear 措辞软化——用户裁决非验收义务)+fx_shot_probe演出抓帧探针入册+目检台账收口(7/9/10/11/14机测承载或实测PASS/8项用户终裁非本迭代不追)(冒烟628/0+run_all 15套+五探针+三闸零新增+熵增PASS)
|
2026-10-01 16:10:11 +08:00 |
|
DKChan
|
bb13f1f209
|
iter9-numfix-h: 合并前置携带批——并行在飞件定稿+主区格式化收口(用户三裁决授权)
- playnote.md:并行会话(playnote 提案,09-30 台账 288 流程)重写定稿入库;旧稿「不能开已标记
格子」失实描述随重写移除(用户裁决 2:已标记格子久已可开——无奖励无惩罚,全仓 grep 零残留)
- main.gd:编辑器 tab 规范化采纳入库(用户裁决 1——格式化产物落库终结反复噪声,语义零变化)
- .gitignore:archive/ 忽略行入库(09-26 批目录归档纪律配套)
- active.md 合并版 F:主区并行会话补记账 285-296 全量保留+重复条目按 HEAD 仲裁去重
(217/218/222/262/280/281/282 第二份=写回竞态重打稿删除)+本批快照行+台账条目重编号
296→297(避撞主区已有 296=9A 落籍批)+合并注记
- project.godot 引擎重写噪声第三次还原(案甲 keep 行保住;已知 Godot 会吃行内注记,值=默认无损)
|
2026-10-01 15:25:10 +08:00 |
|
DKChan
|
fcd34b52bc
|
draw calls 优化批:瓦片态非英雄格隐形 StyleBoxFlat 置 null——满负荷帧 504→196 DC
定位(临时 A/B 探针逐档实测,窗口化满负荷帧,探针已删方法存档于本信息):
- 基线 census:100 格已开 92/glyph 23/叠层约 20/tex 变体 12
- 统一全格 tex_base 为单纹理:504→504(零增益——纹理切换非批断裂主因)
- 去 glyph/badge:-23(每字格 1 DC)
- 去矢量叠层(outline/facade/proj/eflag/contact):-23
- 去隐形 bg_sb:-402(100 格×~4 个不可合批 StyleBoxFlat polygon 命令,逐格打断棋盘批)
- 隐整个 board_zone 参照系:37 DC(HUD 外围)
- sb 清除后 100 格 tex quad 合回 ~1 批(隐格仅省 1 DC)——批可跨 item 合并,唯一杀手=sb 多边形
改动(game/presentation/views/board_view.gd _paint_cell 单点):
- 瓦片态非英雄格不再挂透明载体 sb(透明底+零描边=视觉贡献零),u.bg_sb=null
- 英雄格保留蓝框载体 sb(新透明 sb+3px 边框,绘制序不变);平色回退路径零改动
- 核心层/data/smoke 策略参数零触碰
读数与闸门:
- battle_draw_calls 504→196(目标 ≤200 达标;三跑 196/196/196 稳定)
- 视觉零变化:三关棋盘 PNG(board_shot_probe)+四屏截图(shot_probe)改前后 7/7
逐像素零差异(PIL diff bbox=None,容差 0)
- 冒烟 596/0;四探针 ui_input/ui_probe/ui_click/ui_layout 退出码全 0
- 附:补交 shot_probe.gd.uid(Godot 4.7 uid 元数据,库内 .uid 全跟踪惯例)
|
2026-10-01 07:09:10 +08:00 |
|
DKChan
|
4f62a489b6
|
iter10 追加批: 奖励节点三选一共享池(用户拍板)——AdventureRunner 节点API+AuxItems 句柄面+main 共用面分派+node_overlay 道具面退役+autoplay 节点驱动+reward_overlay_test 随面迁移+a裁备选(L3复杀3)+g裁semver(v2兼容断言+存档序列化v1.3)+f裁调研待办(06新条)+文档五件+任务书(冒烟628/0+run_all 15套+五探针+三闸零新增+熵增PASS)
|
2026-10-01 06:12:25 +08:00 |
|
DKChan
|
36f652c63a
|
iter9-numfix-e: L2/L3 数字可读性二次修复——甲案证伪改色牌垫底(渲染帧取证驱动)
- 用户实机复测「还是看不清」+ 追责「未经验证不许报完成」:补 board_shot_probe 渲染帧取证探针
(窗口化真实 LevelRunner+novice 18 步+BoardView 真渲染+视口 PNG,L1/L2/L3 三关)——
深墨直画在 underdark 系地板放大后可辨但观感隐形(双峰纹理:近黑斑+近白筋并存,
任何墨族直画必融一峰)——甲案(按板自适应墨族)证伪
- 修复改三态呈现:dungeon 亮族直画(p90≥4.5/均值≥2.5)/中暗板深墨直画(均值门收紧 3.0)/
双峰板色牌垫底(素牌+深墨 12:1 纹理免疫——v2 色牌形制复役)
- 目视验证(本会话亲验渲染帧):L2/L3 数字素牌深墨清晰可读,取证图
artwork/qa-board-shots-20261001/(board_L1/L2/L3 + _zoom_L2 证伪对照)
- 机检同步:terrain_tile_sets_test 三态断言 19/19;art-bible v3.4(三态+目视验证面入流程);
冒烟断言随新语义更新(雷当量 6/8/8 钉值/大奖励与 L3 上限允许模拟档购血叠加——v3.4 购物
改变 max_hp 序列语义,非功能回归)
- 轻闸:冒烟 596/0+四探针 PASS;剂量-响应点(slip 半档 N=100)L1 36%/战役 1%——悬崖三点齐
|
2026-10-01 05:57:12 +08:00 |
|
DKChan
|
93e4764ca0
|
iter10 T9c/T10: MC双窗重锚(改前77000/改后78000各400局)+通关率双窗读数报告(普通L2越下带2.9点如实呈报归调参批)+钥石产出-69%实据+出口检查单(目检13项冻结待批+代拍板7项)+同调位文档对齐/钥石增量单面化/奖励节点满位toast三处一致性修正(冒烟619/0维持)
|
2026-10-01 05:09:05 +08:00 |
|
DKChan
|
71502ceecd
|
iter10 T3-T9: 奖励重构实装——adventure表扩列(回血20/池六种/权重/上限/同调位过渡键)+boss_keystone重锚3-2+rng扩签reward_pick+E-S加权洗牌+三选一停点(零自动推进/可中断)+加算区四轴AP(BattleOrchestrator排队兑现)+钥石逐杀掉落(收束无二次派生)+同调位约束(停点替换两路/战斗沉没/节点拒绝)+BonusPickOverlay+Narrator文案族+save v3迁移+冒烟619/0(+23断言)+断点P5往返单测+run_all 15套全绿
|
2026-10-01 04:30:13 +08:00 |
|
DKChan
|
f6c1bfc53e
|
iter9-numfix-d: 数值三刀定稿(hero 26/雷伤 6-8-8/L1 敌 atk 1)+新尺读数报告+文档收口
- 数值(每刀一测 N=100 种子 910003 route min + N=200 种子 420000 定稿):
调参一 hero max_hp 20→24 + 直伤雷三行 4/5/5→6/8/8(雷痛回归用户口径)
调参二 L1 系八行敌 atk 2→1 + 区间 1-3→0-2(中点恒等期望当量锚不变式;行 234 L2 巢群不动)
调参三 hero 24→26
终读数:完美档战役 78.5%(N=200,L1 98/L2 87/L3 92,踩雷恒 0)/普通档(每板多踩 2 雷画像)
L1 13% 战役 0%=「不完美就死」;真人预测落两档之间=首通失败或险胜(用户验收口径)
- 刀位语义=「危险来自雷,不来自杂兵」:雷直伤 +50-60%,L1 杂兵垫刀减半,血池 +30%
- art-bible v3.3(§4.1 数字墨按板自适应双族+版本史——批 A 漏 add 随本批补)
- 全旧带读数作废待新尺重锚(只测不判):难度曲线文档 ⚠ 注已落;06 雷当量条目收口注记;
MC 锚 t7minepower 作废→新锚 runsum_numfix_final_n200_20261001.jsonl(中间读数 .log 留盘不入 git)
- 读数与轨迹报告=design/qa/numfix-newruler-readings-2026-10-01.md(含根因四条:新手画像尺/
伪上界/效果雷稀释误读/三犯同族);roadmap 迭代 9 行注记=用户否决标完成卡数值轴
- active.md 快照+台账 296(worktree 版基线 284,主区在飞 ~295,合并时对齐)
- 重闸:冒烟 596/0+run_all 15 套全绿+熵增闸 PASS+doc 三闸对 master 基线零新增
|
2026-10-01 04:19:45 +08:00 |
|
DKChan
|
cc2d75d396
|
iter9-numfix-c: 普通档 v3.2-v3.4 失误模型校准(卡死赌挖+概率启发+空闲早赌)
- v3.2:卡死赌挖替代刷新/停手(用户实证口径「看不到数字也盲挖」;普通档不刷新=用户自报全程
未用刷新);choose_dig 行主序=概率最差格,实证 199/200 死第二战——退役
- gamble_pick(auto_player):概率启发选格=对邻接已证数字约束取(余雷/未知)比最小值——真人
「挑看起来最安全的一格」单步近似;纯查询面零 RNG 确定性保回放
- v3.3:标雷误挖 0.22→0.10(22% 全旗误挖=保底命中非真人失误形态,普通档 0/100 全灭实证)
- v3.4:空闲提前赌挖 0.10(完美系把不确定性攒到残局 hazard→1=扫雷;真人早赌滚信息)+
_gamble_action 组装抽出
- 读数轨迹(N=100,种子 910003 起,route min):v3.3=0%(L1 2%)/v3.4=0%(L1 2%)——
死因改判:非失误率而是 L1 四连战无治疗夹缝(雷伤+垫刀双压),表值刀归调参批
|
2026-10-01 02:42:33 +08:00 |
|
DKChan
|
a2f72f9d9e
|
iter9-numfix-b: 模拟档位重构——普通档 v3=完美+失误注入·完美档修上界(用户拍板「普通档≠新手画像」)
- 依据:真人实证推翻 v2 普通档——零加成真人首通三关踩 23 雷 vs 新手画像 L2 条件通关率 10.6%
(尺子比真人弱 20 倍);完美档选路机械取最小编号+商店零购=不是元游戏上界(真人两店全购)
- 普通档 v3:完美策略(subset 解算/标旗/卡死刷新)+受控失误注入——标雷误挖 NORMAL_MINE_SLIP_P
0.22(目标踩雷期望=完美+2/板,用户规格)+安全挖跳过 NORMAL_SKIP_DIG_P 0.05(每板少挖几个);
失误流=独立策略 RNG(局种子派生,逐局可回放;核心七流零消费零扰动)
- 完美档上界修正:选路机械最小编号→目标价值评分(rest 伤重/shop 买得起/reward 占位/boss 缓冲,
同分 tie-break 沿 route 方向——verifier 双窗轴保持);商店零购→贪心买齐(GP 局内死钱)
- 夹具保护:v3 行为只挂 run_adventure 测量面(st.adv 旗标)——run_level 单关机制夹具保持旧语义
(机械选路+novice 画像+商店零购),smoke 断言零扰动
- novice_action 留库不删(历史读数对账面);轻闸=冒烟 596/0 全绿(夹具零漂移实证)
|
2026-10-01 01:06:49 +08:00 |
|
DKChan
|
2301db5540
|
iter9-numfix-a: L2/L3 数字可读性修复(甲案——数字墨族按板自适应)
- 根因:v3.5 冻结④亮墨三档(#D8ECF0 系)直画只按 L1 dungeon 验收;underdark/deep_underdark
地板亮白筋纹归一后 p90=0.40/0.66,亮墨对亮斑 CR 1.0-1.9 融字(用户实机截图 2026-09-30 实证)
- 修法:_digit_ink_mode 按归一后地板逐像素分位数选墨族——对 p90 ≥4.5 且对均值 ≥2.0,
亮族过选亮族否则深墨三档(青墨/赭墨/锈墨色温语义同构);缺盘平色回退态默认深墨
- 实测(引擎口径):dungeon 亮族 4.79/5.80 维持;underdark 深族 5.34/2.41;deep_underdark 深族 5.08/2.42
- 机检面:terrain_tile_sets_test 增三关对比断言(同一归一+选族管线+期望族表)21/21 绿
- 轻闸:冒烟 596/0+ui_input/ui/click/layout 四探针 PASS
|
2026-10-01 00:43:54 +08:00 |
|