Refactor: 4 echte Strategien + cross-strategy Quality Score (Lotto)

Strategien ersetzt:
- PURE-AI → BALANCED-SPREAD: erzwingt N≥1 M≥1 H≥1, max. 1 Consecutive Pair, AI-gewichtet
- PURE-PATTERN → HIGH-EV: 2-3 Zahlen >31, max. 1 Lucky Number, soft Consecutive-Penalty
- ENSEMBLE → SOFT-CONTRARIAN: Recency-Boost (letzte 30 Ziehungen), Zone-Balance
- HYBRID-OPT: unverändert (bester Baseline)

Quality Score jetzt strategieübergreifend (5 Perspektiven):
AI×0.30 + Pattern×0.20 + Diversity×0.15 + Popularity×0.20 + Recency×0.15

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-07-04 16:59:44 +02:00
co-authored by Claude Sonnet 4.6
parent bda3f5dbb8
commit 2f9358c80f
2 changed files with 248 additions and 114 deletions
@@ -482,6 +482,34 @@
"file": "weekly_lotto_tips_20260626_141135.csv",
"avg_confidence": 0.5219070441007705,
"avg_quality": 0.6255187268545161
},
{
"timestamp": "2026-06-30T21:16:02.790589",
"num_tips": 10,
"file": "weekly_lotto_tips_20260630_211602.csv",
"avg_confidence": 0.5318105464227114,
"avg_quality": 0.6275079602567323
},
{
"timestamp": "2026-07-03T21:13:49.566065",
"num_tips": 10,
"file": "weekly_lotto_tips_20260703_211349.csv",
"avg_confidence": 0.37876899788720775,
"avg_quality": 0.5692246235847265
},
{
"timestamp": "2026-07-04T16:44:40.964978",
"num_tips": 10,
"file": "weekly_lotto_tips_20260704_164440.csv",
"avg_confidence": 0.4386488588333005,
"avg_quality": 0.6040749203914604
},
{
"timestamp": "2026-07-04T16:50:51.483700",
"num_tips": 10,
"file": "weekly_lotto_tips_20260704_165051.csv",
"avg_confidence": 0.4386488588333005,
"avg_quality": 0.544752806661678
}
]
}