Thema: Delphi Zufals-Boolean erzeugen

Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#54

Re: Zufals-Boolean erzeugen

  Alt 27. Sep 2005, 15:03
Hm, nochmal: ihr habt beide Recht weil ihr die Menge der Booleans im Array[] unberücksichtigt lasst.

Toxman nimmt 1000 Elemente und vermischt diese per Zufall. Leddl meint nun das durch dummen Zufall erstmal 500 FALSE und dann 500 TRUE's kommen, auch richtig. Derjenige der nun ab dem 501 Element eine Vorhersage treffen soll und WEIS das nur 1000 Elemnete mit exakt 50% TRUE/FALSE vorliegen, wird mit 100% Sicherheit 500 mal TRUE vorhersagen.

Aber, die geht bei entsprechend großer Menge auch mit reinem Zufall sehr gut, denn je größer die Menge wird desto geringer wird der Unterschied zwischen deiner Argumentation, Leddl und der von Toxman.

Toxmans Vorschlag ist also eine probate Lösung für die Eingangsfrage, die zudem noch zumindestens in der 1000'ender Menge garantieren kann das 50% Gleichverteilung herrschen muß, und denoch innerhalb dieser 1000 Elemente zufällig ist.

Aber, würde man mit Tocmans Logik 1000 mal solche 1000'ender Arrays erzeugen, sprich das komplette Arrays als 1 Experiment betrachten und 1000 mal dieses Experiment durchführen, dann wäre die effektive Vorhersagbarkeit eben nicht mehr zugunsten des Tester mit > 50% gegeben. Der Tester kann also mit der Information das es ein 1000'ender Array ist mit exakt 50% TRUE's reingarnichts anfangen und wird mit exakt 50% richtig und falsch raten.

Ergo: die rechnerische Erfolgswahrscheinlichkeit von exakt 50% zeigt uns das statisch gesehen auch bei Toxman's Methode es sich um Zufall handeln muß.

Gruß Hagen
  Mit Zitat antworten Zitat