Upjers kann nicht rechnen - bitte Mathematiker einstellen!
Verfasst: Do 18. Okt 2012, 10:16
Hallo!
Ja, es geht um das leidige Thema Zucht. Ja, ich weiß, es ist alles Zufall und man kann es nicht beeinflussen. Aber man kann den Zufallsgenerator derart falsch programmieren, so dass die angegebenen Zuchtwahrscheinlichkeiten nicht stimmen. Und ich kann mittlerweile mit statistischer Sicherheit behaupten, dass Upjers hier auf jeden Fall dringend nachbessern muß.
Ich züchte mit voll ausgebautem Zuchtzentrum und habe meist Wasserstelle & Behausung im Gehege. Aktuell geht es um meine am Sonntag (14.10.) gestartete Wochenaufgabe, wo ich unter anderem 2x Papageien züchten soll. Ich habe zwei Papageiengehege (Wald) - eines mit Behausung und Wasserstelle, das andere nur mit Wasserstelle. Damit komme ich auf 35% sowie 25% Zuchterfolg. Das heißt durchschnittlich 30%. Da ich Mathematik studiert und beruflich als Dozent an Fachhochschulen, Universtitäten und einem privaten Institut tätig bin, habe ich natürlich bei solchen Geschichten immer ein großes mathematisches Interesse.
Nun weiß ja bereits jeder 10. Klässler eines Gymnasiums, das die Zuchterfolge mit der zugehörigen Zuchtwahrscheinlichkeit binomialverteilt sind (Erfolg/Misserfolg). Nun züchte ich seit Sonntag jeden Tag in beiden Papageien-Gehegen jeweils einen Papagei mit durchschnittlich 30% Erfolgsquote. Bis einschließlich gestern (Mittwoch, 17.10.) sind dies also 4 Tage à 2 Züchtungen, d.h. 8 Zuchtversuche. Davon hat bis heute kein einziger geklappt. Nun zur Rechnung.
Der Erwartungswert des Experiments ist µ = n * p also µ = 0.30 * 8 = 2.4. Das heißt, ich müßte längst 2.4 Papagei-Babys im Zoo begrüßen dürfen. Jetzt mag man behaupten, es gibt ja auch statistische Schwankungen - aber wie wahrscheinlich diese vom Erwartungswert abweichen, kann man folgendermaßen berechnen.
Mit der allseits bekannten Formel der Binomialverteilung B(n,p,k) = (n "über" k) * p^k * (1-p)^(n-k) läßt sich ermitteln:
0 Papagei(en) gezüchtet : B(8,0.3,0) = 0.0576
1 Papagei(en) gezüchtet : B(8,0.3,1) = 0.1977
2 Papagei(en) gezüchtet : B(8,0.3,2) = 0.2965
3 Papagei(en) gezüchtet : B(8,0.3,3) = 0.2541
4 Papagei(en) gezüchtet : B(8,0.3,4) = 0.1361
Benutzen wir nun die summierte/kumulierte Binomialverteilung bzw. entsprechende Gegenwahrscheinlichkeiten ergibt sich für
mehr als 0 Papagei(en) gezüchtet : B_sum(8,0.3,1,8) = 0.9424
mehr als 1 Papagei(en) gezüchtet : B_sum(8,0.3,2,8) = 0.7447
mehr als 2 Papagei(en) gezüchtet : B_sum(8,0.3,3,8) = 0.4482
mehr als 3 Papagei(en) gezüchtet : B_sum(8,0.3,4,8) = 0.1941
Das heißt also, ich hätte mit erschlagend erfolgreichen 95% bereits mindestens einen Papagei und mit 75% bereits 2 Papageien gezüchtet und somit die Wochenaufgabe erfüllt. Fakt ist aber, dass ich bisher keinen einzigen Papagei erfolgreich gezüchtet habe! Sollten heute wieder beide Papageienzüchtungen fehlschlagen, liegt die Wahrscheinlichkeit bei 10 Versuchen mindestens einen Papagei zu züchten bereits bei über 97%!
Oder um es übertrieben anschaulich zu machen: Jeder, der mal versucht hat, eine Münze 8x zu werfen und dabei 8x Kopf und kein einziges Mal Zahl erhält, würde doch eher instinktiv an eine gefälschte Münze als an Zufall glauben. Klar, die Münze hat 0.5 Wahrscheinlichkeit und der Papagei 0.3, aber es ist verhältnismäßig nah beieinander.
Kein einziger Baby-Papagei bei 8 Zuchtversuchen mit 0.3 Erfolgsquote läßt für mich nur einen Schluß zu : Upjers hat den Zufall falsch programmiert! Daher meine Bitte um eine dringende Überprüfung des Zuchtalgorithmus (insbesondere für Papageien). Von den ganzen Diamanteinnahmen sollte es kein Problem sein, mal für ein paar Stunden einen fähigen Mathematiker zu bezahlen, der das für Upjers implementiert. Würde man einen Hypothesentest bei einer größeren Stichprobenanzahl durchführen, könnte man dies sogar mit einem statistischen Signifikanzniveau von 95% belegen, dass die angegebene Zuchtwahrscheinlichkeit von 30% für die Papageien nicht stimmt und die wahre Quote deutlich darunter liegt. Der alpha-Fehler sowie beta-Fehler wären dabei immernoch gering.
Für mich ist bei 5% jedenfalls der Punkt überschritten, an dem ich noch vom "seltenen Ereignis" ausgehen kann. Es ist keine "normale Abweichung" vom zufälligen Erwartungswert mehr. Upjers möge sich bitte hierzu äußern und im Zweifelsfall den Code für den Zufallsgenerator offenlegen, um jegliche Bedenken auszuräumen.
Danke & viele Grüße
Update 23.10.2012
Um zu belegen, dass meine fehlgeschlagene Papageienzucht kein zufälliger Ausreißer war, kann ich gleich mit Nashörnern nachlegen. Es ist wirklich unglaublich! In der Zeit vom 14.-20. Oktober hatte ich neben den 2 Papageien auch den Auftrag, 2 Nashörner in meiner "silbernen" Wochenaufgabe zu züchten. Dafür habe ich ebenfalls zwei Gehege aufgebaut: eines mit Wasserstelle und Behausung (35%) und eines nur mit Behausung (30%). Ich habe alle 7 Tage für jeweils 2 Nashorn-Zuchten genutzt (14 Versuche), wobei jede Nashornzucht im Schnitt mit 32.5% Wahrscheinlichkeit hätte ein Baby-Nashorn ergeben müssen, wenn die Zufallsgeneratoren stimmen. Das heißt, ich hätte µ = n * p = 0.325 * 14 = 4.55 Nashörner im Mittelwert erhalten sollen. Tja und jeder kann sich denken, wie viele es waren. Genau: kein einziges!
Die Wahrscheinlichkeit dafür, dass man bei 14 Versuchen mit 32.5% Basiswahrscheinlichkeit keinen einzigen Treffer (Zuchterfolg) landet, liegt bei erschreckenden:
B(14,0.325,0) = 0.0041 (0.41%). Sprich, in 1000 Fällen sollte das nur 4x passieren!
Oder anders ausgedrückt: mit B_sum(14,0.325,1,14) = 0.9959, d.h. mit 99.6% Wahrscheinlichkeit hätte ich bei 14 Versuchen mindestens ein einziges Nashorn haben müssen und mit B_sum(14,0.325,2,14) = 0.9684, d.h. mit 96.9% sogar beide für die Wochenaufgabe notwendigen Nashorn-Babys. Dem war aber nicht so.
Wenn man das noch angesichts der Tatsache betrachtet, dass meine Papageienzucht ebenfalls zu einem derart seltenen Ende gefunden hat und die beiden Wahrscheinlichkeiten multipliziert, wird das ganze absurd selten. Es kann einfach nicht stimmen, dass die angegebenen Zuchtwahrscheinlichkeiten der Wahrheit entsprechen!
Ja, es geht um das leidige Thema Zucht. Ja, ich weiß, es ist alles Zufall und man kann es nicht beeinflussen. Aber man kann den Zufallsgenerator derart falsch programmieren, so dass die angegebenen Zuchtwahrscheinlichkeiten nicht stimmen. Und ich kann mittlerweile mit statistischer Sicherheit behaupten, dass Upjers hier auf jeden Fall dringend nachbessern muß.
Ich züchte mit voll ausgebautem Zuchtzentrum und habe meist Wasserstelle & Behausung im Gehege. Aktuell geht es um meine am Sonntag (14.10.) gestartete Wochenaufgabe, wo ich unter anderem 2x Papageien züchten soll. Ich habe zwei Papageiengehege (Wald) - eines mit Behausung und Wasserstelle, das andere nur mit Wasserstelle. Damit komme ich auf 35% sowie 25% Zuchterfolg. Das heißt durchschnittlich 30%. Da ich Mathematik studiert und beruflich als Dozent an Fachhochschulen, Universtitäten und einem privaten Institut tätig bin, habe ich natürlich bei solchen Geschichten immer ein großes mathematisches Interesse.
Nun weiß ja bereits jeder 10. Klässler eines Gymnasiums, das die Zuchterfolge mit der zugehörigen Zuchtwahrscheinlichkeit binomialverteilt sind (Erfolg/Misserfolg). Nun züchte ich seit Sonntag jeden Tag in beiden Papageien-Gehegen jeweils einen Papagei mit durchschnittlich 30% Erfolgsquote. Bis einschließlich gestern (Mittwoch, 17.10.) sind dies also 4 Tage à 2 Züchtungen, d.h. 8 Zuchtversuche. Davon hat bis heute kein einziger geklappt. Nun zur Rechnung.
Der Erwartungswert des Experiments ist µ = n * p also µ = 0.30 * 8 = 2.4. Das heißt, ich müßte längst 2.4 Papagei-Babys im Zoo begrüßen dürfen. Jetzt mag man behaupten, es gibt ja auch statistische Schwankungen - aber wie wahrscheinlich diese vom Erwartungswert abweichen, kann man folgendermaßen berechnen.
Mit der allseits bekannten Formel der Binomialverteilung B(n,p,k) = (n "über" k) * p^k * (1-p)^(n-k) läßt sich ermitteln:
0 Papagei(en) gezüchtet : B(8,0.3,0) = 0.0576
1 Papagei(en) gezüchtet : B(8,0.3,1) = 0.1977
2 Papagei(en) gezüchtet : B(8,0.3,2) = 0.2965
3 Papagei(en) gezüchtet : B(8,0.3,3) = 0.2541
4 Papagei(en) gezüchtet : B(8,0.3,4) = 0.1361
Benutzen wir nun die summierte/kumulierte Binomialverteilung bzw. entsprechende Gegenwahrscheinlichkeiten ergibt sich für
mehr als 0 Papagei(en) gezüchtet : B_sum(8,0.3,1,8) = 0.9424
mehr als 1 Papagei(en) gezüchtet : B_sum(8,0.3,2,8) = 0.7447
mehr als 2 Papagei(en) gezüchtet : B_sum(8,0.3,3,8) = 0.4482
mehr als 3 Papagei(en) gezüchtet : B_sum(8,0.3,4,8) = 0.1941
Das heißt also, ich hätte mit erschlagend erfolgreichen 95% bereits mindestens einen Papagei und mit 75% bereits 2 Papageien gezüchtet und somit die Wochenaufgabe erfüllt. Fakt ist aber, dass ich bisher keinen einzigen Papagei erfolgreich gezüchtet habe! Sollten heute wieder beide Papageienzüchtungen fehlschlagen, liegt die Wahrscheinlichkeit bei 10 Versuchen mindestens einen Papagei zu züchten bereits bei über 97%!
Oder um es übertrieben anschaulich zu machen: Jeder, der mal versucht hat, eine Münze 8x zu werfen und dabei 8x Kopf und kein einziges Mal Zahl erhält, würde doch eher instinktiv an eine gefälschte Münze als an Zufall glauben. Klar, die Münze hat 0.5 Wahrscheinlichkeit und der Papagei 0.3, aber es ist verhältnismäßig nah beieinander.
Kein einziger Baby-Papagei bei 8 Zuchtversuchen mit 0.3 Erfolgsquote läßt für mich nur einen Schluß zu : Upjers hat den Zufall falsch programmiert! Daher meine Bitte um eine dringende Überprüfung des Zuchtalgorithmus (insbesondere für Papageien). Von den ganzen Diamanteinnahmen sollte es kein Problem sein, mal für ein paar Stunden einen fähigen Mathematiker zu bezahlen, der das für Upjers implementiert. Würde man einen Hypothesentest bei einer größeren Stichprobenanzahl durchführen, könnte man dies sogar mit einem statistischen Signifikanzniveau von 95% belegen, dass die angegebene Zuchtwahrscheinlichkeit von 30% für die Papageien nicht stimmt und die wahre Quote deutlich darunter liegt. Der alpha-Fehler sowie beta-Fehler wären dabei immernoch gering.
Für mich ist bei 5% jedenfalls der Punkt überschritten, an dem ich noch vom "seltenen Ereignis" ausgehen kann. Es ist keine "normale Abweichung" vom zufälligen Erwartungswert mehr. Upjers möge sich bitte hierzu äußern und im Zweifelsfall den Code für den Zufallsgenerator offenlegen, um jegliche Bedenken auszuräumen.
Danke & viele Grüße
Update 23.10.2012
Um zu belegen, dass meine fehlgeschlagene Papageienzucht kein zufälliger Ausreißer war, kann ich gleich mit Nashörnern nachlegen. Es ist wirklich unglaublich! In der Zeit vom 14.-20. Oktober hatte ich neben den 2 Papageien auch den Auftrag, 2 Nashörner in meiner "silbernen" Wochenaufgabe zu züchten. Dafür habe ich ebenfalls zwei Gehege aufgebaut: eines mit Wasserstelle und Behausung (35%) und eines nur mit Behausung (30%). Ich habe alle 7 Tage für jeweils 2 Nashorn-Zuchten genutzt (14 Versuche), wobei jede Nashornzucht im Schnitt mit 32.5% Wahrscheinlichkeit hätte ein Baby-Nashorn ergeben müssen, wenn die Zufallsgeneratoren stimmen. Das heißt, ich hätte µ = n * p = 0.325 * 14 = 4.55 Nashörner im Mittelwert erhalten sollen. Tja und jeder kann sich denken, wie viele es waren. Genau: kein einziges!
Die Wahrscheinlichkeit dafür, dass man bei 14 Versuchen mit 32.5% Basiswahrscheinlichkeit keinen einzigen Treffer (Zuchterfolg) landet, liegt bei erschreckenden:
B(14,0.325,0) = 0.0041 (0.41%). Sprich, in 1000 Fällen sollte das nur 4x passieren!
Oder anders ausgedrückt: mit B_sum(14,0.325,1,14) = 0.9959, d.h. mit 99.6% Wahrscheinlichkeit hätte ich bei 14 Versuchen mindestens ein einziges Nashorn haben müssen und mit B_sum(14,0.325,2,14) = 0.9684, d.h. mit 96.9% sogar beide für die Wochenaufgabe notwendigen Nashorn-Babys. Dem war aber nicht so.
Wenn man das noch angesichts der Tatsache betrachtet, dass meine Papageienzucht ebenfalls zu einem derart seltenen Ende gefunden hat und die beiden Wahrscheinlichkeiten multipliziert, wird das ganze absurd selten. Es kann einfach nicht stimmen, dass die angegebenen Zuchtwahrscheinlichkeiten der Wahrheit entsprechen!