53df079db6ababf6321f7c9d59643478151e1173
Oliver: 'the zombie falls after the ball is lost although we know this earlier — it could play out as ball lost because of the falling.' The match point now resolves at bounce ONE when the winner is provably beyond the body's reach (closed-form flight vs its own chase dials, full swing reach plus 0.6 m of doubt — borderline balls wait for the ordinary bounce-2 call). startFall keeps the ball rolling for an early-decided point, and the d.decided latch swallows the rally's later resolutions so it can never bank twice. Verified in-pane: collapse starts ~0.3 s after the bounce, ball rolls past the prone body, score banks exactly once. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Languages
JavaScript
75.2%
Python
15.8%
HTML
7.3%
Shell
1.4%
Swift
0.2%