Does this AnyDice function accurately calculate the number of ogres you make unconcious with three 4th-level castings of Sleep?Help Calculating Dice Odds for a Unique d6 Dice PoolHow can I execute code depending on a die value in AnyDice?How do I find the highest number rolled in a pool if dice, and the number of times it is rolled using AnyDice?Help Writing an AnyDice Function for a Weird Dice MechanicAnyDice function to use a die as high/low flip and criticalImplementing multiattack in AnyDiceHow do I model the fighter's Great Weapon Fighting fighting style in Anydice?How can I write and compare these formulas using Anydice?Exploding “D9” success-counting pools in anydice?AnyDice formula for rolling 2d20 and dropping farthest value from 10
Bash replace string at multiple places in a file from command line
Make a transparent 448*448 image
What is under these four white covers on the upper part of the Orion capsule?
Can unconscious characters be unwilling?
Russian cases: A few examples, I'm really confused
Have researchers managed to "reverse time"? If so, what does that mean for physics?
How could a scammer know the apps on my phone / iTunes account?
Check this translation of Amores 1.3.26
MSTP and Rapid-PVST+
Bastion server: use TCP forwarding VS placing private key on server
What is the greatest age difference between a married couple in Tanach?
My adviser wants to be the first author
Is a lawful good "antagonist" effective?
2D counterpart of std::array in C++17
What options are left, if Britain cannot decide?
How to make healing in an exploration game interesting
Is having access to past exams cheating and, if yes, could it be proven just by a good grade?
Meaning of "SEVERA INDEOVI VAS" from 3rd Century slab
Informing my boss about remarks from a nasty colleague
Is it possible that AIC = BIC?
What is IP squat space
Ban on all campaign finance?
Why is Vishnu's skin colour mentioned as both white and blue in the Vishnu-sahasranaama?
Can the damage from a Talisman of Pure Good (or Ultimate Evil) be non-lethal?
Does this AnyDice function accurately calculate the number of ogres you make unconcious with three 4th-level castings of Sleep?
Help Calculating Dice Odds for a Unique d6 Dice PoolHow can I execute code depending on a die value in AnyDice?How do I find the highest number rolled in a pool if dice, and the number of times it is rolled using AnyDice?Help Writing an AnyDice Function for a Weird Dice MechanicAnyDice function to use a die as high/low flip and criticalImplementing multiattack in AnyDiceHow do I model the fighter's Great Weapon Fighting fighting style in Anydice?How can I write and compare these formulas using Anydice?Exploding “D9” success-counting pools in anydice?AnyDice formula for rolling 2d20 and dropping farthest value from 10
$begingroup$
Say we have three ogres, and want to put them to sleep as a handful of level 7 casters with the sleep spell. We want to know how many of them, on average, will get put to sleep.
I tried to make an AnyDice function that searches a listing of all of the results of 11d8 for the HP totals that would put to sleep one of the ogres (using the average of 59 HP). Is this AnyDice function accurate to the goal?
output [count 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88 in 3d(11d8)]
If not, how would I properly create the function?
dnd-5e anydice
$endgroup$
add a comment |
$begingroup$
Say we have three ogres, and want to put them to sleep as a handful of level 7 casters with the sleep spell. We want to know how many of them, on average, will get put to sleep.
I tried to make an AnyDice function that searches a listing of all of the results of 11d8 for the HP totals that would put to sleep one of the ogres (using the average of 59 HP). Is this AnyDice function accurate to the goal?
output [count 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88 in 3d(11d8)]
If not, how would I properly create the function?
dnd-5e anydice
$endgroup$
$begingroup$
@Sdjz added. Good thought
$endgroup$
– David Coffron
2 hours ago
add a comment |
$begingroup$
Say we have three ogres, and want to put them to sleep as a handful of level 7 casters with the sleep spell. We want to know how many of them, on average, will get put to sleep.
I tried to make an AnyDice function that searches a listing of all of the results of 11d8 for the HP totals that would put to sleep one of the ogres (using the average of 59 HP). Is this AnyDice function accurate to the goal?
output [count 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88 in 3d(11d8)]
If not, how would I properly create the function?
dnd-5e anydice
$endgroup$
Say we have three ogres, and want to put them to sleep as a handful of level 7 casters with the sleep spell. We want to know how many of them, on average, will get put to sleep.
I tried to make an AnyDice function that searches a listing of all of the results of 11d8 for the HP totals that would put to sleep one of the ogres (using the average of 59 HP). Is this AnyDice function accurate to the goal?
output [count 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88 in 3d(11d8)]
If not, how would I properly create the function?
dnd-5e anydice
dnd-5e anydice
edited 37 mins ago
V2Blast
24.6k383155
24.6k383155
asked 3 hours ago
David CoffronDavid Coffron
37.6k3129263
37.6k3129263
$begingroup$
@Sdjz added. Good thought
$endgroup$
– David Coffron
2 hours ago
add a comment |
$begingroup$
@Sdjz added. Good thought
$endgroup$
– David Coffron
2 hours ago
$begingroup$
@Sdjz added. Good thought
$endgroup$
– David Coffron
2 hours ago
$begingroup$
@Sdjz added. Good thought
$endgroup$
– David Coffron
2 hours ago
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
The function is correct but can be made simpler
The function makes sense from a theoretical point of view (you are counting the number of times one of the listed numbers appears when doing 11d8 three times) and from practical corroboration from Xirema's answer.
However, it seems to be a particularly taxing function for anydice. Indeed, when changing it to 4 times instead of 3, anydice refused to provide results because it exceeded the maximum execution time.
A simpler and faster way to do the same function would be this anydice function:
output 3d(11d8 > 58)
Which is equivalent, also helps show that your initial thoughts were correct but is much faster and you can also use it for bigger values without anydice complaining.
Naturally this is not as versatile as your specific listing of each possible result but since you only care about results bigger than the creature's HP in this case it may work better.
$endgroup$
add a comment |
$begingroup$
This function appears to be correct
The output of the function in Anydice is
beginarrayl
hline
textNumber & textProbability \ hline
0 & 68.19% \ hline
1 & 27.85% \ hline
2 & 3.79% \ hline
3 & 0.17% \ hline
endarray
Using an independent method, I was able to calculate [within an acceptable Margin of Error] identical odds:
beginarrayl
hline
textNumber & textTrials & textProbability \ hline
0 & 432224441369339628206761607168 (4.322 * 10^29) & 68.1930% \ hline
1 & 176489190284293025714047057920 (1.765 * 10^29) & 27.8415% \ hline
2 & 24021805421679657469725081600 (2.402 * 10^28) & 3.7900% \ hline
3 & 1089863038802389357817856000 (1.090 * 10^27) & 0.1720% \ hline
endarray
So because these two methods appear to have identical outcomes, I'm led to conclude that the function you've provided is correct.
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "122"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2frpg.stackexchange.com%2fquestions%2f143150%2fdoes-this-anydice-function-accurately-calculate-the-number-of-ogres-you-make-unc%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
The function is correct but can be made simpler
The function makes sense from a theoretical point of view (you are counting the number of times one of the listed numbers appears when doing 11d8 three times) and from practical corroboration from Xirema's answer.
However, it seems to be a particularly taxing function for anydice. Indeed, when changing it to 4 times instead of 3, anydice refused to provide results because it exceeded the maximum execution time.
A simpler and faster way to do the same function would be this anydice function:
output 3d(11d8 > 58)
Which is equivalent, also helps show that your initial thoughts were correct but is much faster and you can also use it for bigger values without anydice complaining.
Naturally this is not as versatile as your specific listing of each possible result but since you only care about results bigger than the creature's HP in this case it may work better.
$endgroup$
add a comment |
$begingroup$
The function is correct but can be made simpler
The function makes sense from a theoretical point of view (you are counting the number of times one of the listed numbers appears when doing 11d8 three times) and from practical corroboration from Xirema's answer.
However, it seems to be a particularly taxing function for anydice. Indeed, when changing it to 4 times instead of 3, anydice refused to provide results because it exceeded the maximum execution time.
A simpler and faster way to do the same function would be this anydice function:
output 3d(11d8 > 58)
Which is equivalent, also helps show that your initial thoughts were correct but is much faster and you can also use it for bigger values without anydice complaining.
Naturally this is not as versatile as your specific listing of each possible result but since you only care about results bigger than the creature's HP in this case it may work better.
$endgroup$
add a comment |
$begingroup$
The function is correct but can be made simpler
The function makes sense from a theoretical point of view (you are counting the number of times one of the listed numbers appears when doing 11d8 three times) and from practical corroboration from Xirema's answer.
However, it seems to be a particularly taxing function for anydice. Indeed, when changing it to 4 times instead of 3, anydice refused to provide results because it exceeded the maximum execution time.
A simpler and faster way to do the same function would be this anydice function:
output 3d(11d8 > 58)
Which is equivalent, also helps show that your initial thoughts were correct but is much faster and you can also use it for bigger values without anydice complaining.
Naturally this is not as versatile as your specific listing of each possible result but since you only care about results bigger than the creature's HP in this case it may work better.
$endgroup$
The function is correct but can be made simpler
The function makes sense from a theoretical point of view (you are counting the number of times one of the listed numbers appears when doing 11d8 three times) and from practical corroboration from Xirema's answer.
However, it seems to be a particularly taxing function for anydice. Indeed, when changing it to 4 times instead of 3, anydice refused to provide results because it exceeded the maximum execution time.
A simpler and faster way to do the same function would be this anydice function:
output 3d(11d8 > 58)
Which is equivalent, also helps show that your initial thoughts were correct but is much faster and you can also use it for bigger values without anydice complaining.
Naturally this is not as versatile as your specific listing of each possible result but since you only care about results bigger than the creature's HP in this case it may work better.
edited 1 hour ago
answered 2 hours ago
SdjzSdjz
13k462106
13k462106
add a comment |
add a comment |
$begingroup$
This function appears to be correct
The output of the function in Anydice is
beginarrayl
hline
textNumber & textProbability \ hline
0 & 68.19% \ hline
1 & 27.85% \ hline
2 & 3.79% \ hline
3 & 0.17% \ hline
endarray
Using an independent method, I was able to calculate [within an acceptable Margin of Error] identical odds:
beginarrayl
hline
textNumber & textTrials & textProbability \ hline
0 & 432224441369339628206761607168 (4.322 * 10^29) & 68.1930% \ hline
1 & 176489190284293025714047057920 (1.765 * 10^29) & 27.8415% \ hline
2 & 24021805421679657469725081600 (2.402 * 10^28) & 3.7900% \ hline
3 & 1089863038802389357817856000 (1.090 * 10^27) & 0.1720% \ hline
endarray
So because these two methods appear to have identical outcomes, I'm led to conclude that the function you've provided is correct.
$endgroup$
add a comment |
$begingroup$
This function appears to be correct
The output of the function in Anydice is
beginarrayl
hline
textNumber & textProbability \ hline
0 & 68.19% \ hline
1 & 27.85% \ hline
2 & 3.79% \ hline
3 & 0.17% \ hline
endarray
Using an independent method, I was able to calculate [within an acceptable Margin of Error] identical odds:
beginarrayl
hline
textNumber & textTrials & textProbability \ hline
0 & 432224441369339628206761607168 (4.322 * 10^29) & 68.1930% \ hline
1 & 176489190284293025714047057920 (1.765 * 10^29) & 27.8415% \ hline
2 & 24021805421679657469725081600 (2.402 * 10^28) & 3.7900% \ hline
3 & 1089863038802389357817856000 (1.090 * 10^27) & 0.1720% \ hline
endarray
So because these two methods appear to have identical outcomes, I'm led to conclude that the function you've provided is correct.
$endgroup$
add a comment |
$begingroup$
This function appears to be correct
The output of the function in Anydice is
beginarrayl
hline
textNumber & textProbability \ hline
0 & 68.19% \ hline
1 & 27.85% \ hline
2 & 3.79% \ hline
3 & 0.17% \ hline
endarray
Using an independent method, I was able to calculate [within an acceptable Margin of Error] identical odds:
beginarrayl
hline
textNumber & textTrials & textProbability \ hline
0 & 432224441369339628206761607168 (4.322 * 10^29) & 68.1930% \ hline
1 & 176489190284293025714047057920 (1.765 * 10^29) & 27.8415% \ hline
2 & 24021805421679657469725081600 (2.402 * 10^28) & 3.7900% \ hline
3 & 1089863038802389357817856000 (1.090 * 10^27) & 0.1720% \ hline
endarray
So because these two methods appear to have identical outcomes, I'm led to conclude that the function you've provided is correct.
$endgroup$
This function appears to be correct
The output of the function in Anydice is
beginarrayl
hline
textNumber & textProbability \ hline
0 & 68.19% \ hline
1 & 27.85% \ hline
2 & 3.79% \ hline
3 & 0.17% \ hline
endarray
Using an independent method, I was able to calculate [within an acceptable Margin of Error] identical odds:
beginarrayl
hline
textNumber & textTrials & textProbability \ hline
0 & 432224441369339628206761607168 (4.322 * 10^29) & 68.1930% \ hline
1 & 176489190284293025714047057920 (1.765 * 10^29) & 27.8415% \ hline
2 & 24021805421679657469725081600 (2.402 * 10^28) & 3.7900% \ hline
3 & 1089863038802389357817856000 (1.090 * 10^27) & 0.1720% \ hline
endarray
So because these two methods appear to have identical outcomes, I'm led to conclude that the function you've provided is correct.
edited 2 hours ago
answered 2 hours ago
XiremaXirema
21.3k263126
21.3k263126
add a comment |
add a comment |
Thanks for contributing an answer to Role-playing Games Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2frpg.stackexchange.com%2fquestions%2f143150%2fdoes-this-anydice-function-accurately-calculate-the-number-of-ogres-you-make-unc%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
@Sdjz added. Good thought
$endgroup$
– David Coffron
2 hours ago