Lab Blog
New concepts, datasets, and "try this at home" experiments that extend the methods in
Code the Jackpot. Same goal every time: more structure, fewer random guesses —
purely as study, never a promise of winnings.
2026-06-01
Conscious Selection in Lotteries
The draw is random but players are not. How to prove conscious selection from public winner counts, flag "popular" combinations, keep each rule honest, and use it to lose less to prize-sharing — with full, game-agnostic Python.
conscious-selectionprize-sharingcombination-preferencefilterseurojackpotjoker
2025-12-30
Lab Report — Percentile Ranking Across Columns (Bucket Test Results)
We rank values across st1–st5 using gap percentiles, split the ranked list into buckets, and backtest where the next draw lands.
Euro Drawstatisticspythonlab-reportbacktesting
2025-12-27
Contrarian & Forbidden Spacing Strategies for High-Cardinality Features
A spacing-based method for rich-state features (like sum and OSLCS): build a contrarian candidate corridor and a forbidden “avoid” list using follower-exclusion + spacing stats. Download full docx file.
spacingfeaturesbacktestingEuro Drawpythonhigh cardinality features
2025-12-26
Random Mapping of a min Covering
A practical approach as to test the covering with different mappings. Get the script. Download here.
min coveringrandom mappingsimulationlift
2025-12-26
Heavy-lift x-pattern filter (ranked search)
We scan 5–6 x-columns and 0/1 patterns, filter tot_df + hist_df in lockstep, then rank candidates using heavy-lift (ratio_of_ratios), delay-percent due-ness, plus a support penalty so tiny subsets don’t fool us.
x-columnsfiltersdue-nesslift
2025-12-15
C(50,5,4) Min-Covering - a “4-hit safety net” dataset
A compact set of 5-number lines built so every possible winning draw shares at least 4 numbers with at least one line in the set.
covering-setscombinatoricsdatasets