Dude. That is not a math concept. That's a computer science concept. O and Null are not the same thing.
I care because I care about math and one is the correct mathematical approach and one is not.
In math the concept of 0 = none is important because it marks one of the earliest developments of abstract mathematical thought. Without the development of abstract mathematical thought we wouldn't have 0 as a number, we wouldn't have negative numbers, we wouldn't have imaginary numbers. In short any attempt to say that 0 is not none is an attack on abstract mathematical thought as a whole. That's my issue with the arguments.
They keep trying to differentiate 0 and "no damage" as if there's any distinction that can be made.
No, we keep differentiating between "0 damage" and "damage not dealt", which there is an important distinction as has been shown numerous times by now. In the former damage is applied, even if it is "0 damage", in the latter damage is not even a factor and thus neither are hit points.
If you are only arguing about "0 damage" and "no damage" being equivalent to each other, then we're not even discussing the same topic.
So let me get this straight, you are saying that "damage not dealt" is different than "no damage"?
Seriously? That has been my position (and others) all along!
We've been explaining to you over and over how not every attack deals damage (nets are only one example). If the attack deals damage, even if it is "0", then it is subject to being modified by SS, Sneak Attack, spells, etc. To say "a net's damage is 0" is to imply that. To say "a net doesn't deal damage" is to imply it cannot be modified to do damage and possibly have that damage adjusted by features like SS and Sneak Attack.
What I don't understand is why you don't seem to get that!?
I'm following along until you say that nets and darkness etc don't trigger the takes damage gamestate. Why do you say they don't? Why not instead say they trigger it and always deal 0 damage?
No one is trying to say that 0 damage doesn’t mean “no damage”. We are saying that if something doesn’t have the capability of dealing damage, it doesn’t do “no damage”. If you query how much damageit does, the answer will be “null,” because damage is not among its properties. The ability to draw this distinction is part of the reason it’s useful to have 0 as a number to represent a naught value. From my perspective it is you who is arguing to diminish the value of 0 by treating it as interchangable with “null.”I care because I care about math and one is the correct mathematical approach and one is not.
In math the concept of 0 = none is important because it marks one of the earliest developments of abstract mathematical thought. Without the development of abstract mathematical thought we wouldn't have 0 as a number, we wouldn't have negative numbers, we wouldn't have imaginary numbers. In short any attempt to say that 0 is not none is an attack on abstract mathematical thought as a whole. That's my issue with the arguments.
They keep trying to differentiate 0 and "no damage" as if there's any distinction that can be made.
Apples exist. Damage dealt by a net does not.Interesting. So do you also think that apples not obtained is different than no apples?
I guess what I'm trying to ask is, why don't you assign the output of damage not dealt or apples not obtained as 0?.
Apples exist. Damage dealt by a net does not.