Reddit – 3d6 – Anydice Handleiding – Deel 1. Basics and Damage Calculations

Dit is deel 1 van een tutorial over de dobbelsteencalculator Anydice: https://anydice.com/

Dit deel demonstreert de basisfuncties aan de hand van voorbeelden uit 5th edition Dungeons and Dragons.Het culmineert in het vergelijken van de vechtstijlen van een 1ste level vechter.

Basics

Dice

Anydice berekent kansverdelingen voor willekeurige processen, zoals het gooien van dobbelstenen.

Het gooien van een zeszijdige dobbelsteen heeft 6 mogelijke uitkomsten: 1, 2, 3, 4, 5, en 6.

Dit anydice programma berekent de mogelijke uitkomsten van een 6-zijdige dobbelsteen.

output d6

https://anydice.com/program/304

Elke mogelijkheid is even waarschijnlijk, zoals blijkt uit de resultaten, en de gemiddelde uitkomst is 3,5

output is een commando dat ervoor zorgt dat zijn argument (wat er achter komt) wordt opgenomen in de uitvoer van het programma.De uitvoer kan volledige waarschijnlijkheidsverdelingen weergeven, zoals alle mogelijke resultaten van het gooien van 1d6.

Rekenkunde

Anydice kan wiskunde uitvoeren op getallen en dobbelstenen, inclusief optellen +, aftrekken -, vermenigvuldigen *, integer delen /, en exponentiëren ^

Het kan een getal toevoegen aan het resultaat van het gooien van dobbelstenen. Het werpen van een d6 en het optellen van 4 heeft nog steeds slechts 6 mogelijkheden, maar de resultaten, en hun gemiddelde, zijn hoger.

output 1d6 + 4

https://anydice.com/program/b529

Onafhankelijkheid

Dobbelen is onafhankelijk van elkaar. Als er met 2d6 wordt gegooid, zijn er mogelijke uitkomsten waarbij op de voorkant van elke dobbelsteen een ander getal staat. De ene kan een 2 zijn en de andere een 5, wat resulteert in 7.

output 2d6 named "2d6 vary independently of each other"

Het vermenigvuldigen van een verdeling met een getal is niet hetzelfde als het gooien van meerdere onafhankelijke dobbelstenen. Het heeft hetzelfde gemiddelde, maar niet dezelfde mogelijke resultaten.Er is geen manier om een resultaat van 7 te krijgen door het aantal gegooide ogen op een d6 te verdubbelen, ook al is dat het meest voorkomende resultaat voor 2d6.

output 2*d6 named "2*d6 depends on only one dice roll"

Variabelen leggen hele waarschijnlijkheidsverdelingen vast. Het toewijzen van een verdeling aan een variabele kiest geen resultaat.Het gebruik van die variabele zal onafhankelijk van elkaar variëren.

X:d6output X + X named "Variables capture entire distributions"

https://anydice.com/program/120e3

Het gebruik van functies

Anydice heeft een klein aantal ingebouwde functies. Functies hebben namen (geschreven in lowercase) en nemen argumenten.

Gebruik een functie door de namen en argumenten tussen vierkante haken te zetten ()

Bijv, om de functie highest NUMBER of DICE te gebruiken om de verdeling van de resultaten te vinden bij het rollen met voordeel

output 

of lowest NUMBER of DICE om de verdeling van de resultaten te vinden bij het rollen met nadeel

output 

https://anydice.com/programma/120ec

De meest bruikbare functies zijn

  • highest NUMBER of DICE
  • lowest NUMBER of DICE
  • highest of NUMBER and NUMBER
  • lowest of NUMBER and NUMBER
  • SEQUENCE contains NUMBER

De argumenten voor een functie zijn ofwel een getal, dobbelstenen (een kansverdeling), of een opeenvolging van getallen.

Als een functie een getal als argument neemt, en u geeft in plaats daarvan een kansverdeling, dan zal de functie worden toegepast op elke mogelijkheid in die verdeling, en de resultaten zullen worden gecombineerd tot een nieuwe verdeling.

Het volgende is hetzelfde:

output output 

https://anydice.com/program/120ed

Basisvoorbeelden

Wapen schade

Als aanvallen dezelfde trefkans hebben, kun je ze vergelijken door alleen de wapen schade te vergelijken.

Een d4 dolk plus 4 behendigheid

output 1d4 + 5 named "1d4 dagger + 5 dex"

Een 2d6 grootzwaard plus 5 kracht

output 2d6 + 5 named "2d6 greatsword + 5 str"

Een 1d8 longbow plus 4 behendigheid en 3d6 van sluipaanval

output 1d8 + 4 + 3d6 named "1d8 longbow + 4 dex + 3d6 sneak attack"

https://anydice.com/programma/120f2

Aanvalsrollen

Voorbeelden van aanvalsrollen

