New lotto strategy: Generate 10-number combinations for 5-number lotto games.

Lotto Strategy, Software: 10-numbers Combinations Wheeled to 5-number Lotto Games

Presenting a new lotto strategy applied to 5-number lotto games.

Published by Ion Saliu on October 2, 2010.

• Bright15.Exe: New lotto software generating 10-number combinations based on data files (real drawings) in 5-number lotto games.

The options specific to this lotto 5-10 software package and different from Bright5 are F (filters) and C (10-number lotto combination generating). The filter report is generated by a lotto program named LottoGroupSkips5exe. The 10-number lotto combinations are generated by the Combine5-10.exe application. I left in the bundle all the programs incorporated in Bright5.exe. I thought it convenient to do some lotto calculations or combination generating in the same interface, instead of hunting in different software packages.

First, let's take an artistically educated peek at the main menus. After all, lottery is the artistic science of randomness and the scientific art of order (lexicographical).

Lotto Strategy, Software: 10-numbers Combinations in 5-number Lotto Games.

Presenting Ion's lotto strategy that hit the jackpot in Pennsylvania lottery 6 of 40.

There was a mix of curiosity and skepticism (perhaps cynicism as well) expressed in my forums this year of grace 2010. It was related to an old lotto 6/40 strategy that hit the jackpot but it wasn't played (1986)! I started the talk back in January 17, 2001. I wrote this message in my oldest forum: A History of my Lottery, Lotto Experience: Software, Systems.

That post triggered questions in my previous forums and also from readers of my book. Why don't I present clearly and in detail that lotto strategy that hit a jackpot in 1986 (although it was not played)? I would start two threads in the forum, for open discussions on that lotto strategy. Then, I put together an article at SALIU.COM with human ad technical details (computer programming, software, probability theory).

Also, the request to write specific software for this type of lotto strategy was imminent. The delay was also imminent primarily because the task is daunting. Generating 12-number combinations implies a huge amount of logical conditions. A 12-number combination consists of 6 single-number groups, 66 pairs (2-number groups), 220 triples, 495 quads, 792 quintets, and 924 sextets. All those subgroups are logical constructs that must be checked against every past lottery drawing (or simulated lotto combination).

To my surprise, I discovered yet another lottery programming technique. I only needed one logical bloc from my lotto-6 software. That logical bloc almost cloned itself a number of times equal to all those subgroups for 12-number generation! It was quite easy and surprisingly fast. I discovered also new tools to check for precision. The probability is very high that my lotto code for 12 numbers is as accurate as it can be. The 10-number software for lotto 5 generation was even easier; I only had to delete logical branches that didn't apply to 5-number combinations. It took me around two hours to complete the final version of the software!

Convert the combinations to 5 numbers using a special 10-number lotto wheel assuring '3 of 5' winners.

Writing started, however, with 6-number lotto, specifically bookie lotteries. The discussion began in my previous forum and was triggered by a judgment error in my lotto pairing software. From there, we went on to bookie lotteries where the player can play groups of 2, or 3, or 4 numbers (instead of 6-number tickets as in traditional lotto).

At last, I wrote the software for the lotto-6 games generating 12-number combinations. It is all presented here:

I expanded the concept and I wrote LottoGroupSkips5.exe. The lotto program generates a special report for lotto-5 regarding the SKIPS of the subgroups of numbers: Singles (ones), Pairs, Triples, Quads, and Quintet. The report shows, draw by draw, when each subgroup last hit; that is, how many drawings each subgroup skipped in the most recent past. These 5 parameters will serve as filters in the lotto program that generates 10-number combinations while working with a 5-number lotto results file.

Here is the beginning of a report:


                   * LOTTO-5 Skips Report: Ones, Pairs, Trips, Quads, Quintet
                   File: C:\LOTTO5\D5; Date: 10-01-2010
                   Draws Analyzed:  100 

ONES Skips   PAIRS  Skips  T R I P L E S  Skips       Q U A D S     Skips    QUINTET Skips

                        DRAW # 1 :  8  21  25  32  33 

 25   0      8- 25   11      8- 25- 33     11     8- 21- 25- 32    58832         630736
 32   3      8- 33   11     21- 25- 32    238     8- 21- 25- 33    58833
 33   8     25- 33   11      8- 21- 32    280     8- 21- 32- 33    58931
  8  10     21- 25   20      8- 21- 33    520     8- 25- 32- 33    59655
 21  14     25- 32   59      8- 21- 25   4832    21- 25- 32- 33   104700
            32- 33   60      8- 25- 32   4917
            21- 33   80      8- 32- 33   5016
             8- 32  235     21- 25- 33   9923
            21- 32  238     21- 32- 33  10021
             8- 21  280     25- 32- 33  10745
-------------------------------------------------------------------------------------------
                        DRAW # 2 :  5  17  25  29  34 

 17   5     17- 25   11      5- 17- 29    135     5- 17- 25- 29    36313         445755
 25  10     17- 29   30     17- 25- 29    337     5- 17- 25- 34    36318
 29  12      5- 34   33     17- 29- 34    356     5- 17- 29- 34    36380
  5  14      5- 29   48      5- 29- 34    442     5- 25- 29- 34    38164
 34  33      5- 17  104     17- 25- 34    447    17- 25- 29- 34    97029
            25- 34  125      5- 17- 25   2846
            25- 29  163      5- 17- 34   2855
            17- 34  185      5- 25- 29   3022
            29- 34  340      5- 25- 34   3027
             5- 25  415     25- 29- 34  10709
-------------------------------------------------------------------------------------------
                        DRAW # 3 :  1  12  26  31  40 

 40   0     12- 40    2      1- 26- 31    443     1- 26- 31- 40      443          80680
 12   1     31- 40   14      1- 26- 40    443     1- 12- 26- 31     6981
 31  14      1- 31   46      1- 31- 40    443     1- 12- 26- 40     6990
  1  17     26- 40   52     26- 31- 40    443     1- 12- 31- 40     7060
 26  37      1- 12   69      1- 12- 31    457    12- 26- 31- 40    80680
             1- 40   79     12- 26- 31    676
            12- 26  111     12- 26- 40    722
            26- 31  135      1- 12- 26    922
            12- 31  158      1- 12- 40    960
             1- 26  161     12- 31- 40   7060
-------------------------------------------------------------------------------------------
                        DRAW # 4 :  10  20  24  27  40 

 20   1     20- 40    1     20- 24- 40    269    10- 20- 24- 27    70015         716278
 40   1     10- 24    2     20- 27- 40    484    10- 20- 24- 40    70028
 24   2     10- 27   10     10- 20- 27    657    10- 20- 27- 40    70079
 10   2     20- 27  136     10- 20- 40    737    10- 24- 27- 40    70881
 27   7     10- 20  143     10- 20- 24   5895    20- 24- 27- 40   102946
            10- 40  155     10- 24- 27   5980
            27- 40  180     10- 24- 40   5993
            20- 24  217     10- 27- 40   6044
            24- 40  236     20- 24- 27   9665
            24- 27  237     24- 27- 40  10531

The relationship between the above filters and the combination generators in Bright5.exe (Lexicographic, Optimized random, Wheeling) and MDIEditor And Lotto WE:

Analyzing groups: singles, pairs, triples, quadruples, quintuples in lotto 5-of-43 games.

The filters reported in the first program will feed the 10-number lotto combination generator: Combine5-10.exe. The lotto software generates random combinations for lotto-5, but 10 numbers per combination; the data file must still be in the 5-numbers-per-line format as in the Bright5.exe programs. Only the minimum levels of the following filters are applicable in this type of software: Ones, Pairs, Triples, Quads, and Quintet.

