docs: m3-befunde in tickets 01, 08 und 14 zurueckgetragen, dreizehnte registry ins glossar
This commit is contained in:
@@ -102,6 +102,15 @@ p_flucht = clamp(0.5 + (dexterity(Held) - dexterity(schnellster Gegner)) * FLUCH
|
||||
geminderten multipliziert, ist mathematisch belanglos: `roh × kf × (1−r)` ist dasselbe wie
|
||||
`roh × (1−r) × kf`. Festzulegen war nur, dass beide multiplikativ *bleiben*.
|
||||
|
||||
**Befund aus M3: die Trefferformel war toter Code.** `hit_chance` existierte, war getestet — und wurde
|
||||
nie aufgerufen. **Jeder Angriff traf.** Gemeldet hat es nur der Compiler
|
||||
(`warning: function 'hit_chance' is never used`); kein Test schlug an, weil alle Tests die Formel
|
||||
*direkt* prüften statt über einen Angriff.
|
||||
|
||||
Lehre für die Formeln unten: Eine Formel, die nur von ihrem eigenen Unit-Test aufgerufen wird, ist
|
||||
nicht verdrahtet. Der Test, der das jetzt abfängt, führt 200 Angriffe gegen einen absurd flinken
|
||||
Gegner und verlangt, dass mindestens einer verfehlt *und* mindestens einer trifft.
|
||||
|
||||
Drei Klemmbereiche, jeder mit Grund:
|
||||
|
||||
- **Resistenz bei `0.8`** — bei `1.0` wäre ein Wesen immun, und Immunität ist keine Zahl, sondern ein
|
||||
|
||||
Reference in New Issue
Block a user