Herrmann: Gewichteter "Zufall"

Beitrag lesen

... Zufallsfunktion, um eine der möglichen Anzeigen aus der Datenbank zu holen.

Wie vom Würfeln bekannt, kommt die 6 nicht, wenn man sie braucht. Und eine bestimmte Werbung kommt nicht, wenn der Auftraggeber danach sucht und die Seite mehrfach aufruft.

Nun muss ich also dem "Zufall" auf die Sprünge helfen oder mir ein anderes Verfahren überlegen, damit die Verteilung gleichmäßiger wird.

Bei JEDEM Zufallsverfahren kann es passieren, dass ein bestimmtes Ergebnis lange, lange Zeit nicht kommt. Dem kann man nur begegnen, indem man alle Ergebnisse turnusmäßig abarbeitet. Will man dem Zufall etwas Raum geben, kann man die Ergebnisse vor jeder vollen Runde wie ein Kartenspiel mischen. Selbst dann können im schlimmsten Fall 2*n-1 Aktionen erforderlich sein, bis ein bestimmtes Ergebnis eintritt.

Gruß H.