I introduced the fundamental concepts of Degree of Certainty and Randomness in 1997, the year I started my website. At that time, all Internet searches on degree of certainty yielded zero results by all search engines — and just one result one year later, in 1998: SALIU.COM. Read more on the influence of my theories of randomness and degree of certainty:
In Reply to: Free lotteries, true random numbers, combination generators posted by Nik Barker on April 12, 2001.
• Actually, I cannot verify now, let alone validate, my own statement. The free online lotteries are unregulated private enterprises. They can easily check what lotto combinations were played and decide to draw a non-winning combination. The software can do it so easily! The state lotteries are under stricter control. The lotto drawings are televised. It is much harder to "rig" the numbered lotto balls. It is a very rare exception fixing a lottery drawing. I know, it happened before right here, in Pennsylvania (the subject of a movie that was not to be; had had John Travolta as the star).
As for randomness in computer software, some say it is pseudo-randomness. They actually refer to software written for the original IBM PC and Microsoft BASIC. The software generates "random" numbers based on a seed, usually the timer. The timer counts the number of seconds since midnight. There are only 86,400 seconds in a day. The variation in randomness is just too low, not only by computer standards. If the random generator is started exactly at the same second of the day, the same sequence of numbers is generated.
I heard stories of a state lottery being ripped-off by Keno players. The Keno numbers were generated by a computer precisely every 15 minutes: The same times of the day! The bare-bone timer was used as the randomizing seed. Thus, the Keno drawing of 9:00 PM yesterday will be the same today at 9:00 PM! The state lottery does not go bankrupt because they pay as prizes only 50% of ticket sales. But the lottery game itself would die, because lottery players expect fairness in lottery — randomness, that is.
I remember when I used an Atari computer in the 1980's WEB. The computer had a hardware-based random number generator. The degree of randomness was higher when using an Atari. The randomization seed Atari used was the quartz frequency of the CPU. Even if the frequency was just up to one million, the range 1 to 1000000 was randomly variable and offered a higher variation than 1 to 86400. The quartz frequency is never dependent on the time of the day, or the date. No wonder why my old, cheap Atari 800XL generated so many winning lotto combinations for me, including the astounding lotto jackpot with a number of combinations I was unable to play.
The Intel CPU chips are so fast now that they measure the frequency in Giga hertz (GHz)! What an extraordinary random seed! Too bad, Windows does not allow direct hardware access by the software.
All things considered, my software is not dependent on the type of random number generation. Many, many lottery combinations are eliminated beforehand or by using external filters. The lottery filters offer wide variation, and therefore a high degree of randomness.
I have written probably the best random number generators. I even offer the source code of the basic program: RandomNumbers. The software source code can be easily adapted to serve many other purposes. Following is a screenshot of the compiled program.
Read Ion Saliu's first book in print: Probability Theory, Live!
~ Discover profound philosophical implications of the Formula of TheEverything, including Randomness, the fundamental attribute of the Universe.
Lists the main pages and links to the best lottery, lotto, software, systems, and wheels. It's all about winning lotto, lottery systems, including for pick lotteries, Powerball, Mega Millions, Euromillions.
Resources in Theory of Probability, Mathematics, Statistics, Randomness, Software
See a comprehensive directory of the pages and materials on the subject of theory of probability, mathematics, statistics, combinatorics, plus software.