Habe nochmal nachgedacht über das Werfen von Münzen. Eine digitale Lösung, mit vier Münzen könnte ich 0000 bis 1111, also 0 bis 15 darstellen. Wären die 16 Werte wirklich gleichmäßig zufällig?
Wenn ja, kann man die Zahl der Münzen beliebig erhöhen.
Umgesetzt auf die Programmierung:
Ich lasse jeden Besucher eine "Münze" werfen. Etwa indem ich die 0 als eine gerade Sekundenzahl aus time(), die 1 als ungerade betrachte.
Nun baue ich eine digitale Zahl auf, jeder Besucher schiebt seine 1 oder 0 rechts rein. Das heisst aus bisher 011101 wird jetzt 0111010. Und diese digitale Zahl nehme ich, um einen zufälligen Datensatz zu bestimmen.
Ist das zufällig, oder habe ich was übersehen?
Gruß, Gast