Looking at the filters above, you might be inclined to apply the highest values to the 10-number lotto generator. Please keep in mind that 10-number games are very different from 5-number lotto games. Obviously, the odds are far higher as the number of total possible combinations is far larger. Furthermore, there is a limit imposed by the performance of the computers. Generating 10-number combinations with high filter levels can quickly come to a halt. The computers are not fast enough to quickly find qualifying 10-number lotto combinations.

In addition to the performance limitations of the computers, one should be mindful also that a minimum number of subgroups are needed in order to build at least one combination. In '5 from 43' lotto, for example, we can eliminate up to 38 single-number groups (the Ones filter). In that extreme case, 43 – 38 = 5 numbers left. In '10 from 43' lotto, we can't eliminate more than 33 lotto numbers. What I want to say is that the filter levels for 10-number lotto must be significantly lower than for lotto-5 games. But there is still equivalency from 5 to 10 numbers per combination. Say, we enable the Quintet filter in Combine5-10.exe. The program will generate combinations that do not repeat any of the past 5-number draws set in Quintet. You can break the 10-number combo into 252 groups of 5 lotto numbers. None of the 252 will repeat any drawing from the range set by the Quintet filter.

Problem is, Combine5-10.exe will have a hard time finding all those gazillions of 10-number lotto combinations that satisfy the restrictions imposed by very high filters. There are 1917334783 (almost 2 billion) combinations in a '43 numbers taken 10 at a time' set. Still, substantially lower than the previous case of generating 12-number combinations for a 6/49 lotto games (over 92 billion combosnations — a favorite term of mine!)

I did several tests on my PC. I could not get to generate any 10-number combination for a 43-ball lotto number. I came across maximum values for the filters that my computer can't climb.
First of all, I used a real data file with drawings from the 5-43 lotto game played in Pennsylvania (named Cash 5). I created a data file from the beginning of that lotto game. A file of simulated lotto drawings is mandatory. I used the best SIMulated data file for 5 / 43 lotto there is. I generated all 962598 possible combinations in lexicographical order. My special software, PermuteCombine.exe, is best suited for the task. Then, I shuffled (randomized) that file in Shuffle.exe (part of the Bright15.exe package). The result was SIM-5. I combined the real data file with SIM-5 and the result was D5, the big data file used by Combine5-10.exe.

My personal computer has these performance specs:

Processor Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2403 Mhz, 4 Core(s), 4 Logical Processor(s)
Installed Physical Memory (RAM) 4.00 GB
OS Name Microsoft Windows 7 Professional
System Type x64-based PC

These are non-rocket-science maximum values of filters I encountered:

Triples: 150
Quads: 60000
Quintet: 250000

That is, at each of those filter levels the program slowly, slowly generated lotto 10-43 combinations. A lot depends on your computer. You will need a few trial-and-error runs. Run this software at Command Prompt only. Close down all applications, including Internet browsers.

You might want to try lower settings for the Triple, Quad, and Quintet filters. The generation process should be slow, however. A slow generation is a favorite of randomness. The chance is better you'll get the 5-number winner within a small amount of 10-number combinations. Repeat, a 10-number combination expands to 252 lotto combinations that did not repeat from the past drawings. Such combinations have a better chance to hit the lotto jackpot in the near future.

We all here know by now that everything is ruled by randomness. Furthermore, any random event does repeat within a number of trials precisely calculated by mathematics (with a high degree of certainty, that is). Thusly, a 5 of 5 lotto combination in a 5/43 lotto game will repeat from 1156 past drawings with a 50% degree of certainty. My free probability software Collisions.EXE makes the calculations a breeze even for those hard-headed bullish, religious idiots. Read this eBook, will you:

So, I chose three 10-number combinations. I wheeled each combination twice by applying one lotto wheel I created. I just added it to the Web page dedicated to special lotto wheeling:

