Just installed trial version 165 on a Windows 7 computer.
Looks like the program only works with 6 number lottery games.
This is the text file for PoolGen
The PoolGen User's Manual (Under Construction)
What is PoolGen?
PoolGen is a program designed to find the best possible group of numbers for you to work with when playing the lottery. This group of numbers, from which your play choices come, is called a "pool" of numbers or a "number pool".
Number pools usually contain more numbers than can be played in a single bet, and are therefore ideal as a basis for creating multiple bet combinations. Number pools consist of more numbers than will fit into a single bet for one very important reason: Despite the best (current) human efforts (of which this software is an excellent example), random numbers are still impossible to predict with pinpoint accuracy. Besides, if this were not true, lotteries would no longer be profitable to run and we would not have them to enjoy.
Since all of the winning numbers are not likely to show up in the first six numbers contained by any given pool, the best thing we can ask for is to have them contained in as small a number pool as possible. While the numbers in the lotto are indeed random, there are still trends and patterns which can be exploited by the smart player, and it is through these that PoolGen reduces your effective number pool to much smaller than otherwise would be possible.
How does PoolGen work?
PoolGen works differently depending on what settings you use. You can decide how many draws the pool it produces will be valid for (from 1 to 5 draws into the future); how many of the most recent draws should be examined to determine what the currently trending numbers are; and how many of the best scoring comparison groups should be used to build the actual pool. These choices allow you to better aim for the prize tier you want to win, so that you will always be playing with as few numbers in your pool as is possible.
Here is how PoolGen works to produce a number pool. First, it looks at the last draw(s) in the history of the game, depending on how many you specified, and from these it extracts the current "trend signature" (i.e. which numbers are playing consistently during these draws). The idea is to set the number of previous winning draws PoolGen uses to determine the current trend signature so that the trend is identified correctly without having ended; thus, it will still be valid for the next draw or draws, and the trend can be exploited to predict valid numbers.
Once the trend signature has been extracted, PoolGen begins examining the entire history in search of the consecutive groups of draws which most closely reflect what has been identified as the current trend signature. PoolGen takes notes on each group of draws examined and then moves on to the next group. Every single possible group of the size you specify is examined this way.
Next, the program begins searching it's notes for the information it recorded about the top scoring comparison groups, which will be limited to however many you have specified. It discards all notes except for the information on these top scoring groups, and then seeks them out again for the next step in the process.
When PoolGen has located the particular groups of draws it has been seeking, it looks at how many draws into the future you have requested that the resulting number pool be good for and extracts that many draws from immediately _after_ each group of draws it was seeking. PoolGen continues doing this until all the top scoring comparison groups have been dealt with.
Finally, PoolGen starts working with the numbers it extracted from the draws directly after the groups of draws which best reflect the current trend. The idea is that if you have correctly identified the trend length, since the trends and patterns in the lottery show up in cycles, the draws immediately after each group showing the highest trend signature compatibility with the current trend will reflect to a high degree what is likely to show up in the next draw(s). It counts the times each individual number showed up in the target draws (the ones right after the high scoring trend signature groups) and ranks them accordingly. Then it presents you with the best picks according to how big a number pool you requested. The results are listed in order from most likely to play at the top of the report to least likely to play at the bottom of the report.
PoolGen does not use random numbers at any time during the pool creation process.
How well does PoolGen work?
Usually, PoolGen will trap all six winning numbers in a 36 to 39-number pool (given that you are playing a 49 number lotto and there are sufficient draws in the history file), although depending on prevailing conditions and your choice of settings, it may drop as low as 27, and on occasion it goes higher than 39. Five winning numbers are commonly trapped in a pool of about 24 numbers. Four winning numbers require a pool of approximately 15 - 20 numbers. Three winning numbers can be found in around 10 - 12 or fewer numbers in a pool.
The results will vary with the number of balls in your lotto and more importantly, how many drawings PoolGen can examine in the history file. The more drawings it has to work with, the better it's results will be.
Knowing all this makes it easy for you to target which prize(s) you want to try for, and this saves you time and money while increasing your chances of winning the specific prize you were going for.
Setting up PoolGen
There are several options for you to choose from when setting up PoolGen. These are:
Output Style
Pool Size
Length of Pool Validity
Number of Top Trend Groups Used
Number of Previous Draws Used as Trend
"Output Style" determines how the resulting report is treated. It can be made easy for your computer to read (Minimum Style) or easy for you to read (Verbose Style).
Minimum output is for when you want QS-LottoWheeler to load PoolGen's picks by itself. (Which is extremely useful!) Verbose output makes it easy for you to deal with the results, and also makes printed output easier to read. LottoWheeler cannot load and understand the Verbose output mode, so if you want to have LottoWheeler load the numbers PoolGen comes up with, choose Minimum for your output style. Otherwise, you will have to enter the numbers yourself, which, believe me, gets old fast.
"Pool Size" is how many numbers you want in your resulting number pool. You can choose from 7 to 53, but any fewer than 53 are cut from the numbers within the pool that are least likely to play. You might want to request that the pool size be 53 numbers in Verbose mode so that when the winning numbers come in, you can track where in PoolGen's ranking they show up.
"Length of Pool Validity" is how long the pool will be valid for. You can select from 1 to 5 draws into the future. Generally, as far as it has been tested, the best results seem to come from using pools calculated for the next 3 draws, unless your lotto is fairly "young" (i.e. has fewer than 100 draws to date). Then, it seems to be more accurate to select 2 draws, or even 1 draw, if the history is very short.
"Number of Top Trend Groups To Use" tells LottoWheeler how many of the best matches to the current trend it should use to determine what what numbers are probably going to be in play for the next few draws. Set this too low and the results will be skewed; set it too high and the resulting pool will tend to even out. Either way, the winning numbers will not be trapped in the smallest possible pool of numbers. A good rule of thumb is that the fewer the draws you use to determine the trend with, the more trend groups you should use to pick the numbers with; and the more draws you use to determine the trend, the fewer the trend groups you should use to pick the numbers.
"Number of Previous Draws To Be Used As Trend" is how many of the most recent draws recorded in the lotto history should be analyzed in order to determine which numbers are trending. Trends tend to have an average number of draws that they last, and so you will find that multiples of that average will produce the best results. In my experience, some good settings for a "mature" lotto game are 4, 5, 6, 10, 11, and 12.
How do I use the pools that PoolGen creates for me?
There are two ways you can use the pools that PoolGen generates. First, you can simply pick your numbers from the pool by hand, and second, you can plug the pool of numbers into another program which wheels them (that is, puts them into all possible unique combinations), such as QS-LottoWheeler, which not only wheels from 7 to 53 numbers at a time, but also provides you with many powerful options for easily removing bets of poor quality.
If you are going to select the numbers to play (or wheel) from the pool manually, you should pick and choose carefully from the list following these guidelines:
The winning numbers tend to show up in a pattern within the pools that PoolGen creates. That pattern can be illustrated by saying that, assuming a 49 number lotto, if you split the pool up into groups of 8 numbers (ranked 1-8, 9-16, etc), then the winning numbers will usually show up within the top 39 numbers, and there will usually be no more than 3 and no fewer than 0 of the winning numbers per 8-number group. In addition, it is not uncommon for a pair of consecutively ranked numbers to be winners, but it is very unusual for more than two consecutively ranked numbers to be winners. Finally, you will practically never see more than a single 8-number group holding three winning numbers in any given week.
There has not been enough testing done to determine such things with lottos of other sizes as yet.
You will gain experience by tinkering with PoolGen. Because you do not have to send PoolGen's output to disk or printer, you can, in a matter of minutes, generate and examine many of the results that would have come about from various settings. This requires that you have the winning numbers and have not updated the history file yet, of course. If you decide to try this, don't forget to update the history file once you have finished your tests.
Good luck, and remember to play responsibly.