Ein in Python entwickelter Lotteriezahlengenerator.
Das Konzept der Lotterie ist unterhaltsam. Jeder möchte einen Jackpot gewinnen, der möglicherweise alle möglichen finanziellen Probleme/Einschränkungen/Einschränkungen löst. Tatsache ist jedoch, dass jedes Ticket wie der Kauf eines Traums ist und nur selten zu einem nennenswerten Gewinn führt. Mehrere Personen können zwischen 3 und 200 US-Dollar zurückbekommen, wenn die Sache dann sehr schwierig wird.
Hier ist ein interessantes Whitepaper zum Thema „Lotto-Gewinnstrategien“: http://www.bentley.edu/centers/sites/www.bentley.edu.centers/files/csbigs/chen.pdf
Und dieser Wiki-Eintrag zur Lotterie-Mathematik ist gut zu finden (es gibt eine Tabelle mit Wahrscheinlichkeitsstatistiken): http://en.wikipedia.org/wiki/Lottery_mathematics
Zum Spaß hier einige interessante Lotteriestatistiken (zu den größeren Lotterien wie Powerball, bei denen die Quote ungefähr 1/195.000.000 beträgt (dies sind grobe Schätzungen):
Und hier sind einige interessante Statistiken über Lottogewinner (nachdem sie gewonnen haben), ihr Verhalten und was sie mit ihrem Geld gemacht haben: http://www.statisticbrain.com/lottery-winner-statistics/
Ziel ist es, eine gute Zufallsauswahl an Lottozahlen zu treffen.
Es gibt keine Gewichtung nach Zahlenhäufigkeit (was später eine interessante Ergänzung sein könnte).
Obwohl dies nicht skalierbar ist, ist es ein guter Anfang. Es braucht mehr Bundesstaaten/Lotterieoptionen. Das bedeutet, dass einige zusätzliche Dateien erforderlich sind, um aus diesem einseitigen Programm auszubrechen. Es muss möglicherweise ein weiterer Optionsselektor für den Bundesstaat hinzugefügt werden, möglicherweise ein vierter für das Land, wenn es so groß wird.
Ich sollte standardmäßig Mega-Millionen und Powerball als erste Optionen festlegen, da die meisten US-Bundesstaaten daran teilnehmen.
Die Optionsmenükette sollte wie folgt aussehen: Land->Staat->Lotterie