Lass uns Golf spielen, während wir Golf spielen.
Problem:
- Der Abstand zum Loch beträgt zunächst 700 m
- Jeder Schlag auf den Ball bringt ihn zum Loch 250-350m, dies sollte zufällig sein.
- Jeder Treffer hat eine Wahrscheinlichkeit von 5%, ins Wasser zu gehen. Dadurch erhöht sich die Anzahl der Treffer als Strafe um 1.
- Wenn sich der Ball unter 250 m befindet, wird er mit einer Wahrscheinlichkeit von 80% 70% bis 90% (wieder zufällig) der fehlenden Distanz vorrücken, 90% bis 99% mit einer Wahrscheinlichkeit von 14%, 1% 10% (und das Ziel) und 5% % des Gehens zum Wasser und Erhöhen der Anzahl der Treffer um 1 als Strafe.
- Wenn der Ball unter 10 m ist, hat er 95% des Einlaufens in das Loch (Finishing) und 5% des Vorrückens von 75% des fehlenden Pfades. Keine Wahrscheinlichkeit, Wasser zu bekommen.
Erläuterungen:
- Stellen Sie sich vor, der Ball ist 270 m vom Loch entfernt. Wenn wir 300 m schlagen, beträgt der Abstand zum Loch jetzt 30 m. Dies bedeutet, dass der Abstand der absolute Wert ist.
-Zahlen sind immer ganzzahlig, da die Wahrscheinlichkeit eines Treffers beispielsweise 300 m beträgt, wenn der Ball 300 m vom Loch entfernt ist.
- Stellen Sie sich vor, Sie befinden sich auf 1 m, wenn Sie auf 5% fallen, wenn Sie nicht in das Loch gehen, wird es um 0 vorrücken.
Eingang:
Nichts
Ausgabe:
Abstand zum Loch in jedem Treffer / n
Gesamtzahl der Treffer
Beispielausgabe (keine Kommentare drucken)
433 m // Treffer für 267 m (700-267 = 433)
130 m // Treffer für 303 m (433-303 = 130)
130m // Ball auf Wasser +1 Elfmeter
35 m // Treffer für 95 m (130-95 = 35)
7m // 28m treffen (35-28 = 7
0m // Ball auf Loch
Gesamttreffer 7 // 6 Treffer +1 Strafe
Das ist Codegolf!