Background
It varies, but in several editions of DnD, the official way skills work is: if it matters if you succeed on a task (say, picking a lock) first time, the task has a difficulty assigned, and you roll a d20 and add your skill, and if your number is as big or bigger, you succeed.
If it seems just obvious your character can probably do this, the GM is encouraged to just let it succeed. If you care about mechanics, there's a very similar concept "take 10" which allows you to not roll and just assume you got 10 (provided you're in an everyday not hectic situation), ie. just assume you got an average level of competence most of the time.
Likewise, if you could do it *eventually* by exhaustively trying everything, the GM is encouraged to just assume you can do that, even if it takes a while. The mechanical equivalent is "take 20", ie. assume you take 20 rounds, but eventually get 20 on your check. That's what you'd guess, but it's what the rules actually say in several editions.
Since you can usually figure out what the "obvious" thing that happens is, there's not that much benefit to having those specific rules (they're only half there in 5e). They're far from always realistic. But they do the right thing some of the time, while giving a default to use if you're not sure if the mechanics matter or not.
Shortcomings
Implicitly the way it works is you're *either* quite high variance, or perfectly consistent.
It's not quite like that, if you roleplayed a mundane day-to-day activity repeatedly N times, you would assume you'd SOMETIMES screw up, even if it was something you could usually do, even if not as often as when people are attacking you.
But some situations, I'm not really satisfied with it.
If you're trying to pick a lock, or checking to see if you spot a hidden door, etc, then:
* If you roll every time, the party effectively have the value of the character with the best skill rolling perfectly, because they'll get there eventually
* If you assume you use 10, then the result is always the same: the character who's best at it ALWAYS spots it first, and the GM knows in advance exactly which locks and doors they'll succeed at.
Both are too deterministic, which takes away some of the fun for me: I *want* it to be a bit random. This lock is a bit harder than it looked from the outside. You get a bit of lockpick jammed in it. The party wizard just happens to remember an obscure lecture on magically concealing doors and notices a clue the rogue missed.
I've sometimes thought of this as "you roll, but if it doesn't make sense you'd succeed better a second time, then you don't get to reroll". But that's confusing and hard to track. Has the rogue tried this door already? If they have, why can't they try again?
My idea
It turns out, I actually want the take 10 and take 20 rules to work as they are, but maybe the difficulty should be randomly determined on the spot. Eg. instead of saying "all these doors are difficulty 15", say, "are difficulty 10+d10". Or a smaller variation, or occasionally a larger one.
That way there's a random element. Which doesn't matter if they're in the heat of combat, but does mean, there'll be some where "I can't get this one, we have to smash it" or "would one of you useless louts like to try to help?".
I could even generate a slightly different difficulty for different characters or different parties, although I'd probably only do that if it seemed to matter (and might simulate that in a more streamlined way, eg. dropping the difficulty for each party member, but choosing randomly who succeeds, the expert or someone else). That way you'd occasionally get a meaningful variation. And most of the time they'd deal with the encounter right then, only if they came back to it and it mattered that it was consistent would you have to track what you generated the first time.
It varies, but in several editions of DnD, the official way skills work is: if it matters if you succeed on a task (say, picking a lock) first time, the task has a difficulty assigned, and you roll a d20 and add your skill, and if your number is as big or bigger, you succeed.
If it seems just obvious your character can probably do this, the GM is encouraged to just let it succeed. If you care about mechanics, there's a very similar concept "take 10" which allows you to not roll and just assume you got 10 (provided you're in an everyday not hectic situation), ie. just assume you got an average level of competence most of the time.
Likewise, if you could do it *eventually* by exhaustively trying everything, the GM is encouraged to just assume you can do that, even if it takes a while. The mechanical equivalent is "take 20", ie. assume you take 20 rounds, but eventually get 20 on your check. That's what you'd guess, but it's what the rules actually say in several editions.
Since you can usually figure out what the "obvious" thing that happens is, there's not that much benefit to having those specific rules (they're only half there in 5e). They're far from always realistic. But they do the right thing some of the time, while giving a default to use if you're not sure if the mechanics matter or not.
Shortcomings
Implicitly the way it works is you're *either* quite high variance, or perfectly consistent.
It's not quite like that, if you roleplayed a mundane day-to-day activity repeatedly N times, you would assume you'd SOMETIMES screw up, even if it was something you could usually do, even if not as often as when people are attacking you.
But some situations, I'm not really satisfied with it.
If you're trying to pick a lock, or checking to see if you spot a hidden door, etc, then:
* If you roll every time, the party effectively have the value of the character with the best skill rolling perfectly, because they'll get there eventually
* If you assume you use 10, then the result is always the same: the character who's best at it ALWAYS spots it first, and the GM knows in advance exactly which locks and doors they'll succeed at.
Both are too deterministic, which takes away some of the fun for me: I *want* it to be a bit random. This lock is a bit harder than it looked from the outside. You get a bit of lockpick jammed in it. The party wizard just happens to remember an obscure lecture on magically concealing doors and notices a clue the rogue missed.
I've sometimes thought of this as "you roll, but if it doesn't make sense you'd succeed better a second time, then you don't get to reroll". But that's confusing and hard to track. Has the rogue tried this door already? If they have, why can't they try again?
My idea
It turns out, I actually want the take 10 and take 20 rules to work as they are, but maybe the difficulty should be randomly determined on the spot. Eg. instead of saying "all these doors are difficulty 15", say, "are difficulty 10+d10". Or a smaller variation, or occasionally a larger one.
That way there's a random element. Which doesn't matter if they're in the heat of combat, but does mean, there'll be some where "I can't get this one, we have to smash it" or "would one of you useless louts like to try to help?".
I could even generate a slightly different difficulty for different characters or different parties, although I'd probably only do that if it seemed to matter (and might simulate that in a more streamlined way, eg. dropping the difficulty for each party member, but choosing randomly who succeeds, the expert or someone else). That way you'd occasionally get a meaningful variation. And most of the time they'd deal with the encounter right then, only if they came back to it and it mattered that it was consistent would you have to track what you generated the first time.
no subject
Date: 2017-05-03 09:26 am (UTC)The interesting thing for me is that these two failure modes are very different sources of randomness.
In the first one, the underlying model is that locks vary independently at random, rather than attempts; so you can try as many times as you like at the same door, but you'll get the same result every time, so there's no point trying more than once. You could imagine dealing with this using a sort of random-oracle model in which the first time you find a given door the GM rolls to generate the stats for its particular lock, but once they're generated, they won't change on future encounters with that same lock.
But in the second, the model is that the attempt actually makes matters worse – if a mediocre lockpicker breaks off a piece of pick in the lock, then not only do they fail to open it, not only is it pointless for them to try again, but they've now messed up the lock to the point where perhaps even a very skilled lockpicker would fail to open it, even if they could have succeeded if the mediocre person had never touched it.
Put another way, in the second case, the Markov chain of what happens in repeated attempts has more than one absorbing state. The 'take 10' rule makes sense if the only absorbing state is the 'success, lock is now open' state; in that case it really is true that with enough repeated attempts you'll inevitably get there in the end, and it makes sense to simply have a crude model of about how long it will take you (which might be done by a mathematically justifiable model of probabilistic expectation, but might be the really simple 'just don't try it in the middle of mortal combat' which is all the gameplay requires in practice.) But if there are two absorbing states, then what needs to be modelled is not just the expected time to hit one of them, but also, the relative probabilities of which one you hit. So you get to do a single roll that models your whole series of attempts at the task, and the outcome of that roll is that you either eventually end up opening the lock or eventually end up jamming it beyond recovery. And again, you could do the actual Markov-chain theory to figure out a mathematically justifiable account of what the distribution ought properly to be for the length of 'eventually' and the choice of absorbing state, or you could go with a crude approximation if that seems more sensible.
no subject
Date: 2017-05-03 10:37 am (UTC)In DnD, how much do die rolls determines *what happens* against a fixed pre-existing reality, and how much do they determine what was there but not mentioned?
That is, how much chance is quantum-true-randomness or chaotic-unpredictability? And how much is "discovering what was true all along but as yet undetermined".
That last is like baysean probability of things that only happen once, like, how likely is it the fundamental constants are a particular value. Or quantum probabilities in many worlds where every outcome is guaranteed, but you find out which one you are in the same universe as).
Both clearly happen sometimes. Most combat rolls are "do you hit them or not". GMs often use dice to decide what's there, when many answers are plausible and variety is more interesting than any fixed answer (eg. the guard patrol is coming round at SOME point, is it now? Wandering monsters are an oft-abused form of this).
What I'm wondering is, are rolls sometimes a hybrid? It happens with knowledge rolls "oh yes, I remember a lecture about that" vs "oops, I slept in and missed all those lectures". And part of what I was reaching for is maybe it happens with locks -- do you fail *that attempt*, or do you determine if the lock is pickable by a technique you know? Or both?
I like having both sorts of randomness.
Modelling it as absorbing states makes sense for some things: that's what would happen if you tried repeatedly. The official take 20 rules used to say if there are success outcomes and bad outcomes, assume both happen.
But it's not always what I want -- it's hard to fail a "do you notice a secret door" so badly that you physically prevent yourself spotting it in future. You could have that mechanic (you put something in front of it, or you just subconsciously discount the possibility) but it doesn't really fit.
Maybe I can combine both, more chances of lockpicking screwing up, but also, some chance of "nothing goes wrong but it's just too hard".
Or I could fold those into one thing. For other reasons I've toyed with mechanics for determining *sort* of success. I borrowed this from a different system on the alexandrian, but basically, in addition to success/failure, a random roll for "due to brute force, due to finesse, due to external circumstances, due to style, due to luck" etc. Sometimes you don't care, but when you score a critical hit, you can choose to describe it as (external influence) "a weak point on the orc's armour give way, your sword sinking deeply into their flank. roll damage" or (style) "dodging their blow, you spin completely around into a perfect fencer's lunge into its unarmoured belly. roll damage". If you had that system already, you could interpret the answers as the sort of failure, eg. brute force failure = you broke it; external circumstances failure = just too hard; style failure = "you roll your tools back into the little black cloth and tuck them into your belt. As your teammates jabber at you, you stalk away, proclaiming you will sleep on it".