本次更新支持了更多的能力,去掉了冗余的功能,并将配置文件的说明进行了归整,具体请参考下面的配置文件样本:
#本文件为快乐8彩票选号配置文件,请在进行配置修改时,仔细阅读本文件的内容,除了开始的说明外,空行分隔的每一段对应一种配置及其说明
#配置是选号的关键,一方面决定是否能中奖,另一方面也决定了程序的效率,如果配置考虑不周(如限制所有号段都只能选择0个),甚至导致程序无法生成足够的投注
#以#开头的文本为注释行,不会作为配置处理,如果有配置不需要则可以直接注释掉
#注意逗号、冒号、小括号、大括号、冒号与小括号或中括号之间的空格数在配置中请与样例一致,必须是半角,不能是全角符号
#另外注意历史文件中号码之间的间隔必须是一个空格,从网上拷贝的数据之间是Tab键,需要手工替换
#玩法选n playMode,用于设定快乐8是选10、选9、选7、选6、选5、选4、选3、选2、选1
#关于玩法的介绍请参考:https://www.ssqzj.com/wfjs/kl8.html
#玩法的配置只是判断中奖的级别,不影响选号,选号长度依据lotteryLen来设置
#这个配置必须放在所有参数最前面,后面有些参数的合法性校验会参考该参数
#参数playMode、lotteryLen、awardNumberCount需要关联调整,如playMode为7,则lotteryLen、awardNumberCount都需要跟随变化
#下面号码集合或号段选号数也必须跟随playMode调整,如playMode与lotteryLen都为7时,每10个号码的号段至少出现1个就不可能,因为这已经有8个号段,至少对应8个号
#玩法playMode,后面的数值表示选多少,如下面注释的表示选3
#*******玩法选n playMode:3
*******玩法选n playMode:6
#是否不再先生成20个号再生成lotteryLen长度号码lotteryLenDirectGenerate,为0或者没配置还是先生成20个号,为非0数字则直接生成
#现强制要求必须为1或2,为0程序会出现异常
#为1表示直接生成lotteryLen长度号码,为2表示按下面的设置“编译表达式 CompilerExp”生成数据
*******不再先生成20个号再生成lotteryLen长度号码 lotteryLenDirectGenerate:1
#lotteryLen配置用于设置真正用于购买彩票的记录的号码个数,
#本条配置只允许设置1条配置,如果未配置,缺省值为10,如果出现多条配置,以最后配置为准
#由于玩法可以是选10、选9、选7、选6、选5、选4、选3、选2、选1,不论哪种玩法,lotteryLen为不小于玩法playMode的数字
*******用于投注的彩票记录号码数 lotteryLen:6
#记录末等奖的相同号码数aw