feat(lotto): evaluate_weekly 학습 신호를 forward lift로 승격
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -135,3 +135,10 @@ def test_select_winner_by_lift_gating():
|
||||
winner2 = we.select_winner_by_lift(per_w, random_score=3.0, epsilon=2.0)
|
||||
assert winner2["gated"] is False
|
||||
assert winner2["trial_id"] == 2 # prize 9 → lift +6
|
||||
|
||||
|
||||
def test_prize_score_from_hist():
|
||||
# 등수 가중치: 1등 매우 큼, 하위는 작게
|
||||
s = we.prize_score_from_hist({"m3": 10, "m4": 2, "m5": 0, "m6": 0, "bonus_hits": 0})
|
||||
s_big = we.prize_score_from_hist({"m3": 0, "m4": 0, "m5": 0, "m6": 1, "bonus_hits": 0})
|
||||
assert s_big > s # 1등 1장이 5등 다수보다 큼
|
||||
|
||||
Reference in New Issue
Block a user