home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / mag_discs / 15 / lottery / !Lottery / !Help < prev    next >
Text File  |  1995-03-08  |  12KB  |  261 lines

  1. !Help file for !Lottery (version 1.10 26th Feb 1995)
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. Shareware ©1994 Paul Vigay
  4.  
  5. Conditions of Use:
  6. ~~~~~~~~~~~~~~~~~~
  7. This application is SHAREWARE and may be copied freely subject to the
  8. following conditions being obeyed at all times.
  9.  - Copyright and all rights remain the property of Paul Vigay (the
  10. author)
  11.  - All files are copied in their entirety without alteration. The only
  12. exception to this rule is the !Lottery.data.Results file which may be
  13. distributed on it's own. This is the file in which the draw results
  14. are stored.
  15.  - Usage of this application is entirely at the users own risk. No
  16. responsibility will be taken for any loss or damage, financial or
  17. otherwise which may arise from usage of this application. (ie. if you
  18. spend all your money and don't win, don't blame me)
  19.  - You can register yourself by sending me a donation of £5.00 and in
  20. return you will be eligible to receive free upgrades as and when I
  21. produce them. in exchange for a blank (800k) disc and SAE.)
  22.  - If you use this program and it wins you stacks of money, any
  23. donations (such as RISC PC's/Land Rover Discovery's) should be send to
  24. the author at the address below, where they will be gratefully
  25. received. :-)
  26.  
  27. Purpose
  28. ~~~~~~~
  29. To win loads of money - quite simple really! Although it's probably
  30. impossible to predict the outcome of Saturday night's ball juggling, I
  31. have won £10 consecutively in draws 5, 6 & 7, £20 in draw 9, £10 in
  32. draws 10 & 14 and £20 in draws 13 & 15, using this program. (Draws 1-4
  33. took place before I wrote !Lottery) Now, if I could just tweak it to
  34. guess all six winning numbers instead of three......
  35.  
  36. Use
  37. ~~~
  38. Simply double-click on the !Lottery application to load the program
  39. onto the icon bar. This icon only has two options on it's menu; Info
  40. and Quit - both self-explanatory.
  41.  
  42. To activate the program click SELECT on it's icon to open the 'main'
  43. window.
  44.  
  45. This will display a window containing a number of things:-
  46.  
  47. At the top of this (Main) window is a blue status bar. This tells you
  48. what the program is currently up to. To the right of this is the date
  49. of the  current set of results.
  50.  
  51. To the right of the seven results are left and right direction icons.
  52. Clicking SELECT on these lets you step backwards and forwards through
  53. the results database in order to view previous weeks results. The
  54. number between the two icons is the week number of the displayed set
  55. of results.
  56.  
  57. Below the results is a graph showing a cumulative plot of all previous
  58. results, indicating how many times each number has come up. The
  59. numbers on the left of the chart (Y axis) show the minimum and maximum
  60. number of times each number has come up. This chart automatically
  61. updates itself when you add new results.
  62.  
  63. To the right of the graph are various graphical icons with which to
  64. control  the program. These are as follows (from top to bottom):-
  65.  
  66. Add new results
  67. ~~~~~~~~~~~~~~~
  68. Click SELECT on the top icon to the right of the graph. The date and
  69. results icons will be blanked in order for you to enter new results,
  70. as revealed on Saturday nights. If you make a mistake or decide you
  71. didn't want to add new results after all, pressing ESCAPE will cancel
  72. and return to 'Browse' mode. The date doesn't specifically have to be
  73. in any format - it's purely for your reference when viewing previous
  74. weeks results.
  75.  
  76. The results are only added to the database when you press return after
  77. entering the bonus number. Until then, you can cancel adding by
  78. pressing ESCAPE.
  79.  
  80. N.B. (version 1.09+above) You can enter numbers by clicking on the
  81. relevant number in the 'payslip' window (which opens automatically
  82. when you add results).
  83.  
  84. You can edit previous weeks results (although it's unwise to, unless
  85. you made a mistake) by moving to the result you want and then clicking
  86. in the relevant icon. Make the change and keep pressing return until
  87. you get to the bonus number. Again, pressing return on the bonus
  88. number will save the changed results back in the correct position in
  89. the file.
  90.  
  91. N.B. The results are actually stored as a text file within the
  92. !Lottery application. They can be loaded into a word processor and
  93. printed out if required. However, if you decide to alter them, make
  94. sure you keep the same format. The six digit number in the second line
  95. of the file is the number of results stored. It should always be six
  96. digits long, padded with leading zeros. Likewise, each result below
  97. ten should be preceded with a leading zero.
  98.  
  99. Setting the random seed
  100. ~~~~~~~~~~~~~~~~~~~~~~~
  101. Of course, with lotteries being completely random, there's no chance
  102. of predicting the numbers with any deal of accuracy (or is there???)
  103. Clicking SELECT on the second option down lets you alter the seeding
  104. given to the random number algorithm inside !Lottery. For example you
  105. could enter someones birthday, or enter a number, or just set the
  106. numbers to completely random. If you enter someones birthday, !Lottery
  107. will calculate the number of days since today and their birthday and
  108. then use that number to set the random seed inside the computer. Enter
  109. the date in the following format:-
  110.  
  111.              DD MMM YYYY     eg. 17 Jan 1995 or 01 Dec 1994
  112.                    When you press return, the 'number' icon will
  113. automatically be set to the number of days between the date you supply
  114. and todays date. Alternatively, you can enter a number directly for
  115. 'number'. In this case the date will be cleared and the number entered
  116. will be used as the seed.
  117.  
  118. - Click on 'Search' to try and find a random seed which will produce
  119. the currently viewed draw results as a result of seven consecutive
  120. random numbers. This will start at the value contained in 'Number' and
  121. keep going until either a) it reaches 2E9 or b) you get fed up and
  122. press ESCAPE to stop it. It's extremely unlikely that this will ever
  123. find a suitable seed, but I put this feature in 'just for the hell of
  124. it'.
  125.  
  126. Other options are getting !Lottery to favour certain ranges of
  127. numbers, such as high, low, medium etc. or to bias the prediction in
  128. favour of either numbers that have come up frequently before, or
  129. numbers that haven't been drawn before. 
  130.  
  131. On versions 1.09+, the 'Stats' bias will bias it's numbers towards
  132. those favoured in the 'Statistical Analysis' window.
  133.  
  134. Making a prediction
  135. ~~~~~~~~~~~~~~~~~~~
  136. Having fiddled about with setting the seed (above) or not, clicking
  137. SELECT on the third icon down will actually make a prediction of six
  138. numbers for you. If the numbers win you *mega bucks*, please don't
  139. forget who wrote the program for you....
  140.  
  141. From version 1.04 onwards, each time you run the program, each set of
  142. guesses is stored automatically as a text file (!Lottery.data.guesses)
  143. inside the !Lottery application. This guesses file not only stores
  144. each set of six numbers, but also the various weighting factors and
  145. seeding values that may have been selected. If you click in one of the
  146. predicted number icons, you can add you own predictions which will
  147. also be added to this file when you press ENTER on either number 6 or
  148. the bonus number (leave blank if entering a prediction). This file can
  149. be handy to print out and use as a handy reference to check off your
  150. numbers as they are drawn. (However, sersions v1.08+ allow you to
  151. import this file back into !Lottery in order to automatically check
  152. for any wins - simply drag the file into the main lottery window.
  153.  
  154. Frequency Analysis
  155. ~~~~~~~~~~~~~~~~~~
  156. Clicking on the bottom icon (to the right of the graph) will display a
  157. bar chart of the numbers in order of how frequently they have come up.
  158. This lets you see which numbers have come up more than others, or
  159. haven't come up at all yet.
  160.  
  161. Versions 1.05 and above have an additional 'week by week' analysis
  162. feature. Click MENU in the frequency analysis window and a menu option
  163. (weekbyweek) will be given. If you click on this, the analysis window
  164. will change to display a chart showing each set of numbers in week
  165. order. This can be handy to see if similar numbers show up in
  166. consecutive weeks. To change back to the frequency chart, click MENU
  167. again inside the weekbyweek window.
  168.  
  169. Versions 1.07 and above have the following menu available from any of
  170. the 'Analysis' windows:
  171.  Week by week:  Displays a week by week analysis of results so far.
  172.                 - Useful for spotting trends or repeated sequences.
  173.                 N.B. Clicking anywhere in the table will display the
  174.                 relevant date.
  175.  Frequency:     Displays the 'Frequency analysis' window, containing
  176.                 each number, sorted in frequency order.
  177.  Statistics:    Displays a window containing various statistics such
  178.                 as frequent sets of numbers, distribution of numbers
  179.                 and various proportions of numbers.
  180.                 (If there are more than 4 sets of duplicated numbers,
  181.                 you can click on the '⇩⇩⇩' and '⇧⇧⇧' icons in order
  182.                 to go down and up the list)
  183.                               
  184. Versions 1.09+ also includes an additional 'pattern' option from the
  185. analysis window which is basically the 'week by week' window, shrunk
  186. down to provide a colourful pattern of results, which can be used to
  187. view any distinct patterns which may start to appear after numerous
  188. draws.
  189.  
  190. In addition, versions 1.09+ also automatically create a Stats file in
  191. text format. This is saved as !Lottery.data.Stats and can be loaded
  192. into a word processor to print it out.
  193.  
  194. Printing your payslips (v1.09 onwards)
  195. ~~~~~~~~~~~~~~~~~~~~~~
  196. The bottom (printer) icon allows you to print out the actual payslips
  197. via the standard RISC OS printer driver application. Simply click
  198. SELECT on this icon and follow the on screen instructions. 
  199.  'Abort' will stop the entire print run at any point. Closing the
  200.          window also has this effect.
  201.  'Skip'  will jump to the next payslip, missing out the current one.
  202.  'OK'    will print the next payslip.
  203.  
  204. The printer margins can be adjusted by clicking 'Adjust' on the print
  205. icon. You can enter two values for the top and left margin indents, to
  206. align the payslips within your particular printer. All values should
  207. be in millimeters. This facility is mainly to enable you to compensate
  208. for the distance between the margins in the RISC OS printer drivers
  209. and the actual edge of the paper.
  210.  
  211. Checking your predictions (v1.08 onwards)
  212. ~~~~~~~~~~~~~~~~~~~~~~~~~
  213. By dragging a previous 'Guesses' file into any !Lottery window (or the
  214. iconbar), you can check the entries against the results displayed in
  215. the main browser window. If you have any winning combinations, the
  216. winning entries will be displayed. If 4 or more numbers are matched
  217. *** will be displayed in red next to the display.
  218.  
  219. Future Enhancements/Bugs
  220. ~~~~~~~~~~~~~~~~~~~~~~~~
  221. As far as I have tested it, there are no bugs present. If, however you
  222. find what you think is a bug, please contact me, giving details of
  223. what you were doing immediately prior to discovering the bug.
  224.  
  225. At present there is no facility to directly delete previous results.
  226. However, results may be deleted by loading the 'results' file (within
  227. !Lottery) into !Edit or !Zap and manually deleting the relevant line.
  228. Don't forget to update the results counter in the second line of the
  229. results file, making sure that it remains six digits long.
  230.  
  231. As the lottery progresses, I hope to add more analytical functions in
  232. order to spot any mathematical correlations between the sets of
  233. results. Watch out for updates. If someone has the details, it would
  234. also be interesting to see how the results correlate against the two
  235. lottery machines and two sets of balls.
  236.  
  237. My BBS (details below) also has a dedicated National Lottery area
  238. where people can discuss various aspects of the National Lottery. When
  239. logged on, just type *LOTTERY#
  240.  
  241. Of course there are probably many other options/enhancements I could
  242. make, so if you think of something you think I could add, please
  243. contact me.
  244.  
  245. Contacting the author
  246. ~~~~~~~~~~~~~~~~~~~~~
  247. !Lottery was written by Paul Vigay, who can be contacted at:
  248.  
  249.                 104 Manners Road,
  250.                 Southsea,
  251.                 Hants.,
  252.                 PO4 0BG
  253.                 England
  254.  
  255. or via my BBS: (01705) 871531 (viewdata,7E1) - just mail the sysop.
  256.  
  257. or via Email:  pvigay@cix.compulink.co.uk
  258.                 or Arcade/World of Cryton BBS
  259.  
  260. Good luck and please enjoy :-)
  261.