Documentation

Practical generator reference for ticket logic, strategies, exact system math, filter behavior, and analytics terminology for Swiss Lotto and EuroMillions.

Current access: guests use the public mode; after sign-in, all strategies, official systems, Bonus Expansion, and pattern filters are unlocked. Premium metadata remains only as technical preparation for a later paid rollout.

Table of Contents

  1. Analytics Sections
  2. Generation Strategies
  3. Generation Filters
  4. Glossary

Analytics Sections

Analytics and the generator use the same historical draw dataset. These views describe frequencies, gaps, patterns, and jackpot history; they are not win predictions.

Topic Description
📊 Number FrequencyFrequencies: absolute count for each main number plus bonus frequency, rendered as heatmap and bar chart.
🔥 Hot & Cold NumbersHot / Cold: top and bottom frequencies in recent window and full-history comparison.
⏱️ Overdue NumbersGap: current, average, and maximum interval between appearances, including overdue status.
🔗 Number PairsPairs: most frequent number groups drawn together, from pairs to quintuplets, with drill-down by pattern.
🔢 Number SequencesSequences: consecutive runs (2 to 5 numbers) with occurrence counts and drill-down context.
📉 Distributions & SumsDistributions: sums, even/odd split, high/low split, ranges, and consecutive structure.
📈 Number TrendsTrends: monthly number dynamics, yearly heatmap, and recent-versus-historical ranking comparison.
💰 Jackpot StatisticsJackpots: win frequency, rollover streaks, payout dynamics, and top historical jackpot draws.

Generation Strategies

The generator does not predict future draws. Each analytical strategy is a reproducible heuristic: it weights, ranks, or constrains the main-number space, then fills the active lottery secondary field. Official systems and exact expansions follow fixed combinatorics instead.

System Easy / System Picks use official tables for supported main-pool and secondary-pool sizes. The abbreviated Swiss Lotto system uses verified K-system matrices. In these modes, ticket count and lines are defined by system math; manual count and generic filters are disabled.

Bonus Expansion builds the full Cartesian product of every main-number combination from the selected pool and every valid secondary/star combination. The generated count can therefore exceed a manually desired count and is limited only by the configured per-run cap.

Topic Description Implementation Details
FrequencyNumbers weighted by historical frequency (window adjustable)Weighted main-field sampling by historical frequency plus a frequency-based secondary planner; emits full tickets.
Inverse FrequencyPriority to cold and overdue numbersInverse-frequency main-field weighting with overdue boost plus an aligned secondary planner; emits full tickets.
BalancedEven/odd, decade, and sum balanceMain-field optimization for sum, parity, spread, and consecutive structure plus an aligned secondary planner.
Top PairsSeed from popular pair + weighted fillSeeds the main field from high-frequency pairs, completes remaining main slots with weighted selection, then plans the secondary field.
Consecutive PairsSeed from historically popular consecutive pairs + random fillSeeds the main field from historically frequent adjacent pairs, then completes the rest and plans the secondary field separately.
Trending UpPriority to numbers with rising frequencyWeights the main field by rolling trend strength and plans the secondary field with the same trend model.
OverdueNumbers with gap significantly above averageWeights main and secondary numbers by current gap versus average gap; emits full tickets.
Top TripletsSeed from frequent triplets + weighted fillSeeds the main field from frequent triplets, then completes remaining main slots and plans the secondary field separately.
Sum ZoneWeighted picks kept inside the historical central sum bandKeeps the main field inside the historical central sum band, then plans the secondary field; emits full tickets.
Max CoverageMaximize ticket-space coverage across main and secondary fieldsGreedy/adaptive ticket builder that scores new coverage, usage counts, and pair repetition across both main and secondary spaces.
Abbreviated System (Swiss Lotto)Official Swiss Lotto abbreviated system from verified K-system tablesVerified table-driven Swiss Lotto K-system expansion. The chosen K preset fixes the main pool, Lucky Number pool, and exact line count.
Bonus ExpansionExact expansion of a selected main pool across the full secondary spaceExact expansion: every C(pool, main-field-size) combination multiplied by every valid secondary-field combination for the active lottery. Manual count and generic filters are disabled.
PortfolioDiversified mix of multiple strategiesBlends unique tickets from Frequency 30%, Balanced 20%, Overdue 20%, Sum Zone 15%, and Random 15%; deficit buckets are refilled in controlled rounds.
System Easy / System PicksOfficial full system from selected main and secondary poolsOfficial full-ticket system expansion across the selected main and secondary pools. Only operator-supported pool pairs are allowed.
RandomFully random selectionUniform random full-ticket sampling across the lottery main and secondary spaces.
CustomFixed numbers + auto-fillKeeps user-fixed main numbers, fills remaining main slots by weighted selection, then plans the secondary field.

Generation Filters

Filters are grouped by mathematical scope: pool shaping before generation, main-field checks per ticket, and historical checks against archived draws.

Main-field and historical filters apply to analytical strategies. Official systems are defined by selected pools or verified K tables; Bonus Expansion is defined by its main pool plus the full secondary space.

Topic Description
Min Sum / Max SumMain-field filter. Min/Max sum rejects tickets whose main numbers fall outside the allowed sum interval.
Odd / EvenPattern filter. Allows only selected historically observed odd/even patterns in the main field, for example 3-3 or 4-2.
Low / HighPattern filter. Allows only selected low/high patterns in the main field, calculated relative to the active lottery number range.
Max ConsecutiveMain-field filter. Max consecutive limits the longest adjacent run inside the main-number field.
Max Per DecadeMain-field filter. Max per decade limits how concentrated the main numbers are inside one 10-number block.
Exclude from last N drawsTicket-history filter. Exclude last N draws rejects tickets using recent main numbers in the main field or recent bonus/stars in the secondary field.
Exclude numbers (click)Pool-shaping filter. Exclude numbers removes selected main numbers from the candidate pool before ticket generation.
Max ticket overlap with historyTicket-history filter. Max ticket overlap with history rejects tickets whose raw combined main + secondary overlap exceeds the chosen cap against any single historical draw.
Exclude previously drawn combinationsTicket-history filter. Exclude previous combinations removes exact full-ticket repeats from history.

Glossary

Topic Description
Hot NumbersNumber appearing more often than peers in a chosen window.
Cold NumbersNumber appearing less often than peers in a chosen window.
Overdue NumbersCount of draws since a number last appeared.
OverdueNumber with current gap significantly above its average gap.
Official systemsOfficial full-system expansion (System Easy / System Picks) or verified Swiss Lotto K-system expansion at the full-ticket level.