METHODOLOGY

Computation pipeline + mathematical disclaimer

计算流程 PIPELINE

  1. OLG fetch — pull next-draw datetime via /bede-middleware/lottery/drawinformation with a fresh x-correlation-token UUID per game.
  2. Timezone normalize — convert UTC draw time to America/Toronto (the actual draw locale).
  3. 真太阳时校正 — apply longitude offset ((local_lon − std_lon) × 4 min) plus equation of time (Spencer 1971). Range ±16 min.
  4. 八字 — solar-corrected datetime → lunar-python → 4 pillars (年/月/日/时柱) with accurate 节气 boundaries.
  5. 梅花易数 时间起卦
    • 上卦 = (年支序 + 农历月 + 农历日) mod 8
    • 下卦 = (年支序 + 农历月 + 农历日 + 时支序) mod 8
    • 动爻 = 同式 mod 6
    • 主卦 / 互卦 (取 2,3,4 + 3,4,5 爻) / 变卦 (动爻翻位)
  6. 用神 — count 五行 across 8 字, weakest element wins (tie-break: not day master).
  7. 主号推演 — 10 derivation recipes draw from pillar indices, hexagram numbers, and 60甲子 序号.
  8. 映射到号码池 — modulo into [lo, hi], on collision hop by 河图生数 3→2→5→4→1 (木火土金水).
  9. Bonus / Grand Number — 用神 五行 → 河图配数 (生数 + 成数) × 月支 + 时干 → 映射到 bonus 池。

数学声明 MATHEMATICAL DISCLAIMER

对 121 期 6/49 历史数据做卡方均匀性检验:χ² = 35.59, p = 0.908 → 完全均匀。 任何号码生成方法都不改变中奖概率(恒为 1/13,983,816)。本工具的实际作用是 避开公众投注热点(生日、连号、低区聚集等),最大化中奖时 不与他人均分奖池的概率。

唯一显著的"流行度"信号:当 6 个号码全部 ≤ 24(生日聚集),与 5+/6 中奖票数的相关系数 r = +0.345,即生日簇号一旦中奖会大幅分薄奖金。此引擎产出的号码自然 脱离这类簇。