output d20 + 3 + 4 named "+3 proficiency +4 strength"output d20 + 3 + 4 + d4 named "+3 proficiency +4 strength with bless"output + 3 + 4 named "+3 proficiency +4 strength with advantage"output d20 + 3 + 4 + 2 named "+3 proficiency +4 dexterity +2 archery fighting style"output + 3 + 4 named "+3 proficiency +4 strength with disadvantage"

https://anydice.com/program/120ef

Kans om te raken

Om de kans om te raken te berekenen, vergelijkt u een aanvalsrol met AC, dan zet u het om in een 1 als het raakt, en een 0 als het mist.

Start met het vergelijken van een aanvalsworp met AC.

d20 + 3 + 4 - 15 + 1attack roll | minus AC | attacker wins ties

Het meer dan AC geven doet geen extra schade. Je kunt niet meer dan 1 slag krijgen van een aanval.

En meer dan 1 slag missen geneest vijanden niet. Je kunt niet minder dan 0 treffers uit een aanval halen

 and 0]

Nu kunnen we trefkans vs AC 15 berekenen voor de vorige voorbeelden.

output and 0] named "+3 proficiency +4 strength"output and 0] named "+3 proficiency +4 strength with bless"output + 3 + 4 - 15 + 1 and 1] and 0] named "+3 proficiency +4 strength with advantage"output and 0] named "+3 proficiency +4 strength +2 archery fighting style"output + 3 + 4 - 15 + 1 and 1] and 0] named "+3 proficiency +4 strength with disadvantage"

https://anydice.com/program/120f0

In de resultaten zijn de 0’s de missers, de 1’s de treffers, en het gemiddelde is de trefkans.

Schattingskans

Multiplicatie van de trefkans met de schade-rol geeft de effectieve schade tegen AC.Dit houdt rekening met nauwkeurigheid, maar negeert de effecten van kritieke treffers.

We zullen het gebruiken om de schade te vergelijken van de vechtstijlen van de vechter op niveau 1, tegen een vijand met 13 AC.Twee wapens maken twee aanvallen, we berekenen ze apart en tellen ze bij elkaar op.

output and 0] * (1d6 + 3) + and 0] * (1d6 + 3)named "Two-weapon fighting"output and 0] * (1d8 + 3 + 2) named "Dueling"output and 0] * (1d10 + 3) named "Archery"output and 0] * (2d6 + 3) named "Defense (Greatsword)"

https://anydice.com/programma/12125

Klik op Calculate, Graph, en At Least om een grafiek te zien van hoe vaak de build ten minste een bepaalde hoeveelheid schade doet. Bijvoorbeeld, de dueling fighting style build doodt een vijand met 11 hitpoints ongeveer 25% van de tijd.

Hogere grafieken doen meer consistente schade. Bredere grafieken doen grotere hoeveelheden schade. Hogere bredere grafieken doen grotere hoeveelheden schade meer consistent.

We hebben nog niet de middelen om te gaan met grote wapen vechtstijl.

Gotchas

Verzamelingen van dobbelstenen

Verzamelingen van dobbelstenen gedragen zich vreemd. Sommige functies zoals highest ? of ? kijken in een verdeling om te zien waar die uit bestaat.

Je zou verwachten dat de volgende zich hetzelfde gedragen

output output + 100

Dat doen ze niet: https://anydice.com/program/120e2

Houd het gebruik van highest ? of ? en lowest ? of ? eenvoudig en neem geen wiskunde op in de argumenten.

Gebruik de introspectie niet in verzamelingen dobbelstenen.

Opeenvolgingen zijn geen gegevensstructuren

Het toevoegen van dobbelstenen aan een reeks voegt de getallen van die dobbelsteen toe aan de reeks. Bijvoorbeeld

output 1d{0, 0, 0, 1d4}

gooit niet één vierde van de tijd een d4. In plaats daarvan heeft het zeven mogelijkheden, en is het hetzelfde als

output 1d{0, 0, 0, 1, 2, 3, 4}

https://anydice.com/program/120e0

Ordering van bewerkingen

Wilt u een munt opgooien en 1d6 + 4de helft van de tijd schade toebrengen? Dit doet 4van de schade de hele tijd.

output 1d{0, 1} * 1d6 + 4

Tussen haakjes toevoegen aan som 1d6 + 4 alvorens te vermenigvuldigen met het opgooien van de munt

output 1d{0, 1} * (1d6 + 4) 

https://anydice.com/programma/120e1

Toekomstige delen

Deel 2 behandelt het definiëren van functies en gebruikt ze om twee problemen op te lossen: het opnieuw gooien van dobbelstenen en het verantwoorden van kritieke treffers.Deze hulpmiddelen worden gebruikt om strategieën te introduceren, en de strategie te onderzoeken van een bedrieger die netten gooit om voordeel te behalen.

Het derde deel zal gaan over het omgaan met toestanden. Wij zullen de schade van een groot wapenmeester vechter berekenen, en dan het moeilijke probleem van de slagmeester vechter aanpakken, gespeeld door een vaardige speler.

Edits: Link toegevoegd naar schade schatting voorbeeld, deel 2

Plaats een reactie