Help - Search - Members - Calendar
Full Version: Game rules and math
Dumpshock Forums > Discussion > Shadowrun
Serbitar
Most rules try to use only addition and subtraction.
Is multiplication (and to an extent division) too complicated to use in live game rules?
hyzmarca
QUOTE (Serbitar)
Most rules try to use only addition and subtraction.
Is multiplication (and to an extent division) too complicated to use in live game rules?

Derivation and Integration aren't too complicated to use in live game rules, in my opinion.

Multiplication and division are generally faster than equivalent addition and subtraction. If they were not then that would be useless.
Smed
I think Shadowrun should move to a variable target number system... wink.gif
Blade
Depends on what and why.

I don't have any troubles with multiplying an attribute or skill by 2 but dividing by 2,43*log(28) is a bit more complicated.
Dividing is okay as long as explicitely written if it's rounded up or down and if it doesn't lead to mass minmaxing.

But multplication and division also have to be really useful. If the rule can be as good while avoiding them, it's just as fine.
Serbitar
Examples include:

Allies cost increasing exponentially with force
AP modifiers that add armor rating (like -2/+Impact)
eidolon
QUOTE (Smed)
I think Shadowrun should move to a variable target number system... wink.gif

Rather than a variable threshold system...which is the same amount of the so called "fiat and handwaving" of the variable TN system that it "replaced and streamlined"? wink.gif

I chose the second option. Regardless of when you learned to do so, multiplication and division should be left out of anything that is supposed to move quickly.
Mal-2
Multiplying and dividing are okay, as long as they are with small numbers. A multiplier or divisor higher than 3 or 4 is getting too big (with an exception made for powers of 10, perhaps). The same goes for summing sequences of numbers too, anything more that 3 or 4 terms is getting to be too much math.

I'd be willing to make some exceptions for things that are done rarely, or can be calculated in downtime.
blakkie
I'm with Mal-2 on multiplication, can be OK if it is very simple. In some cases it is arguably better than addition/subtraction if the alternative uses much larger numbers.

However division has another problem, that of rounding off. All the divide by 2s, although not particularly slow by themselves, all have their own rules about which way to round off. :/

So that means I find myself with no option to choose on this poll.....
Serbitar
The rounding is definately a problem. This should always be the same. Not one exception.
blakkie
QUOTE (Serbitar @ Nov 10 2006, 09:33 AM)
The rounding is definately a problem. This should always be the same. Not one exception.

A blanket rule that tends to be very difficult to put into place, moreso for every extra place you add division. Far better to just build things to avoid division.

Division in many cases also tends to lead to other problems too. Such as scalability when you mix division/multiplication with subtraction. For example your ammunition/armor rules have this problem, which is really just an amplification of the core books problems with it.
Chandon
In Classic Deadlands, integer division of two digit numbers by 6 and 7 was part of the basic combat mechanic. It seemed like it would be really obnoxious when you first see it, but since everyone quickly realizes that it's just an application of the times tables they memorized in primary school it ends up working fine.
Triggerz
QUOTE (Serbitar)
The rounding is definately a problem. This should always be the same. Not one exception.

In general, I'd say that multiplication is fine (for character improvement costs and such), but in general I would avoid division: it either leads to fractions or rounded numbers. In the first case, it's a mess to keep track of - e.g. (1/2)+(3/7)+(2/3)=? ... 1 and 25/42!?!?! (or the equally ugly 1.595238095(...?) ). In the second case, you lose information and granularity: Why is a strength 1 character doing the exact same damage as a strength 2 character when the latter is supposed to be twice as strong? Ideally, the system should avoid such cases.
mfb
you should go with the simplest operation that will still convey the level of realism you desire. if multiplication is realistic but addition will get you pretty realistic, go with addition. division should generally be avoided unless, as in Deadlands, you're frequently dividing by or into the same number; or if you're talking about relatively simple division (halves, thirds, occasionally even quarters).

if you're going more complex than multiplication and division, that's fine too--just provide tables.
Mr. Unpronounceable
Most of the people I play with have taken Differential Equations...

