功能说明
cwh868 彩票专用 · 排列五分析台
一、数据准备
输入:加载左侧的历史开奖号码,并选择分析维度(1~20 期和)。
选择 1 期(原始)
直接使用原始号码。例如第 102 期就是 27534。
选择 2 期和
取相邻两期号码,对应位置逐位相加取个位数:
| 组合 | 计算过程 | 结果 |
|---|---|---|
| 第 101+102 期 | (9+2)=1, (6+7)=3, (2+5)=7, (8+3)=1, (1+4)=5 | 13715 |
| 第 100+101 期 | (5+9)=4, (4+6)=0, (3+2)=5, (0+8)=8, (6+1)=7 | 40587 |
| 第 99+100 期 | (0+5)=5, (1+4)=5, (9+3)=2, (7+0)=7, (8+6)=4 | 55274 |
这些就是变换后的"新开奖数据",后续分析都基于它进行。
选择 3 期和
取连续三期逐位相加:第 100+101+102 期 = (5+9+2), (4+6+7), (3+2+5), (0+8+3), (6+1+4) = 67011
偏移量
2 期和 → 偏移量 = 最新 1 期(第 102 期)= 2 7 5 3 4
3 期和 → 偏移量 = 最新 2 期之和 = (9+2), (6+7), (2+5), (8+3), (1+4) = 1 3 7 1 5
该偏移量在最终输出时用来把号码转回原始空间。
二、遗漏统计
基于变换后的数据,统计每个位置上 0~9 各数字"多久没出现过了"。
举例(1 期分析,看第 1 位)
从左侧数据的第 1 位看,从旧到新依次是:6, 8, 1, 4, 7, 3, 0, 5, 9, 2
- 数字 2(第 102 期)→ 遗漏 0 期(刚出现)
- 数字 9(第 101 期)→ 遗漏 1 期
- 数字 5(第 100 期)→ 遗漏 2 期
- 数字 0(第 99 期)→ 遗漏 3 期
遗漏最大的数字被认为"更可能在接下来的期次中出现"。
三、大底生成
大底是一组覆盖面较广的号码池,用于缩小下一期的预测范围。生成过程分为分组 → 配对 → 筛选三步。
第一步:分组
取最近 3 期开奖号码的前三位数字,分为四个组:
| 期次 | 前三位 | 提取数字(去重) |
|---|---|---|
| 第 102 期(最新) | 2 7 5 | → 第一组:{2, 7, 5} |
| 第 101 期 | 9 6 2 | → 第二组:{9, 6, 2} |
| 第 100 期 | 5 4 3 | → 第三组:{5, 4, 3} |
第四组 = 0~9 中不在前三组的数字。前三组已包含 {2,3,4,5,6,7,9},所以第四组 = {0, 1, 8}
第二步:交叉配对
按"高优先级组 × 低优先级组"的规则,将四个组两两交叉配对。不做同组内配对,不做反向配对:
| 配对方式 | 生成的号码对 |
|---|---|
| 第一组 × 第二组 | (2,9) (2,6) (7,9) (7,6) (5,9) (5,6) ... |
| 第一组 × 第三组 | (2,4) (2,3) (7,4) (7,3) (5,4) (5,3) ... |
| 第一组 × 第四组 | (2,0) (2,1) (2,8) (7,0) (7,1) (7,8) (5,0) (5,1) (5,8) |
| 第二组 × 第三组 | (9,4) (9,3) (6,4) (6,3) ... |
| 第二组 × 第四组 | (9,0) (9,1) (9,8) (6,0) (6,1) (6,8) ... |
| 第三组 × 第四组 | (4,0) (4,1) (4,8) (3,0) (3,1) (3,8) ... |
这些配对的集合叫做 group5。
第三步:筛选号码
遍历所有三位数 000~999,检查每个号码的三个数字中是否包含 group5 中的任意一对:
| 号码 | 检查过程 | 结果 |
|---|---|---|
| 290 | 包含数字 2 和 9 → 配对 (2,9) 在 group5 中 ✅ | 纳入大底 |
| 193 | 包含数字 1 和 9; 1 和 3; 9 和 3 → (9,3) 在 group5 中 ✅ | 纳入大底 |
| 111 | 只有数字 1,无法组成配对 | 不纳入 |
| 888 | 只有数字 8,无法组成配对(同组内不配对) | 不纳入 |
最终得到一组三位号码列表,就是大底。
第四步:偏移转换(仅维度 > 1 时)
如果选择了 2 期和分析,此时的大底号码还在"2 期和空间"中,需要转回原始空间:
例如大底中筛出号码 836,偏移量为 [2, 7, 5](第 102 期前三位):
最终输出 = (8−2), (3−7+10), (6−5) = 661 负数时加 10 取个位
用户看到的大底号码是 661,可直接用于下一期。
四、大底容错分析
大底容错的核心思想:把上面的大底生成算法重复跑 20 遍,每次用不同的"期和"参数,看哪些号码在多数情况下都能被选中。
第一步:20 次迭代(每次都是完整的大底生成)
| 第几次 | 期和参数 | 做什么 | 产出 |
|---|---|---|---|
| 第 1 次 | k = 1 | 用当前数据直接做分组→配对→筛选 | 一组大底号码 |
| 第 2 次 | k = 2 | 先对数据做 2 期和变换,再分组→配对→筛选 | 另一组大底号码 |
| 第 3 次 | k = 3 | 先对数据做 3 期和变换,再分组→配对→筛选 | 又一组大底号码 |
| … | … | … | … |
| 第 20 次 | k = 20 | 先对数据做 20 期和变换,再分组→配对→筛选 | 最后一组大底号码 |
每次迭代内部的算法和上面"三、大底生成"完全一样(分组→配对→筛选),只是输入数据经过了不同程度的"期和变换"。
第二步:统计出现次数
把 20 组大底合在一起,统计每个三位数分别出现了多少次:
| 号码 | 在 20 组中出现次数 | 含义 |
|---|---|---|
| 275 | 20 次(每组都有) | 在所有时间尺度下都被选中,非常稳定 |
| 836 | 18 次(缺席 2 组) | 在大多数尺度下被选中,比较稳定 |
| 409 | 15 次(缺席 5 组) | 只在部分尺度下被选中,稳定性一般 |
| 777 | 3 次 | 只在少数尺度下偶然被选中,不稳定 |
第三步:容错过滤
用户设置容错范围来决定保留哪些号码。例如容错范围 [0, 2]:
- "0"表示允许缺席最少 0 组 → 出现次数最多 20 次
- "2"表示允许缺席最多 2 组 → 出现次数最少 18 次
- 所以保留出现次数在 18~20 次之间的号码
上表中 275(20次)和 836(18次)被保留,409 和 777 被过滤掉。
第四步:偏移转换(最后一步)
过滤完成后,如果分析维度 > 1,对保留的每个号码减去偏移量转回原始空间,然后去重排序。
五、大底转换
大底转换和大底容错的思路类似,都是生成多组号码做容错过滤。区别在于:
- 大底容错:号码由系统自动生成(分组→配对→筛选),用户不参与
- 大底转换:号码由用户手动写入(798 大底、组六大底等),系统只做偏移变换
什么是"基底"?
用户可以将自己手上已有的号码池写入系统,称为"基底"。系统支持 4 个基底槽位,比如:
- 基底 1:798 大底(一组三位号码的集合,如 275, 836, 193, 401 …)
- 基底 2:组六大底(另一组号码集合)
- 基底 3、基底 4:其他自定义号码集
第一步:生成 20 组
以基底中的号码 275 为例,系统会用历史数据制造 19 组变种:
| 组别 | 怎么算 | 偏移量 | 275 变成 |
|---|---|---|---|
| 第 1 组 | 保持原样 | 无 | 275 |
| 第 2 组 | 减去最近 1 期的前三位之和 | [2,7,5] | 000 (2-2, 7-7, 5-5) |
| 第 3 组 | 减去最近 2 期的前三位之和 | [1,3,7] | 148 (2-1, 7-3, 5-7+10) |
| 第 4 组 | 减去最近 3 期的前三位之和 | [6,7,0] | 605 (2-6+10, 7-7, 5-0) |
| … | … | … | … |
| 第 20 组 | 减去最近 19 期的前三位之和 | [x,y,z] | 某个三位数 |
基底中的每个号码都经过同样的操作,最终每组都包含和基底相同数量的号码(只是数字变了)。
第二步:统计出现次数
把原始基底 + 19 组变种(共 20 组)合在一起,统计 000~999 每个号码在 20 组中出现了多少次。
比如号码 148 在第 3 组和第 8 组都出现了 → 出现 2 次;号码 275 在很多组都出现了 → 出现 15 次。
第三步:容错过滤
和大底容错一样,用户设置容错范围(如 [0, 2]),保留出现次数满足条件的号码。
第四步:偏移转换(最后一步)
过滤完成后,如果分析维度 > 1,对保留的每个号码减去偏移量转回原始空间,去重排序。
六、遗漏预警
遗漏预警是一个全局安全检查功能,帮助用户一眼看出哪些分析维度可能存在异常。
怎么检查?
系统对 1~20 期和的每个维度,分别检查前三位中 0~9 每个数字的遗漏情况。如果某个数字的遗漏超过 40 期,就认为这个维度"不正常",可能存在风险。
举例
系统检查"5 期和"维度时,先把左侧数据做 5 期和变换,然后看前三位:
- 数字 0 最近在第 85 期出现过 → 遗漏 17 期 → 正常
- 数字 3 最近在第 76 期出现过 → 遗漏 26 期 → 正常
- 数字 6 最近在第 50 期出现过 → 遗漏 52 期 → 超过 40 期!
→ "5 期和"按钮显示红色危险标记,提醒用户关注。
重要特性
- 遗漏预警始终基于原始开奖号码,不受当前选择的分析维度影响
- 无论用户切换到哪个维度,按钮上的红色标记始终不变
- 这样用户一眼就能看出哪些维度存在长期未现的数字,辅助决策
七、展示矩阵
展示矩阵是一个可视化分析工具,把开奖号码铺成一张大表格(二维网格),每行是一期开奖,每列是一个位置的数字。这样可以直观地看到数字出现的规律和周期性。
矩阵长什么样?
以左侧数据为例,矩阵大概是这样的结构(每格一个数字,用颜色区分):
| 期号 | 第1位 | 第2位 | 第3位 | 第4位 | 第5位 |
|---|---|---|---|---|---|
| 第98期 | 3 | 8 | 6 | 4 | 5 |
| 第99期 | 0 | 1 | 9 | 7 | 8 |
| 第100期 | 5 | 4 | 3 | 0 | 6 |
| 第101期 | 9 | 6 | 2 | 8 | 1 |
| 第102期 | 2 | 7 | 5 | 3 | 4 |
实际的矩阵会显示上百期的数据,每个格子的数字用颜色编码,一眼就能看到数字的冷热走势。
数据源模式
有时候相邻期次之间规律不明显,但隔几期看反而有规律。所以矩阵支持多种数据抽取方式:
| 模式 | 取哪些期 | 适用场景 |
|---|---|---|
| 正常 | …第98、99、100、101、102期 | 看连续走势 |
| 隔 1 期 | …第96、98、100、102期 | 看隔期规律 |
| 隔 2 期 | …第96、99、102期 | 看更长周期 |
| 模 5 | 按模 5 规则提取 | 看特定周期 |
位置选择与配对高亮
排列五有 5 个位置。选择某个位置后,系统会分析该位最近三期的数字,两两配对后在整个矩阵中高亮标记。
举例:选择第 1 位,左侧最近三期该位分别是:
- 第 100 期 → 5
- 第 101 期 → 9
- 第 102 期 → 2
系统生成三组配对:59、52、92。然后在整个矩阵中,凡是第 1 位包含这些配对的期次都会用不同颜色高亮标出。比如某期第 1 位是 5、下一期是 9,那么这两期的第 1 位格子就会被标红,表示命中了配对"59"。
追踪分析
配对高亮告诉你"历史上哪些位置出现过这个配对",而追踪进一步告诉你"出现这个配对之后,下一期开出了什么"。
举例:追踪配对"59"
- 系统找到历史上所有第 1 位包含"59"配对的位置
- 然后标记每次出现后的下一期同位置的数字
- 比如第 40 期和第 41 期第 1 位是"5→9"(匹配),那么系统标记第 42 期第 1 位(比如是 3)
- 收集所有这些"下一期"的数字,就能看出"59 之后最常开什么"
这可以帮助预判:如果当前刚好出现了配对 59,下一期最可能开什么?
号码搜索
在搜索框中输入一串数字(如 275),系统会在矩阵中找到所有连续包含 2-7-5 的位置并高亮显示,方便定位特定号码的历史出现情况。
显示控制
- 单元格大小:矩阵格子可以放大或缩小,手机上用小格子显示更多数据,电脑上用大格子看得清楚
- 期号显示:可以打开或关闭每行左侧的期号标注
- 工具栏折叠:窄屏幕下可以把顶部工具栏收起来,把更多空间留给矩阵本身
- 矩阵期数:可以设置显示最近多少期的数据(如 100 期、200 期),数据越多矩阵越长
总结
| 模块 | 数据来源 | 是否转换 | 转换时机 |
|---|---|---|---|
| 遗漏统计 | 变换后数据 | ❌ 不需要 | — |
| 大底生成 | 原始数据 | ✅ 需要 | 生成后立即转换 |
| 大底容错 | 变换后数据 | ✅ 需要 | 容错过滤之后 |
| 大底转换 | 基底 + 变换后数据 | ✅ 需要 | 容错过滤之后 |
| 遗漏预警 | 原始数据 | ❌ 不需要 | — |
| 展示矩阵 | 原始数据 | ❌ 不需要 | — |