Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
For questions primarily about dice themselves: polyhedral solids used to generate random numbers. In tabletop RPGs, dice are the most common means of introducing chance into the proceedings. Many players enjoy collecting dice of varying colors and shapes.
19
votes
Accepted
I need a 'standard array' for a D&D-like homebrew game, but anydice chokes - how to proceed?
Unfortunately, for large dice, the number of possible multisets can grow quite quickly---in this case, \$\Theta \left( n^{12} \right)\$ where \$n\$ is the number of scores. … If you would like to know more, you can read my paper on the subject:
@inproceedings{liu2022icepool,
title={Icepool: Efficient Computation of Dice Pool Probabilities},
author={Albert Julius Liu …
10
votes
How can I map a single d20 to a number of hits? (use case: Animate Objects)
The sum of dice also converges to a normal distribution. Therefore, we can try using the margin of success as the number of hits. …
9
votes
Are there any role-playing games which use dice larger than a d100?
d1000
In a brief search I found the following:
Here's a forum post including images of a Games Workshop publication using the d1000.
The d1000 MUTATION TABLE! is simultaneously everything that was ri …
9
votes
Do you know the angles of a face for a 7 or 14 sided die?
Goodman Games' Dungeon Crawl Classics dice.
Long dice that are unstable on their ends. Teetotums are similar. …
9
votes
Accepted
How to calculate advantage/disadvantage with multiple dice (e.g. 3d6, 2d10, etc.)
Approaches of this type have been proposed on StackExchange, with examples including:
Formula for dropping dice (non-brute force)
Generating Function for sum of N dice [or other multinomial distribution … Examples include:
Roll and Keep in Anydice
How to calculate the probabilities for eliminative dice pools (dice cancelling mechanic) in Neon City Overdrive? …
7
votes
Discord DiceParser (By RoliSteam/KDE?): ceil() function syntax needed (need to "round up" an...
following identity:
$$
\left\lceil \frac{n}{d} \right\rceil = \left\lfloor \frac{n + d - 1}{d} \right\rfloor
$$
In this case the numerator \$n\$ is the sum rolled on the 4d4 and \$d\$ is the number of dice … As for "scalar" they probably mean a result that is a single number (e.g. the sum of some dice), as opposed to a list of individual die rolls. …
6
votes
What are the odds of rolling high all the time?
Each of those dice has a 9/20 chance of rolling below a 10. Do a little binomial theorem and we get an 84.7% chance of at most 4 of those dice rolling below a 10. … The most likely case is that exactly 10 out of 17 dice rolled 15+, in which case none of the remaining dice rolled 15+, effectively reducing the d20 to a d14 for those remaining dice. …
6
votes
Is there a standard d10 dimension ratio?
According to this MathExchange answer, the 90-degree configuration of a pentagonal trapezohedron has the additional property that the angle between a face and the opposite edge on a vertex is also 90 …
6
votes
Accepted
How can I get this explode function in AnyDice to work?
set "maximum function depth" to 10
function: cascading X:n MAX:n {
if MAX <= 4 | X < MAX {
result: X
} else {
result: X + [cascading d(MAX-2) MAX-2]
}
}
function: cascading D:d {
result: [c …
5
votes
Calculating probabilities from d6 dice pool (Degenesis rules for botches and triggers)
@ die + max(n - 12, 0) @ extra
result = raw.map(score)
print(result)
for triggers in [4, 3, 2, 1, 0]:
area(result.map(lambda s, t, b: s if t >= triggers and not b else -1), f'{n} dice … : +{triggers}')
output(result.map(lambda s, t, b: s if b else 100), f'{n} dice: clean')
limit(0, 5)
degenesis(5)
The dice have vector values, represented by tuples (4+s, 6s, 1s). …
5
votes
Help with "Roll XD12, and keep each middle dice as an individual result"
Adding the middle dice together
If you just want to add the middle dice together, you can use the @ operator to select individual sorted positions and add them together:
output {2..4}@5d12
Or, perhaps … , rather than 3 values for the individual dice. …
5
votes
Accepted
Help with counting successes with multiple target numbers
If we sort the dice from highest to lowest, and we observed that the player's \$i\$th roll (starting from \$i = 1\$) rolled \$x\$, then we know that all \$i\$ rolls up to that point rolled at least \$x … (Presumably the player automatically fails if they have fewer dice than the obstacle.) …
3
votes
Accepted
Anydice: two-colored polyhedral dice pool
Mixing different dice also makes things much more difficult. … Fortunately, it turns out that, as long as you can express the dice mechanic in terms of an incremental calculation where you're told how many dice rolled each number in each pool for one number at a time …
3
votes
Accepted
Anydice: a pool where stress dice cancel out action dice of equal or lower value and return ...
# action_set: The set of surviving action dice.
# leftover_stress: The number of surviving stress dice that rolled
# this number or higher. … : 6, 3, 3") but the number of possible such sets grows rapidly with number of action dice (e.g. this example results in 252 rows), so I won't reproduce the table here. …
3
votes
Dice rolling mechanic where modifiers have a predictable and consistent effect on difficulty
Compared to an ideal Laplace distribution:
Opposed step dice
In this type of system, instead of adding a modifier to their roll, the two sides use larger and larger dice as they advance. … Proof
Suppose two players roll step dice against each other, with respective sizes \$A\$ and \$B\$, with ties being broken by coin flip. …