The Lottery Predictor By Steven Goodwin and Philip Hart Version 2.8 - Released March 1997 -- Abstract -- This program will attempt to make YOU a millionaire by producing wins on the National Lottery. It uses many different methods to do this, and they may work to varying degrees of success, depending on the imagination of the user. The program itself, however, is *very* simple to use, and you needn't read to this, but it does provide a few clues and pointers as to what each option actually means and how it functions. -- Polite Notice -- This program gives no guarantee, implied or otherwise, that using it will result in a lottery win of any proportion. The use of words and phrases such as 'lucky' and 'prediction' is used as an indication of its expected purpose, and not a contract of such. As with all software produced by the parties mentioned above, this software contains no warranties as to the accuracy of its function. Consequently, we are not liable for any loss or damage caused to any part of your Amiga set-up that may result, directly or indirectly, as a causal effect of using this product. -- Copyright Notice -- This software, and all its associated documents, is Copyright 1995 by Steven Goodwin and Philip Hart. The version provided here may be freely distributed as long as no files are edited or deleted, and the copyright notice contained herein is not modified. "The National Lottery" and the "Cross fingers" logo are separately protected by copyright and trademark laws by Camelot. -- General Directions -- When the programs starts up, the entire screen is filled with a single window. This window is split into two main sections: The current lottery permutation (perm). This is located at the top of the display, and shows the current six numbers to be entered on your coupon. As each new number is selected, it is entered into the next free slot on the row. Numbers can be cleared (either individually by using the button below the appropriate number, or the "Clear All" button at the far right), or the entire list can be sorted using the "Sort" button below the "Clear All" option on the right hand side. If an option is not valid then it will be disabled. This portion of the screen also holds two other buttons 'New Perm' and 'Perms'. Because many people play multiple lines (or perms) of numbers, these features allows you to access severl different sets of numbers. 'New Perm' creates a new set of numbers (the screen with reset to minus signs), whilst 'Perms' brings up a list of the currently chosen (and part-chosen) permutations. You can work on any specific perm by chosing it from the 'perms' options. Your current numbers will be saved, allowing you to return to them later. Number Predictors These are accessed by all the buttons at the bottom of the screen. Each one provides a different method of producing numbers between 1 and 49 for your winning lottery ticket. Each requester gives you the option to 'Store' or 'Cancel'. 'Store' will enter the current number into your score sheet. If this number is already present, or out of range for any reason, a requester will appear telling you the reason it failed. 'Cancel', as expected, closes the window. There are three columns of buttons, each covering different areas of prediction. A description appears each column. The headings are: - Numerology - Numerology is a pseudo-science where the numbers related to your name, address, age, and so on can have an effect on your life and well being. Systematas: In this context, a systemata is a method of turning a sequence of letters (like a name, for example) into a number. The conversion works by assigning a number to each letter, and then adding them altogether. If this number is higher than the desired maximum (in our case 49), then each digit of the number is added together to form a new result. This process is repeated until the number falls with the range of 1 to 49. For example: S T E V E N G O O D W I N 3+4+5+6+5+5 + 3+7+7+4+6+1+5 = 61 6+1 = 7 The numbers assigned to each letter vary between systematas (The one shown above is part of the 'Hebrew' numerology system). As a consequence, the four different systematas in the program will often produce different results. However, some words will produce the same results. These might deemed to be luckier. The text used in systematas is usually that of family names, job descriptions or lucky words and phrases. All systematas are calculated at once (so there might be a slight pause in producing results). They are calculated using two basic methods. The column of the left shows the 'classic' form (as demonstrated above), the other shows an inverted pyramid approach. Brief, that works thus: S T E V E N 3 4 5 6 5 5 7 9 11 11 10 (which reduces to...) 7 9 2 2 1 16 11 4 3 (which reduces to...) 7 2 4 3 9 6 7 15 13 6 4 10 1 Sum List: This option allows you to specify a number (between 1 and 9), and the computer will find all the numbers (from 1 to 49) whose sum totals your number. For example, if you entered 6, the computer would find that 15 (1+5 = 6), 24 (2+4 = 6), 33 (3+3 = 6) and 42 (4+2 = 6) are valid. If you enter a number that is larger than 9, the computer will automatically sum the digits together in order to find a single digit. After entering the number, you *must* press return in order to start the calculations. Number Wheel: Here you enter (between 7 and 10) numbers into the requesters at the top, and the computer will find every way of using them in 6 balls. The 'Calculate Number' button will tell you how many combinations there are, and 'Create Variations' will find them, and add the results into the 'perms list'. So press 'Perms' (in the top right) so see them. Pyramid: This forms a 'classic pyramid' calculation on your birthdate and current age. Just enter the data in the boxes (use two digits for the year) and press 'Calculate'. - Previous - This set of options allows access to previous lottery results that have proved to be lucky. Lucky numbers: The first is a simple 'lucky numbers' requester that will find a so- called lucky number between a specified range (should one exist). The range facility is set (on default) to 1 -> 49 (i.e. all numbers), but can be reduced if you wish to find a large lucky number to complete your coupon (for example). In reality, this isn't a 'previous' type of option...but I had no where else to put it!!! Past Results: The second is a user-configurable list of the numbers that have appeared in the national lottery recently. This list shows every number (between 1 and 49) and how many times it has appeared in previous lottery draws. By default, this list is ordered in either most-often -> least-often format. There is also the option of altering the start point of the search. It can be specified in the form of 'since week 5', or 'starting from the first draw on or after 4th January 1995'. In either case, you are told if there were no draws after the date given. To aid you, the number of weeks held in memory is given on the right hand side of the requester (and at program start-up). This requester also holds a description on how the list is to be produced. This might include cluster anaylsis, least frequently appearing numbes or most often. By pressing the file requester button at the far right you can chose from a list of methologies. This list is currently: Most frequent Least frequent Most recent Least recent Clustered (Linear) Clustered (Logrithmic) Clustered (Flat 3) Clustered (Flat 5) Clustered (User) Times in Runs Consecutive Appearances (Bias) Consecutive Appearances (Percent) Most frequent bonus Least frequent bonus Best Ten Consecutive nos. Best Ten Consecutive nos. (wins) Best Ten Consecutive (4-win) Most are self-explainatory, but here are an extra couple of notes. Clusters: Each cluster consists of five numbers. In the case of the linear cluster they are {1,2,3,2,1}. If the number 14 was drawn (for example), a cluster would affect the numbers, 12,13,14,15 and 16. A total is kept for all 49 numbers, and would be incremented thus: Total(12) = Total(12) + 1 Total(13) = Total(13) + 2 Total(14) = Total(14) + 3 This was the drawn numbers Total(15) = Total(15) + 2 Total(16) = Total(16) + 1 This is repeated for all numbers drawn. The patterns for the clusters are: Linear: 1, 2, 3, 2, 1 Logrithmic: 1, 2, 4, 2, 1 Flat 3: 0, 1, 1, 1, 0 Flat 5: 1, 1, 1, 1, 1 User: 1, 2, 3, 2, 1 But can be changed after selected a user cluster from the list. Times in Runs: Score 1 point for each time a number appears with one numerically adjacent. i.e. If 24 is drawn along with 23, both have there 'times in runs' count incremented by one. Consecutive Appearances: The amount of times the number appears on consecutive weeks. The 'bias' is a total of the times this happens, the 'percent' is the bias figure divided by the total number of times the number appears. Best Ten Consecutive nos: This finds sets of 10 consecutive numbers (like 24,25,26,27,28,29,30,31,32,33) which have the best chance of including a 3 ball win (£10). This is useful when perming groups of numbers in a fewer number of selections. After choosing a new method of sort the numbers, the results will be calculated automatically, and the list updated. If you change the time span and exclusion conditions, press the 'Calculate Results' and a new list will be computed. If you wish to use any of the numbers listed, click on it (a duplicate will appear underneath the scrolling list) followed by the 'Store' button. The numbers you have chosen to ignore will appear at the bottom of the list with a dash ('----') by them. Past Perms: This third option allows you match your current set of numbers with past winning lines. When you first open this window, your current numbers are shown in text edit boxes. You can change these numbers if you want: they will not affect the large numbers on the main screen. Pressing the "Results" button will cause the computer to see how many times in the past you *would* have won a prize, using those numbers. These results are given in separate window. This list gives you (in order) the number of correct numbers, an indication of a correct bonus number (as a Yes/No option, separate from the main numbers), and the "answers" for any wildcards you used. Which brings us to... Wildcards are used to mean "any valid number" and are entered into the main number list as zeros. This allows you to search for the past success of a partially completed coupon. The values (referred to as "answers" in the above paragraph) of these wildcards are shown on the right hand side of the list. To use one (or more) of these numbers in this weeks perm, click on the appropriate list entry, and then on one of the 'Store wildcard?' buttons below the scrolling list. This will place the appropriate entry into a free place on the main screen. The final 'previous' option is 'View Results'. This is a simple scrolling list with all the past results in. It has no other purpose, other than casual interest. -- Miscellaneous Options -- These are all very simple options that require little explanation: Random Produces a random number between certain limits. Click on 'Generate' to produce the number, and 'Store' to use it. Text Length The number of letters and numbers in word or phrase. You have the option of including, or ignoring, the spaces. Mini-Calc A small calculator capable of +, -, * and /. It can also sum all the digits together (see Systemata above) and take the modulus. This is the remainder of the number after a division. So 110 mod 49 = 12, because 110 / 49 = 2..remainder 12. Careful, however, as 49 mod 49 = 0, and this is not allowed...but the computer will warn you if this happens. This is useful for birthdates, ages and so on. If you perform calculations beyond the Amiga's ability the operation will be ignored (and this includes divides by zero). Static Very easy. You type in a number..and it appears in the current perm. Used for those moments of crazed instinct! -- Hidden Features -- This program is rather clever! When you exit, it will automatically save all the perms you have created to a file on disk (in the same directory as the Lottery program). Then, when you re-load the predictor it will automatically check the numbers for you! Also, it will ask you for any additional numbers upon each boot-up (this reminds you to find the newspaper before someone throws it out!). This feature works by storing the 'date' in the numbers file. However, because your clock may be incorrect (or non-existant) it assumes the date is the week *after* the last given lottery results. it then works from this. This feature is not supported in shareware versions. -- Problem Shooting -- This program is so simple to use and update you shouldn't get problems, but here's few hints. Q. It keeps asking me if I want to find the "draws" file. Why? A. Well. The computer can not find it, and asks you for help! The file holding all past lottery draws should be called "Ltry_Draws.dat" (without the quotes) and reside in the same directory as the lottery program itself. Alternatively, you may place it in the S: directory of your boot up disc. The file itself should be in plain ASCII, and formatted using spaces instead of TABs, where applicable. Q. It's found the file, but I get problems with wrong numbers appearing. Why? A. The file is not formatted correctly. Count the number of spaces used, and compare with the other text. Make sure you are using spaces, not TABs (see above). Q. Why does it keep using an old version of the Lottery Draws file? A. That's because you have two copies of the file, and are updating the wrong one. It searches for the file in following directories, in the order given, and loads the first one it finds: 1. Current directory 2. The S: directory 3. As specified by the user Q. Does actually it work? A. Yeah, probably! Although if I knew a *guaranteed* method of winning the lottery I'd do it, retire, tell no one, and wouldn't need to write software like this begging for money!!! Q. How does it work? A. Send me a fiver to register and you'll get the source! Q. Wow! That's great value! Do I get anything else? A. Sure. A good warm-glow inside of you, my thanks and admiration, a disc with the latest version of the Lottery Predictor, and whatever else I feel like when I create the disc for you! Q. Where do I send my money? A. Steven Goodwin 105 St. Johns Road Clacton-on-Sea Essex CO16 8DB Q. What do I say? A. Try printing this off.... (or copying the relevant bits if you're without a printer) o/_________________________ CUT HERE ________________________________ O\ Your Name:_______________ Address :_______________ _______________ _______________ _______________ Hi Mr. Steven Goodwin, I would like to register my copy of The Lottery Predictor because a) I've won a fortune using it, and think you deserve a reward. b) This is twice as good as any commercial package, and I'd like to repay you for your hard work. c) I want to change your name on the title screen so I can impress all my friends! d) I'm interested AMOS/AWE coding. e) I have a tremendous guilt complex! f) All of the above (circle as appropriate) I enclose a cheque/postal order for £5 (which includes P&P) because I'm a kind hearted soul whos cares about the people you make my software. Thanks very much, Name ________________ (not completely necessary, but ties up the letter nicely) o/_________________________ CUT HERE ________________________________ O\ That's all folks!!!! See you on the next release...