The lotto wheel consists of 4 groups of 2 or 3 numbers each, for a total of 10 numbers in the pool. Two of the groups consist of 3 numbers each: 1-2-3 and 6-7-8. The other two groups consist of 2 numbers apiece: 4-5 and 9-10. Each number appears 3 times in the 5-number lotto wheel (6 lines, '3 of 5' minimum guarantee). I no longer sort the number pools lexicographically. I randomize or shuffle the numbers. The more randomization iterations, the better the probability to come across the winning lotto combination.

Applying the 10-number lotto strategy and checking for winners in a real-result lotto file.

The best way to apply the 10-number lotto wheel is randomization. The 10-number lotto combinations are already in random order. Leave them as-is. If you want to apply the 10-lotto wheel twice, group the numbers by frequency. The Super Utilities option (SoftwareLotto5.exe) creates very good frequency reports for pairs and triples. Group lotto numbers that show good frequency together. Another option to consider is to wheel a 10-number lotto combination only once. That way you can choose to play twice as many 10-number combinations. Again, my lottery software is the best tool to wheel your lotto numbers: LottoWheeler.exe.

You can see how a lotto strategy fared in the past by going back 100 drawings in your game. Delete the top 100 draws in your Data-5 file. Save it as Data-5.2. Recreate the new D5 (Data-5.2+SIM-5 D5). Run Combine5-10.exe with your filter settings (the slow generating process). Select your combinations from the bottom of the output file. Use Winners.exe (also included in Bright15) to check for winners against your original Data-5. Repeat the process by deleting the top 99 draws from your Data-5. Save again as Data-5.2. Recreate D5, etc.

How to use Winners.exe to check for winners against your file with real lotto drawings. Of course, you applied a 10-number lotto wheel, so you have a group of 5-number lotto combinations (with the numbers to play). Run Winners.exe for such a group and against your original Data-5 (never against Data-5.2 or D5).

You can also use Winners.exe for 10-number combinations without applying a lotto wheel first. You chose a number of 10-number lotto combinations. You don't wheel them. You want to check how that group of 10-number lines would have fared in the past. Because, by wheeling the lotto numbers, chances are you will lose the jackpot combination more often than not. In this case, you run BreakDownNumbers.exe (option B: Break Down Lines of Numbers). The program will break the 10-number lines (combinations) into groups of 5 lotto numbers each. Feed that group to Winners.exe (as input file).

The old lotto strategy is also…new: It applies to bookie lotteries as well.

Bright15.Exe is immediately available to download to registered members:

Before downloading, create a folder (directory) for this software package; e.g. BRIGHT15. You can create a folder more easily in the GUI mode, in Windows Explorer. Open Explorer and find your drive C:. You will probably find it under My Computer (or simply Computer in Vista / Windows 7). Double click C: in the left pane. Move to the right pane, all the way down. Right click on the empty space. From the ensuing menu select New, then Folder. In the highlighted New Folder type BRIGHT15. You download Bright12.EXE from saliu.com to your C:\BRIGHT15 folder.

You can decompress BRIGHT15.EXE in Windows Explorer. Navigate to your C: drive, then to the BRIGHT15 folder. Double click on the folder. Move to the right pane and now double click BRIGHT15.EXE. The self-decompression starts automatically. Select the same folder for the location of the decompressed files. You can do the same thing at the 'command prompt'. At the C:\BRIGHT15 prompt, you type: Bright15 and press Enter. The decompression starts automatically and you can select the same folder as the destination.

After decompression, read either README.TXT or README15.TXT. Type B15 (or b15) to start the application.

Run lotto software to generate 10-number combinations for Cash 5 lotto games.

Visit the best resources in lottery mathematics: Software, systems, strategies, lotto wheels.

Lottery links and resources at this web site

Lotto Strategy, Software: 10-numbers Combinations in 5-number Lotto Games.

Convert lotto combinations to 6 numbers with 10-number lotto wheels by Ion Saliu Parpaluck.

Best software tools and utilities in lotto 6, also with 12 numbers lottery wheels.

| Home | Search | New Writings | Odds, Generator | Contents | Forums | Sitemap |

You exit the site of the new best lotto software and strategies to win the jackpot.