Hakenkette: Der zweite Haken trägt nicht über die Grube – Loslassfenster 25–83 ms gegen 83–683 ms am Einzelhaken, 10 von 15 Ketten ohne treffbare Haltezeit #22
Labels
No labels
accessibility
bug
cleanup
consistency
crash
critical
game-feel
gameplay
high
input
level-generation
low
maintainability
medium
pause
physics
responsive
security
spec-gap
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gilli/pulse-sprint#22
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hakenkette: Der zweite Haken trägt nicht über die Grube – Loslassfenster 25–83 ms gegen 83–683 ms am Einzelhaken, 10 von 15 Ketten ohne treffbare Haltezeit #22"
By gilli — Closed
bug
game-feel
gameplay
high
level-generation
physics
1 comments
Abarbeitet in
025a5bc(gepusht, Doku-Eintrag ingitlab-issues/README.mdnachgezogen in2a119df).Was geändert wurde:
autopilotlässt nachs.hanglos (zählt ab Einhang überb.hangT), ein Wert gilt für beide Seile. Der Winkelzweig (rel) und derpeak-Zweig sind ersatzlos weg (Flag ohne Setzer),grab:"late"gestrichen.CORE.releaseWindow(): Fenster aufeinanderfolgender Haltezeiten am letzten Seil (Raster 1/60 s, in der Schrittweite des Laufs), Erfolg = Landung ≥K.SOLVER_MARGINhinter der Landekante ohne assistierte Landung.verifyContentverlangt es für Hakenmuster an drei Absprungbildraten,verifyAllInputsverlangt dieselbe Seilhaltezeit für jedes (Absprung, Sprunghaltezeit) – ein Rhythmus, zwei Seile, wie der Befund es fordert.K.HOOK_EDGE_GUARD(Issue #6 hält). Alle Zahlen inCORE.K.Gemessen nach dem Fix: 159/159 generierte Ketten bestehen
verifyContent+verifyAllInputs, Haltezeit-Fenster 6–19 Bildraten (Median 13 = 217 ms – vorher 25–83 ms, in 10/15 Ketten gar keins), Landung ≥ 10,4 px hinter der Kante; echtes Dokument mit echter Leertaste: 55 aufeinanderfolgende Haltezeiten bei 1/120 s (vorher 5 von 156, Fenster 42 ms).Abdeckung:
tests/issue22.mjs(23 Prüfungen, gegen den Befund-Stand 17 rot),tests/browser_issue22.py(15 Prüfungen, vorher 7 rot, darunter exakt das 42-ms-Fenster). Soeben noch einmal die komplette Suite./tests/run-all.shgefahren: alle Node-Suiten inkl. Soak und alle Browser-Suiten grün.