11 votes

Comment modéliser les jets opposés dans Anydice ?

J'ai vu qu'il y a beaucoup de personnes brillantes sur ce forum qui répondent aux questions sur Anydice. J'espère que quelqu'un aura la gentillesse de répondre à cette question également.

Je veux utiliser anydice pour calculer la probabilité de réussite de jets de dés opposés. Par exemple, 1d6+1d8 (jet de test) contre 1d10+1d4 (jet de défi). Le jet de défi détermine le nombre cible. Si le jet de test est égal ou supérieur au jet de défi, la tentative réussit.

Comment puis-je configurer cela dans Anydice ?

15voto

toad Points 1196

Anydice supporte les conditionnels

Anydice peut le faire avec les opérateurs conditionnels (ex. > < >= <= = != ). Depuis la page de documentation :

AnyDice vous permet de comparer deux valeurs, pour vérifier si une certaine condition est vraie. Si c'est le cas, le résultat sera un 1, sinon un 0.

Par conséquent, le programme le plus simple que vous pouvez faire pour cela est le suivant :

output (1d6+1d8) >= (1d10+1d4)

Vous pouvez voir ce programme aquí . L'utilisation de parenthèses autour des dés permet de les traiter comme une seule distribution. >= est le symbole de "supérieur ou égal à", ce qui correspond à la condition "satisfait ou dépasse". Si vous vouliez simplement "dépasse", utilisez > pour "plus grand que".

Vous pourriez facilement en faire une fonction comme ceci mais il offre peu d'avantages par rapport au programme de base.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X