In Dungeons & Dragons wird fast alles durch Würfeln entschieden. Wenn der Wurf größer oder gleich einem angegebenen Wert ist, ist Ihr Versuch, das zu tun, was Sie wollten, in der Regel erfolgreich und schlägt andernfalls fehl. Am häufigsten wird ein 20-seitiger Würfel (alias d20) zum Würfeln verwendet.
In anderen Fällen wird das Skill-Challenge-System verwendet. Es ähnelt dem oben beschriebenen einfachen System, aber der Erfolg wird dadurch bestimmt, ob der oder die Spieler einzelne Würfe eine bestimmte Anzahl von Malen erfolgreich abgeschlossen haben oder nicht, bevor sie eine bestimmte Anzahl von Malen gescheitert sind. Beispielsweise versuchen die Spieler möglicherweise, mehrere Schlösser an einer Tür mit einer begrenzten Anzahl von Dietrichen zu knacken. Einzelne erfolgreiche Würfe bedeuten, dass eine der Sperren erfolgreich ausgewählt wurde, und einzelne fehlerhafte Würfe bedeuten, dass ein Dietrich gebrochen wurde. Gesamterfolg würde bedeuten, alle Schlösser erfolgreich zu knacken, bevor alle Dietriche geknackt werden.
Darüber hinaus können bestimmte Rollen kritische Rollen sein. Auf einem d20 ist das Würfeln einer 1 ein kritischer Fehler, der zum sofortigen Scheitern der gesamten Herausforderung führt (im obigen Beispiel könnten die Spieler versehentlich einen Wachmann alarmieren). Das Würfeln einer 20 ist ein kritischer Erfolg, der zum sofortigen Erfolg der gesamten Herausforderung führt. Im Falle eines kritischen Wurfs ist die Herausforderung sofort beendet und das Ergebnis entschieden, unabhängig von der vorherigen Anzahl von Erfolgen und Misserfolgen.
Bei dieser Herausforderung erhalten Sie eine Schwierigkeit, die Anzahl der erforderlichen Erfolge und die Anzahl der Fehler, bei denen die Herausforderung fehlgeschlagen ist. Sie müssen einen Spieler simulieren, der die Herausforderung versucht, und das Ergebnis ausgeben.
Eingang
3 ganze Zahlen, die den Wert darstellen, der erreicht oder überschritten werden muss, um bei einem einzelnen Wurf erfolgreich zu sein, die Anzahl der für den Erfolg bei der Herausforderung erforderlichen Erfolge und die Anzahl der Fehler, bei denen die Herausforderung fehlgeschlagen ist. Die Reihenfolge und das Format der Eingaben spielen keine Rolle, solange Sie angeben, welche Reihenfolge Sie verwenden werden. Der Schwierigkeitsgrad liegt zwischen 1 und 20 (einschließlich), und die Anzahl der Erfolge und Misserfolge liegt zwischen 1 und 100 (einschließlich).
Ausgabe
Die Ergebnisse jeder der d20-Würfe (ganze Zahlen, in Reihenfolge) und das Gesamtergebnis der Herausforderung (ein Wahrheitsgehalt / Falschwert). Das Format spielt keine Rolle, solange die einzelnen Ergebnisse in Ordnung sind. Das Gesamtergebnis kommt entweder vor oder nach allen einzelnen Rollen (Sie können das Gesamtergebnis beispielsweise nicht in der Mitte der Rollen ausgeben) und Sie geben an, welches Ausgabeformat Sie verwenden, und verwenden es konsequent.
Beispiele (Werte in Klammern dienen der Erläuterung und müssen nicht angegeben werden):
Eingang:
12 5 3 (difficulty successes failures)
Ausgabe:
15 (success, 1-0)
10 (failure, 1-1)
5 (failure, 1-2)
16 (success, 2-2)
12 (success, 3-2)
15 (success, 4-2)
19 (success, 5-2)
True (overall success)
Eingang:
15 2 3 (difficulty failures successes)
Ausgabe:
0 (overall failure)
15 (success, 1-0)
12 (failure, 1-1)
13 (failure, 1-2)
Eingang:
5 5 10 (successes failures difficulty)
Ausgabe:
11 (success, 1-0)
5 (failure, 1-1)
20 (critical success)
1 (overall success)
Eingang:
3 10 3 (failures difficulty successes)
Ausgabe:
12 (success, 1-0)
11 (success, 2-0)
1 (critical failure)
False (overall failure)
Regeln
- Das ist Code-Golf , also gewinnt der kürzeste Code in Bytes
- Sie müssen zufällig einen ganzzahligen Wert zwischen 1 und 20 (einschließlich) für jede Rolle auswählen. Jeder Wert sollte die gleiche Wahrscheinlichkeit haben, ausgewählt zu werden (oder so nahe wie möglich daran).
the number of successes and failures will both be between 1 and 100, inclusive.
Also, ja, es besteht die Möglichkeit, dass ein einzelner Fehler zum Scheitern der gesamten Herausforderung führt.