2021年10月,单位同事邀请几个相熟同事一起买福利彩票,除了以前就知道的双色球外,还介绍了一种快乐8的福彩玩法,看着大家选 绞尽脑汁,加上对快乐8玩法比较感性却,于是一口应承帮忙开发一个辅助选 工具,以减轻大家的选 工作量。
一、快乐8玩法介绍
快乐8游戏是指从1至80共八十个 码中任意选择一至十个 码进行投注,每一组一个至十个 码的组合称为一注彩票,即投注的 码长度时可变的,选n即以n个 为一注,而开奖是一次开20个 码,只要投注者投注的n个 码都在这20个 码中,即中大奖,有n-1个 相同则二等奖,当然n不同,中奖后的奖金金额不同:
- “选十”玩法。若投注 码与当期开奖 码中的任意十个 码相同,中得浮动奖;若投注 码与当期开奖 码中的任意九个 码相同,即中奖,单注中奖金额8000元;若投注 码与当期开奖 码中的任意八个 码相同,即中奖,单注中奖金额800元;若投注 码与当期开奖 码中的任意七个 码相同,即中奖,单注中奖金额80元;若投注 码与当期开奖 码中的任意六个 码相同,即中奖,单注中奖金额5元;若投注 码与当期开奖 码中的任意五个 码相同,即中奖,单注中奖金额3元;若投注 码与当期开奖 码全部不同,即中奖,单注中奖金额2元;
- “选九”玩法。若投注 码与当期开奖 码中的任意九个 码相同,即中奖,单注中奖金额300000元;若投注 码与当期开奖 码中的任意八个 码相同,即中奖,单注中奖金额2000元;若投注 码与当期开奖 码中的任意七个 码相同,即中奖,单注中奖金额200元;若投注 码与当期开奖 码中的任意六个 码相同,即中奖,单注中奖金额20元;若投注 码与当期开奖 码中的任意五个 码相同,即中奖,单注中奖金额5元;若投注 码与当期开奖 码中的任意四个 码相同,即中奖,单注中奖金额3元;若投注 码与当期开奖 码全部不同,即中奖,单注中奖金额2元。
- “选八”玩法。若投注 码与当期开奖 码中的任意八个 码相同,即中奖,单注中奖金额50000元;若投注 码与当期开奖 码中的任意七个 码相同,即中奖,单注中奖金额800元;若投注 码与当期开奖 码中的任意六个 码相同,即中奖,单注中奖金额88元;若投注 码与当期开奖 码中的任意五个 码相同,即中奖,单注中奖金额10元;若投注 码与当期开奖 码中的任意四个 码相同,即中奖,单注中奖金额3元;若投注 码与当期开奖 码全部不同,即中奖,单注中奖金额2元;
-
“选七”玩法。若投注 码与当期开奖 码中的任意七个 码相同,即中奖,单注中奖金额10000元;若投注 码与当期开奖 码中的任意六个 码相同,即中奖,单注中奖金额288元;若投注 码与当期开奖 码中的任意五个 码相同,即中奖,单注中奖金额28元;若投注 码与当期开奖 码中的任意四个 码相同,即中奖,单注中奖金额4元;若投注 码与当期开奖 码全部不同,即中奖,单注中奖金额2元;
-
“选六”玩法。若投注 码与当期开奖 码中的任意六个 码相同,即中奖,单注中奖金额3000元;若投注 码与当期开奖 码中的任意五个 码相同,即中奖,单注中奖金额30元;若投注 码与当期开奖 码中的任意四个 码相同,即中奖,单注中奖金额10元;若投注 码与当期开奖 码中的任意三个 码相同,即中奖,单注中奖金额3元;
-
“选五”玩法。若投注 码与当期开奖 码中的任意五个 码相同,即中奖,单注中奖金额1000元;若投注 码与当期开奖 码中的任意四个 码相同,即中奖,单注中奖金额21元;若投注 码与当期开奖 码中的任意三个 码相同,即中奖,单注中奖金额3元。
- “选四”玩法。若投注 码与当期开奖 码中的任意四个 码相同,即中奖,单注中奖金额100元;若投注 码与当期开奖 码中的任意三个 码相同,即中奖,单注中奖金额5元;若投注 码与当期开奖 码中的任意两个 码相同,即中奖,单注中奖金额3元;
-
“选三”玩法。若投注 码与当期开奖 码中的任意三个 码相同,即中奖,单注中奖金额53元;若投注 码与当期开奖 码中的任意两个 码相同,即中奖,单注中奖金额3元;
-
“选二”玩法。若投注 码与当期开奖 码中的任意两个 码相同,即中奖,单注中奖金额19元;
- “选一”玩法。若投注 码与当期开奖 码中的任意一个 码相同,即中奖,单注中奖金额4.6元。
具体办法请参考《福彩快乐8玩法介绍》。
二、开发考虑
本次开发,以选十玩法来考虑,支持生成两种长度的数据,一种是20个 ,一种是自定义长度的 ,比如可以定义长度为10或11或12,也可以定义长度为其他。
开发的功能包括:
- 支持历史 码分析,分析近几期哪些 一直出现或一直未出现,作为选 参考;
- 支持选 时设定某个 码集合中至少出现m个,最多出现n个,如果将其设置为(0,20),则相当于没有限制,这种集合可以设置多个,这样投注的 码就必须满足这些所有集合的要求;
- 支持设置每个 段出现的 码个数范围,比如可以设置 段1-10出现3到5个 ,也可以设置成0-1个 ,等等;
- 支持生成的20个 的多个投注之间不同 码数指定一个范围;
- 支持生成的少于20个 的多个投注之间不同 码数指定一个范围;
- 支持与最近一期中奖记录前N期或指定中奖记录前N期与投注 码的相同 码个数限制,可以设置多条限制,例如与最近三期相同 码数为0-3个,最近5期为1-7个(实际上前面那个0-3在此设置后就变成了1-3);
- 支持与最近一期中奖记录前N期或指定中奖记录前N期都未出现的 码与投注 码的相同 码个数限制,可以设置多条限制;
- 支持参考从历史记录中的指定期 生成投注,并可以分析保存的投注记录与历史记录指定期 后的开奖记录是否匹配,这样可以分析自己设置参数是否在历史记录中中奖。
因此程序是根据设置者的要求来生成投注的,只是减少了设置者自己选 的工作量,因此是个选 的辅助工具。
三、功能开发
- 开发语言的选择上用的是C++,主要是从选 效率上来考虑的,python虽然开发快,但效率太低;
- 为了方便选 ,先按要求生成20个 的投注记录,再从20个 的投注记录中根据要生生成指定长度的记录,最后的投注购买是以指定长度的记录为准的。如果玩法为选n,最后生成的投注为比n长的记录,则为复式玩法,但CP猫不建议大家用复式玩法,本辅助工具生成多注的玩法应该节省资金一些,设置好的话中奖率不比复式玩法低,只是如果同样是中奖复式的中奖金额高,因为是多次中奖;
- 配置文件对选 至关重要,因此配置文件内都加了详细的注释说明以及配置样例;
- 开发时考虑到设置相互有影响,有可能导致无法生成足够的投注,如设置每个生成的投注之间不同 码个数要为10个,如果前面生成的8个投注都满足要求,则无论如何都无法生成第9注。因此程序对生成过程进行了检查,会输出相关过程信息,有助于设置的调整;
- 关于开发界面,全部采用的是命令行方式,没有做图形界面,这样开发快,程序小,运行效率高。
四、操作简介
本工具为彩票快乐8(http://www.cwl.gov.cn/ygkj/wqkjgg/kl8/)辅助选 工具,包含三个文档:
- enjoy8.exe:辅助选 程序,在windows64位操作系统运行,该程序无界面;
- enjoy8.cfg:选 配置文件,配置文件是设定选 条件的关键,可以设定某些 码或 段集合中出现的个数范围、历史记录中未出现 码的个数范围、历史记录 码与选 出现相同 码个数的限制配置;
- enjoy8.his:历史记录文件,已经收集了2021年的绝大部分记录,未收集记录以及以后出现记录可以手工按照相同格式增加到该文件,注意该文件必须手工更新。
注意,该工具是基于DOS命令行方式执行。将本工具压缩包解压后的文件放置在同一个目录,点击enjoy8.exe执行即可。下面是执行时的界面:
程序执行时先加载配置文件和历史数据,然后进行操作选择。包括:
1、按N生成新记录;
2、按S保存生成记录;
3、按A分析历史数据;
4、按H查询投注与指定历史记录是否匹配;
5、按M查询投注与指定期 后所有公布记录是否匹配;
6、按L重新加载历史数据
7、按ESC或Q退出;
8、其他按键继续。
按N生成新记录是根据配置文件以及历史数据来生成,生成后的记录按s保存到投注文件enjoy8.rec;
- 按A分析历史数据,分析最近都出现的 码和都未出现的 码;
- 按H查询投注与指定历史记录是否匹配,查询enjoy8.rec中的记录与enjoy8.his的最后一条记录或指定期 (手工输入期 ,如2021008)是否匹配;
- 按M查询投注与指定期 后所有公布记录是否匹配,是查询enjoy8.rec中的记录与enjoy8.his中的指定期 以后所有记录是否存在匹配,结合生成记录的指定期 就可以从历史记录中指定期 模拟生成数据,并逐一核实该期 以后是否有中奖记录,可以用历史记录核实配置是否合适;
- 当历史记录文件enjoy8.his增加数据保存后,可以不用退出程序,直接按L将其加载到内存;
- 按ESC或Q退出该辅助工具;
- 按非指定的其他键则会继续重新选择操作。
后记
搞不懂。
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113156 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!