addition and subtraction should be removed.

twirl.gif
Ryu
If they canīt do numbers I donīt want to play with them. `Nuff said.
blakkie
QUOTE (Ryu @ Nov 10 2006, 03:38 PM)
If they canīt do numbers I donīt want to play with them.

Unless you are a hemophiliac you can easily survive a number of .22 rimfire shots to the shins. But WTF would you want to get shot if there was an option that involved less pain?
Mr. Unpronounceable
That might have been a reply to my smart-ass remark.

It's not so bad, actually - once everyone got into the habit of watching everyone else's dice rolls.

Of course, I could do without hearing yet another reference to the holy-hand-grenade skit ever again.
FrankTrollman
Multiplication is easy. Division is bullshit.

Sorry, it's true. It's not that division is impossible, or even hard. It's that if you have five people divide small numbers by each other at the same time you'll get two or three answers. It takes a moment to reconcile everything, and that slows play down.

It shouldn't, but it does. Everyone can get the right answer multiplying 5 by 3. But people make a distressing amount of minor errors dividing 15 by 5.

Idon't know why this is, but it happens often enough that I've noticed it in many different groups.

-Frank
Cain
All math should be avoided.

After talking with a few Forgites, I've come to the conclusion that for many people, they play despite the system. This holds true for just about every game. The faster you can get to game play, the better off you are, and math is a slowdown. You can add realism through roleplay. (Incidentally, I also play with math dyslexics, so I have a lot of passion for this sort of thing.)

That being said, multiplication and division by 2, 5, and 10 is simple and quick for just about everyone. In fact, it's frequently faster to divide by ten than it is to add 2. My gaming group has been playing 7th sea, which is basically an addition system; but when the numbers start getting big, the counting and adding is slower than a "Multiply by 5" system.

QUOTE
QUOTE (Smed @ Nov 10 2006, 06:29 AM)
I think Shadowrun should move to a variable target number system... wink.gif

Rather than a variable threshold system...which is the same amount of the so called "fiat and handwaving" of the variable TN system that it "replaced and streamlined"? wink.gif

A variable threshold system essentially amounts to the same thing as a variable TN system, once you allow for exploding dice. The only meaningful difference favors variable TN's: they have better granularity.
Ryu
Division by natural numbers is fine. But all kids hate dividing, even if they can handle it with some external motivation. Division is fine if the result is rounded up or down and done by a whole number.
jervinator
So long as I know the rules for rounding and don't have to go beyond two decimal places, I can generally do division of whole numbers in my head. Simplifying combat math for the sake of speed is fine, but some things need to be complex. Try 3g3 or VDS by BTRC.

Kids today use calculators for everything in a school system designed to hold smart kids back so that dumb people don't need therapy when they grow up. It's bad enough they enter the workforce semi-literate, but now they're dumbing down the RPGs?
Triggerz
QUOTE (jervinator)
So long as I know the rules for rounding and don't have to go beyond two decimal places, I can generally do division of whole numbers in my head. Simplifying combat math for the sake of speed is fine, but some things need to be complex. Try 3g3 or VDS by BTRC.

Kids today use calculators for everything in a school system designed to hold smart kids back so that dumb people don't need therapy when they grow up. It's bad enough they enter the workforce semi-literate, but now they're dumbing down the RPGs?

Well, I can handle maths. I'm a number-cruncher by nature, so I sort of enjoy it, but there are other issues, as I've hinted at in my post above:

QUOTE
In the second case, you lose information and granularity: Why is a strength 1 character doing the exact same damage as a strength 2 character when the latter is supposed to be twice as strong? Ideally, the system should avoid such cases.
hyzmarca
There are two ways to handle this. 1) Round down so that the STR 1 character does 0 damage or 2) allow fractional damage

Dividing only reduces granularity due to rounding. No rounding means no loss in granularity.


I'm going to disagree that simple operations are the best choice. Sometimes, simple operations just make things more complicated. Case in point: Vehicle acceleration rules in 3rd and in 4th.

In 4th acceleration is the "running speed" of your vehicle, apparently. It is counterintuitive. In 3rd it was a multiplier applied to a driving test, meaning that you could get 2g acceleration in a crop-duster if the pilot has enough skill.
Are either of these solution really any more elegant that the classic (Integral)a(dt), also known as at+c? No.

Now, I won't go overboard with this, certainly mage should not be taking natural logs to determine drain, that's just perverse. However, some simple "advanced" math could really increase realism and granularity and make the system both faster and easier to grasp.
Garrowolf
Personally if I can't do it in my head then it is too complex for game play. Downtime stuff can be a bit more number intensive but if it slows down the game then it is not very elegant.
Triggerz
hyzmarca, my point was that the system could have been designed to avoid these cases without the need to keep track of half DVs. Anyways, it's not the end of the world, but it certainly is a very real (if unimportant) problem of division.

And I can do calculus when I have to - hell! I use it all the time in my studies -, but I'm sure it's possible to come up with decent vehicle rules that don't require any if we try a bit. (I haven't looked much into vehicle movement in SR4, so I don't know how good or bad they are. I was just using your example.)
jervinator
My point is that many of the people who complain about he math need a calculator (or at least their fingers) to solve x=2+2 and I'm afraid that there is never a happy medium between keeping it real, keeping it playable, and making it accessible to... the mathematically challenged.

I prefer to avoid calculus obviously, but if the dyslexic guy in my group can figure it out in his head then the math is obviously simple. I think the balancing point for complexity is where he can do it with a calculator but I can still do it in my head. Of course, if you can make it playably granular and flexible at a lower level of complexity then by all means do so.

Vehicle design is one of those areas where one has to get complex though; otherwise, you're just pulling numbers out of your dog's rectum. IRL, speed varies with power in an exponential manner while acceleration declines as speed increases due to aerodynamic drag. A little much to calculate in-game, but off-camera when you're trying to hop-up your ride, it helps to know if it's even possible and how much it'll cost and when you start hitting the point of diminishing returns inherent in the 'cubic dollar' theory of racing. This if where rolled my eyes at SR's previous attempts at a vehicle design system.
Kagetenshi
QUOTE (hyzmarca)
Derivation and Integration aren't too complicated to use in live game rules, in my opinion.

This is correct.

~J
toturi
QUOTE (Kagetenshi)
QUOTE (hyzmarca @ Nov 10 2006, 05:00 AM)
Derivation and Integration aren't too complicated to use in live game rules, in my opinion.

This is correct.

~J

If you are goddamned awful smart, yeah. I'd have trouble integrating (sinhx + cos3y)dz on the fly. I'm good, but not that good.
knasser
QUOTE (toturi)
QUOTE (Kagetenshi @ Nov 12 2006, 08:30 PM)
QUOTE (hyzmarca @ Nov 10 2006, 05:00 AM)
Derivation and Integration aren't too complicated to use in live game rules, in my opinion.

This is correct.

~J

If you are goddamned awful smart, yeah. I'd have trouble integrating (sinhx + cos3y)dz on the fly. I'm good, but not that good.


I think you missed a sublime bit of humour. And the root of the problem, too.

Bonus karma to Kagetenshi. rotfl.gif
Serbitar
QUOTE (toturi)
QUOTE (Kagetenshi @ Nov 12 2006, 08:30 PM)
QUOTE (hyzmarca @ Nov 10 2006, 05:00 AM)
Derivation and Integration aren't too complicated to use in live game rules, in my opinion.

This is correct.

~J

If you are goddamned awful smart, yeah. I'd have trouble integrating (sinhx + cos3y)dz on the fly. I'm good, but not that good.

that would be (sinhx+cos3x)*z, not that hard
Triggerz
QUOTE (jervinator)
Vehicle design is one of those areas where one has to get complex though; otherwise, you're just pulling numbers out of your dog's rectum. IRL, speed varies with power in an exponential manner while acceleration declines as speed increases due to aerodynamic drag. A little much to calculate in-game, but off-camera when you're trying to hop-up your ride, it helps to know if it's even possible and how much it'll cost and when you start hitting the point of diminishing returns inherent in the 'cubic dollar' theory of racing. This if where rolled my eyes at SR's previous attempts at a vehicle design system.

I have no problem with rules for (choose one) design, e.g. vehicular design, being somewhat complex. I agree that a little complexity can go a long way in terms of realism. In game, though, things should be kept simple so the action goes fast and, ideally, as I seem to enjoy repeating, division should be avoided whenever possible if it would lead to a loss of information (e.g. Str 1 is not the same as Str 2).
hyzmarca
QUOTE (Serbitar @ Nov 12 2006, 08:26 AM)
QUOTE (toturi @ Nov 12 2006, 07:36 AM)
QUOTE (Kagetenshi @ Nov 12 2006, 08:30 PM)
QUOTE (hyzmarca @ Nov 10 2006, 05:00 AM)
Derivation and Integration aren't too complicated to use in live game rules, in my opinion.

This is correct.

~J

If you are goddamned awful smart, yeah. I'd have trouble integrating (sinhx + cos3y)dz on the fly. I'm good, but not that good.

that would be (sinhx+cos3x)*z, not that hard

+c, Serbitar, never forget +c
Serbitar is correct (except for leaving out +c).But, I believe that toturi unintentionally chose a problem that anyone with a cursory knowledge of integration rules could solve in their heads. Variables that you are not integrating by are treated as constants, thus the problem was terribly easy.

But, even if z were not chosen it would be easy.


(Integral)(sinhx + cos3y)dxdy = (Integral)(sinhx)dxdy + (cos3y)dxdy = [(-coshx)/h]y + [(sin3y)/3]x +c

Now, if you wanted something that was hard to integrate then you should have picked say (Integral)dx/(rootx)(x+1) which would require substitution or (Integral)dx/(roottanx)sinx which would require that I actually look up some identities)
jervinator
QUOTE
...division should be avoided whenever possible if it would lead to a loss of information...


That is true of all mathematical functions, or anything else that slows gameplay down without compensating by adding something to the game.
PlatonicPimp
QUOTE (hyzmarca @ Nov 12 2006, 06:08 PM)

+c, Serbitar, never forget +c
Serbitar is correct (except for leaving out +c).But, I believe that toturi unintentionally chose a problem that anyone with a cursory knowledge of integration rules could solve in their heads. Variables that you are not integrating by are treated as constants, thus the problem was terribly easy.

But, even if z were not chosen it would be easy.


(Integral)(sinhx + cos3y)dxdy = (Integral)(sinhx)dxdy + (cos3y)dxdy = [(-coshx)/h]y + [(sin3y)/3]x +c

Now, if you wanted something that was hard to integrate then you should have picked say (Integral)dx/(rootx)(x+1) which would require substitution or (Integral)dx/(roottanx)sinx which would require that I actually look up some identities)

You see, I probably would have retained my ability to do calculus if gaming had required it. As it is I totally forgot what any of that means, despite having learned calculus back in high school.
Smed
QUOTE (PlatonicPimp)
You see, I probably would have retained my ability to do calculus if gaming had required it. As it is I totally forgot what any of that means, despite having learned calculus back in high school.

Which is why we need more compliicated math in RPGs, so that gamers have a better grasp of math skills than the general population. smile.gif

I remember seeing in another thread that everything they learned about Enomonics they picked up in Coroprate Dowloads....

Getting back on topic, I prefer simple math for real time in game stuff, but don't mind more complicated math for stuff that takes place between games like vehicle design.
knasser
QUOTE (Smed)
QUOTE (PlatonicPimp)
You see, I probably would have retained my ability to do calculus if gaming had required it. As it is I totally forgot what any of that means, despite having learned calculus back in high school.

Which is why we need more compliicated math in RPGs, so that gamers have a better grasp of math skills than the general population. smile.gif

I remember seeing in another thread that everything they learned about Enomonics they picked up in Coroprate Dowloads....

Getting back on topic, I prefer simple math for real time in game stuff, but don't mind more complicated math for stuff that takes place between games like vehicle design.


Heh! I think I learnt everything I ever knew about probability from wargames and SR 1st edition. I do know that I was years ahead of anyone else in my year in this specialised area of maths. smile.gif

I have no problem with basic arithmetic in an RPG (which includes multiplication) and I don't think anyone else should. Division is clumsy due to the rounding, but when is it necessary?

However, I think vehicle statistics should include an acceleration and breaking attributes so we can use integration to properly determine their location at any point in the combat turn. wink.gif
PlatonicPimp
Games are a bad place to LEARN math (or economics) from. I began learning about probability from gaming, too, only to later learn from talking with Math majors that everything I thought I knew about probability was way off.
Kagetenshi
QUOTE (PlatonicPimp)
I began learning about probability from gaming, too, only to later learn from talking with Math majors that everything I thought I knew about probability was way off.

Expound?

~J
PlatonicPimp
I can't, really. Once I learn something, I'm incapable of remembering what it was like not to know it, nor do I remember the specifics of how I was wrong.

Plus I'm still not sure enough of my grasp of math to really try explaining anything over the interweb. I don't actually do anything besides gaming that requires more than a rudimentary knowledge of arithmatic, so I'm Uber rusty. I'd be horribly embarrassed if I got some basic thing wrong.

Suffice it to say that the statistical analysis I was using for gaming was missing a few important factors, because they were common sense based. The math major taught me some actual rules for statistics. So, learn from math classes first, THEN apply to gaming. Not the other way around.
hyzmarca
We use bad probability all of the time. 3 dice will probably give 1 hit at TN 5, for example.

That's inaccurate because it is oversimplified.

In reality, 1 die has a 1/3 chance of 1 or more hits, 2 dice has a 5/9 chance of 1 or more hits, and 3 dice have a 19/27 chance of 1 or more hits
Kagetenshi
QUOTE (hyzmarca)
We use bad probability all of the time. 3 dice will probably give 1 hit at TN 5, for example.

That's inaccurate because it is oversimplified.

No, not incorrect, it's just not always what people think it is. One success is the expected result, which is different from the probability, so sometimes people mislabel it, but it remains the correct expected result.

~J
emo samurai
Personally, I good at math.
toturi
QUOTE (hyzmarca)
QUOTE (Serbitar @ Nov 12 2006, 08:26 AM)
QUOTE (toturi @ Nov 12 2006, 07:36 AM)
QUOTE (Kagetenshi @ Nov 12 2006, 08:30 PM)
QUOTE (hyzmarca @ Nov 10 2006, 05:00 AM)
Derivation and Integration aren't too complicated to use in live game rules, in my opinion.

This is correct.

~J

If you are goddamned awful smart, yeah. I'd have trouble integrating (sinhx + cos3y)dz on the fly. I'm good, but not that good.

that would be (sinhx+cos3x)*z, not that hard

+c, Serbitar, never forget +c
Serbitar is correct (except for leaving out +c).But, I believe that toturi unintentionally chose a problem that anyone with a cursory knowledge of integration rules could solve in their heads. Variables that you are not integrating by are treated as constants, thus the problem was terribly easy.

Yeah, silly me.
GrinderTheTroll
I've always been a fan of formulae myself instead of tables. When I see tables, I try and make a formula out of it for easy reference. Once I have the formula, I can make my own tables!

Biggest place this is handy to have a formula is with explosives DV calculation and blast radius.
Cheops
Complicated math needs to be avoided at all costs. Not all gamers are computer science or science/engineering students. There's nothing so aggravating as playing 2nd edition DnD with a guy for the better part of 10 years and he still can't figure out the math for THAC0.
mfb
it doesn't necessarily need to be avoided, just avoided where possible and backed up with tables where it's not.
Eryk the Red
I agree with both MFB and Cheops here. I'm not dumb, I'm reasonably smart, but I suck with math. I wouldn't want that getting in the way of my game. Seriously, has anyone tried designing cranial cyberdecks with the old Shadowtech rules? It gets ugly, fast.

I've learned to hate and fear complex math when it tries to involve itself in my fun.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Dumpshock Forums © 2001-2012