Skip to content

First, tiny tiny attempts of probability#1

Open
simpsus wants to merge 9 commits intowsteitz:masterfrom
simpsus:master
Open

First, tiny tiny attempts of probability#1
simpsus wants to merge 9 commits intowsteitz:masterfrom
simpsus:master

Conversation

@simpsus
Copy link

@simpsus simpsus commented Mar 3, 2015

basically the question where the error is

simpsus added 2 commits March 3, 2015 19:37
Die Zahlen von den Homepagen bekomme ich nicht.

Und 0,3% erscheint mir auch zu wenig ... Anna hat viel öfter ein Yathzee
Merge branch 'master' of git://github.com/wsteitz/cuatro
…r 0.038855

Finished  2000000  attempts. Hits:  77514 . Probability of  0.038757  Error  9.8e-05
Finished  3000000  attempts. Hits:  116415 . Probability of  0.038805  Error  4.8e-05
Finished  4000000  attempts. Hits:  155630 . Probability of  0.0389075  Error  0.0001025
Finished  5000000  attempts. Hits:  194814 . Probability of  0.0389628  Error  5.53e-05
Finished  6000000  attempts. Hits:  233627 . Probability of  0.0389378333333  Error  2.49666666667e-05
Finished  7000000  attempts. Hits:  272764 . Probability of  0.0389662857143  Error  2.84523809524e-05
Finished  8000000  attempts. Hits:  311917 . Probability of  0.038989625  Error  2.33392857143e-05
Finished  9000000  attempts. Hits:  350817 . Probability of  0.0389796666667  Error  9.95833333333e-06
Result  0.0389796666667  with  9000000  attempts
@simpsus
Copy link
Author

simpsus commented Mar 8, 2015

Ich habe die sache um eine empirische betrachtung erweitert. Damit komme ich auf 3,89% wahrscheinlichkeit für ein Yahtzee. Keine ahnung wo der Fehler ist, again ...

@wsteitz
Copy link
Owner

wsteitz commented Mar 8, 2015

ein Problem ist auf jeden Fall das 5./6 ** x != (5./6) ** x. Also da müssen Klammern rum. Passt trotzdem noch nicht.

@wsteitz
Copy link
Owner

wsteitz commented Mar 9, 2015

Ein weiteres Problem: Manche Fälle werden doppelt angeschaut. z.B für den Wurf 14444 überlegen wir uns die Wahrscheinlichkeit von 4_4 und dann die verbleibende 4 in den nächsten Würfen. Aber die Wahrscheinlichkeit für den Fall 1_1 und dann 4 weitere in den nächsten Würfen wird auch berechnet.

Ich denke für den Fall 1 Treffer, muss man sicherstellen, dass es wirklich 5 verschiedene Augenzahlen sind.

@simpsus
Copy link
Author

simpsus commented Mar 9, 2015

In der probability betrachten wir die geworfenen augen ja überhaupt nicht. nur über den "initial" parameter. Das könnte der schlüssel sein.

Aber wir haben in der methode ja garkeinen würfel. wir berechnen einfach wahrscheinlichkeiten.
Also wenn 14444 geworfen wird, dann ist das erstmal egal weil es vor dem ersten wurf, also aufruf (0,4) die möglichkeiten gibt die wir betrachten. Wenn dann 14444 geworfen wurde, dann war das der fall "free > 3".

Oder sprichst du von der simulation? Da benutze ich ja das dice.max_face was ich eingeführt hab

@coveralls
Copy link

Coverage Status

Coverage decreased (-8.8%) to 37.75% when pulling 556f1b9 on simpsus:master into 733e37c on wsteitz:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-11.8%) to 34.76% when pulling 1df7cf7 on simpsus:master into 733e37c on wsteitz:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants