Record anchor_safe015 self-play league mixing experiment from prior repo
이전 레포 commit 279d726, a77464b의 self_play_league에 safe_heuristic anchor 0.15 주입 실험(1219 iter / 4h 풀 런) 결과를 doc에 기록. opened_colors 4.83 / 5-color 86%로 trap 못 깸. 0.15 weight으로는 self-mirror 평형 절단 불충분이라는 결론 명시.
This commit is contained in:
@@ -65,6 +65,37 @@ Conclusion: `epsilon=0.05` was the best short-run candidate. Lowering to
|
|||||||
floor가 풀려서가 아니라, opponent=discard_only가 "do nothing" 균형을
|
floor가 풀려서가 아니라, opponent=discard_only가 "do nothing" 균형을
|
||||||
*수학적으로* 안전하게 만든 별개 원인. epsilon 재조정으로 풀리는 구조가 아님.
|
*수학적으로* 안전하게 만든 별개 원인. epsilon 재조정으로 풀리는 구조가 아님.
|
||||||
|
|
||||||
|
### self_play_league에 heuristic anchor 0.15 주입은 trap을 깨지 못함 (prior repo)
|
||||||
|
|
||||||
|
이전 레포(`../coolrl`) `anchor_safe015` 실험 (commit `279d726`, `a77464b`,
|
||||||
|
2026-05-06).
|
||||||
|
|
||||||
|
설정:
|
||||||
|
- self_play_league에 deterministic `safe_heuristic` anchor를 0.15 weight로
|
||||||
|
주입. 나머지 0.85는 current/recent/older self snapshot.
|
||||||
|
- traversal에서 15%의 opponent role을 휴리스틱이 담당 → self-mirror 평형
|
||||||
|
부분 절단.
|
||||||
|
|
||||||
|
가설: "self-mirror over-opening 평형을 안chor가 깰 수 있는가."
|
||||||
|
|
||||||
|
결과 (1219 iter / 4h 풀 런):
|
||||||
|
|
||||||
|
| metric | 값 |
|
||||||
|
| --- | ---: |
|
||||||
|
| anchor traversal rate | 15.7% (mechanism 정상) |
|
||||||
|
| safe 상대 avg_diff | -57.11 |
|
||||||
|
| opened_colors | 4.83 |
|
||||||
|
| 5-color opening 빈도 | ~86% |
|
||||||
|
| random avg_diff | +48.31 (후퇴 없음) |
|
||||||
|
|
||||||
|
판정 (commit 메시지 그대로): "anchor pressure 0.15가 over-opening 평형을
|
||||||
|
깨지 못한 것으로 판정."
|
||||||
|
|
||||||
|
함의 — opponent pool에 외부 정책 일부 섞기는 0.15 정도로는 trap을 못 깬다.
|
||||||
|
더 큰 비율(0.5+)은 사실상 self-play 가설 폐기와 동일하므로 별개 카테고리로
|
||||||
|
취급해야 한다. discard_only를 anchor로 섞는 변형은 더 약한 신호이므로 같은
|
||||||
|
weight로는 더 나쁠 가능성이 큼.
|
||||||
|
|
||||||
### Negative unsampled regret was not sufficient
|
### Negative unsampled regret was not sufficient
|
||||||
|
|
||||||
The `epsilon=0.05` plus `outcome_unsampled_regret=negative_node_value` variant
|
The `epsilon=0.05` plus `outcome_unsampled_regret=negative_node_value` variant
|
||||||
|
|||||||
Reference in New Issue
Block a user