QwenJev v0.4.3: 25-public-games eval in-repo (run_eval incremental report, fetch_games, CPU feasibility verified)
Browse files- HANDOVER.md +23 -1
- ops/v5_round.py +1 -1
HANDOVER.md
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
# QwenJev 交接手册(HANDOVER)
|
| 2 |
|
| 3 |
-
> 更新:2026-09-24 | 版本 v0.4.
|
| 4 |
> 目标:任何人凭本文档 + 公开 HF 仓,在 15 分钟内恢复全部工作现场。
|
| 5 |
|
| 6 |
## 0. 一句话现状
|
|
@@ -28,6 +28,28 @@
|
|
| 28 |
旧模块,pip 装完 import 仍见旧版** → 用子进程验证;手动训练轮 runner `ops/v5_round.py`
|
| 29 |
(分离进程,RESULT 逐条落盘 /content/v5_round.log)。
|
| 30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 31 |
历史会话(VIK9H6GV)的塔式电梯地图见 §6 0.5;其 L1/L2 布局与现行版本不同,仅作参考。
|
| 32 |
|
| 33 |
**v5t 学生代际链(现行)**:gen1(181步)→gen2(240步)→gen3(326步)→**gen4(347步,loss
|
|
|
|
| 1 |
# QwenJev 交接手册(HANDOVER)
|
| 2 |
|
| 3 |
+
> 更新:2026-09-24 | 版本 v0.4.16(L3 复合体/0门状态机大发现)| 读者:下一个会话的 Agent 或接手的开发者。
|
| 4 |
> 目标:任何人凭本文档 + 公开 HF 仓,在 15 分钟内恢复全部工作现场。
|
| 5 |
|
| 6 |
## 0. 一句话现状
|
|
|
|
| 28 |
旧模块,pip 装完 import 仍见旧版** → 用子进程验证;手动训练轮 runner `ops/v5_round.py`
|
| 29 |
(分离进程,RESULT 逐条落盘 /content/v5_round.log)。
|
| 30 |
|
| 31 |
+
**【L3 机制 v2 · 2026-09-24 晚(step 104-140,38 步实测)——复合体/0门状态机】**:
|
| 32 |
+
① **四复合体结构**(比"左右两块"更细):右5(12宽带+6宽带,正Full=12w上6w下,锁相对位)/
|
| 33 |
+
右4(6宽带+12宽带,**倒Full=6w上12w下**)/ 左5(柱3w×9行+带12w)/ 左4(带12w+柱3w×9行);
|
| 34 |
+
无门时 A1/A2=右5↑↓3+右4↓↑3,A3/A4=右复合体水平±3(左复合体完全不动);
|
| 35 |
+
② **0 门系统**(A5 双向):A5 开门=墙轴 row34 打 21 个 0(cols≡1 mod3)+ 左复合体透明 9 洞
|
| 36 |
+
实体化为 0 洞(139 实测 7 个:柱 3+带 4);A5 再按=填门+洞还原(双向搬运);
|
| 37 |
+
③ **门开模式**:A1/A2=墙↑↓3+左4↑↓6+右4↑↓6(左5/右5 不动);A3=左复合体左移3(132 实测
|
| 38 |
+
一次,后重复按失效——**状态机有记忆效应,非纯函数**);A4 同理预期右移(138 实测失效);
|
| 39 |
+
④ **无门+墙离开底位 33-35 时**:A1=全局↑3(墙+左5+左4+右4,右5 除外,131 实测);
|
| 40 |
+
A2=左5↓3+左4↓3(墙/右4/右5 不动,140 实测)——A1/A2 不对称,状态机更深;
|
| 41 |
+
⑤ **过模填充修正**:材料覆盖窗=b→4/5 显示,**材料离开窗立即重开(无锁定,110/137 双实测)**
|
| 42 |
+
→ WIN 需要全部窗同一时刻精确覆盖;晶格点(row≡1 mod3 且 col≡1 mod3)永久保持 b 烙印
|
| 43 |
+
(材料覆盖中也显示 b);
|
| 44 |
+
⑥ **窗-材料配对图**(推断+部分实测):右5 6w↔窗12-17@9-11(134 前曾精确对位)、
|
| 45 |
+
右5 12w↔窗9-20@12-14(116 曾精确对位)、右4 倒Full↔下窗组倒结构(12w窗9-20@42-44 上+
|
| 46 |
+
6w窗12-17@45-47 下,A1门开×1+A3×1 可双窗)、左5带12w↔顶窗33-44@3-5、左5柱↔33-35@6-8
|
| 47 |
+
或 33-35@42-50(9 行精确匹配)、左4带↔9-20@42-44 或 33-44@51-53;
|
| 48 |
+
⑦ **A1 形状循环**(右5):Full(占6行)→Compact(12w单条,占3行)→Full,周期 3 步位移 9 行
|
| 49 |
+
(116-119 实测),6w 在 Compact 相位消失、Full 相位回归——倒 Full(右4 结构)从未在右5
|
| 50 |
+
出现,**窗组 12-17@9-11+9-20@12-14 需要倒 Full 才能双精确对位** = 未解核心矛盾;
|
| 51 |
+
⑧ gen4 训练轮 374+ 步数据集已启动(16:2x,v5_round 前台 exec 模式绕 Popen 沙箱限制)。
|
| 52 |
+
|
| 53 |
历史会话(VIK9H6GV)的塔式电梯地图见 §6 0.5;其 L1/L2 布局与现行版本不同,仅作参考。
|
| 54 |
|
| 55 |
**v5t 学生代际链(现行)**:gen1(181步)→gen2(240步)→gen3(326步)→**gen4(347步,loss
|
ops/v5_round.py
CHANGED
|
@@ -36,7 +36,7 @@ def hf_token():
|
|
| 36 |
|
| 37 |
|
| 38 |
def main():
|
| 39 |
-
gen_tag = '
|
| 40 |
log('ROUND START %s' % gen_tag)
|
| 41 |
n = sum(1 for f in glob.glob(TRACES + '/trace_teach_*.jsonl')
|
| 42 |
for _ in open(f) if _.strip())
|
|
|
|
| 36 |
|
| 37 |
|
| 38 |
def main():
|
| 39 |
+
gen_tag = 'gen4'
|
| 40 |
log('ROUND START %s' % gen_tag)
|
| 41 |
n = sum(1 for f in glob.glob(TRACES + '/trace_teach_*.jsonl')
|
| 42 |
for _ in open(f) if _.strip())
|