Reddit – 3d6 – Tutoriel Anydice – Partie 1. Bases et calcul des dégâts

C’est la partie 1 d’un tutoriel sur le calculateur de dés Anydice : https://anydice.com/

Cette partie démontre les fonctionnalités de base avec des exemples tirés de la 5e édition de Donjons et Dragons.Elle culmine dans la comparaison des styles de combat d’un combattant de 1er niveau.

Basics

Dice

Anydice calcule les distributions de probabilité pour les processus aléatoires, comme le lancer de dés.

Lancer un dé à six faces a 6 résultats possibles : 1, 2, 3, 4, 5 et 6.

Ce programme anydice calcule les résultats possibles d’un dé à 6 faces.

output d6

https://anydice.com/programme/304

Chacune des possibilités est également probable, comme l’illustrent les résultats, et le résultat moyen est de 3,5

output est une commande qui fait que son argument (ce qui vient après) est inclus dans la sortie du programme.La sortie peut afficher des distributions de probabilité entières, comme tous les résultats possibles du lancement de 1d6.

Arithmétique

Anydice peut effectuer des maths sur les nombres et les dés, y compris l’addition +, la soustraction -, la multiplication *, la division entière /, et l’exponentiation ^

Il peut ajouter un nombre au résultat du lancement de dés. Lancer un d6 et ajouter 4 n’a toujours que 6 possibilités, mais les résultats, et leur moyenne, sont plus élevés.

output 1d6 + 4

https://anydice.com/programme/b529

Indépendance

Les dés sont indépendants les uns des autres. Si 2d6 sont lancés, il y a des résultats possibles où un nombre différent a montré sur la face de chaque dé.Un peut être un 2 et l’autre un 5 résultant en 7.

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

Multiplier une distribution par un nombre n’est pas la même chose que lancer plusieurs dés indépendants. Elle a la même moyenne, mais pas les mêmes résultats possibles.Il n’y a aucun moyen d’obtenir un résultat de 7 en doublant le nombre obtenu sur un d6, même si c’est le résultat le plus courant pour 2d6.

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

Les variables capturent des distributions de probabilité entières. Assigner une distribution à une variable ne choisit pas un résultat.Les utilisations de cette variable varieront indépendamment les unes des autres.

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

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

Utilisation des fonctions

Anydice possède un petit nombre de fonctions intégrées. Les fonctions ont des noms (écrits en lowercase) et prennent des arguments.

Utiliser une fonction en enveloppant ses noms et ses arguments entre crochets ()

Par exemple, pour utiliser la fonction highest NUMBER of DICE pour trouver la distribution des résultats lors d’un roulement avec avantage

output 

ou lowest NUMBER of DICE pour trouver la distribution des résultats lors d’un roulement avec désavantage

output 

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

.

Les fonctions les plus utiles sont

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

Les arguments d’une fonction sont soit un nombre, un dé (une distribution de probabilité), ou une séquence de nombres.

Si une fonction prend un nombre comme argument, et que vous donnez une distribution de probabilité à la place, alors la fonction sera appliquée à chaque possibilité de cette distribution, et les résultats seront combinés pour former une nouvelle distribution.

Ce sont les mêmes:

output output 

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

Exemples de base

Dégâts des armes

Si les attaques ont la même chance de toucher, vous pouvez les comparer en ne comparant que les dégâts des armes.

Un poignard d4 plus 4 dextérité

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

Un épée grise 2d6 plus 5 force

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

Un arc long 1d8 plus 4 dextérité et 3d6 d’attaque sournoise

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

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

.

Les jets d’attaque

Exemples de jets d’attaque

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/programme/120ef

Chance de toucher

Pour calculer la chance de toucher on compare un jet d’attaque à la CA, puis le convertir en un 1 s’il touche, et en un 0 s’il rate.

Commencez par comparer un jet d’attaque à la CA.

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

Battre la CA par plus ne fait pas de dégâts supplémentaires. Vous ne pouvez pas obtenir plus d’une touche par attaque.

Et manquer par plus ne soigne pas les ennemis. Vous ne pouvez pas obtenir moins de 0 coup d’une attaque

 and 0]

Maintenant nous pouvons calculer la chance de toucher contre AC 15 pour les exemples précédents.

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/programme/120f0

Dans les résultats, les 0 sont les ratés, les 1 sont les réussites, et la moyenne est la chance de toucher.

Estimation des dégâts

En multipliant la chance de toucher par le jet de dégâts, on obtient les dégâts effectifs contre AC.Cela prend en compte la précision, mais ignore les effets des coups critiques.

Nous allons l’utiliser pour comparer les dégâts des styles de combat de combattants au niveau 1, contre un ennemi ayant 13 AC.Le combat à deux armes fera deux attaques, nous les calculerons séparément et les additionnerons.

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/programme/12125

Cliquez sur Calculate, Graph, et At Least pour voir un graphique de la fréquence à laquelle le build fait au moins une certaine quantité de dégâts. Par exemple, le build de style de combat en duel tue un ennemi avec 11 points de vie environ 25 % du temps.

Les graphiques plus grands infligent des dégâts de manière plus cohérente. Les graphiques plus larges infligent de plus grandes quantités de dégâts. Des graphiques plus grands et plus larges infligent de plus grandes quantités de dégâts de manière plus cohérente.

Nous n’avons pas encore les outils pour traiter le style de combat à grande arme.

Gotchas

Collections de dés

Les collections de dés se comportent bizarrement. Certaines fonctions comme highest ? of ? regardent à l’intérieur d’une distribution pour voir de quoi elle est faite.

Vous pourriez vous attendre à ce que les suivantes se comportent de la même façon

output output + 100

Elles ne le font pas : https://anydice.com/programme/120e2

Gardez les utilisations de highest ? of ? et lowest ? of ? simples et n’incluez pas de mathématiques dans les arguments.

N’utilisez pas l’introspection dans les collections de dés.

Les séquences ne sont pas des structures de données

Ajouter des dés à une séquence ajoute les numéros de ce dé à la séquence. Par exemple

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

On ne lance pas un d4 un quart du temps. Au lieu de cela, il a sept possibilités, et est le même que

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

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

Ordre des opérations

Vous voulez tirer à pile ou face et faire 1d6 + 4des dégâts la moitié du temps ? Ceci fait 4des dégâts tout le temps.

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

Ajouter des parenthèses à la somme 1d6 + 4avant de la multiplier par le tirage à pile ou face

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

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

Futures parties

La partie 2 couvre la définition des fonctions et les utilise pour résoudre deux problèmes : relancer les dés et comptabiliser les coups critiques.Ces outils sont utilisés pour introduire des stratégies, et examiner la stratégie d’un voyou lançant des filets pour obtenir un avantage.

La troisième partie couvrira le traitement de l’état. Nous calculerons les dégâts d’un grand maître d’armes combattant, puis nous aborderons le difficile problème du combattant maître de bataille, joué par un joueur compétent.

Edits : Ajout d’un lien vers l’exemple d’estimation des dégâts, partie 2

.

Laisser un commentaire