End a shot's topspin dip at the bounce, so a kicking ball kicks up
A shot's extra gravity is its dive in flight, but it was carried through the bounce: heavy topspin skidded away low and Oliver met nearly every ball 0-25 cm off the grass. After its bounce a ball now falls under plain gravity (tennis modes only), and every planner that rolls a bounce forward switches at the same moment. The higher bounces pushed the auto-run into volleys, so it now takes a kicking ball at the top of its bounce, up to chest height. Median contact rises from 0.42 to 1.13 m at the bottom of the ladder. v369. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
fe090f2fba
commit
e25047ed0c
5 files changed
+40
-8
No files matched your search
@@ -152,6 +152,7 @@ for (const rung of RUNGS) {
|
||||
'<3.5m(net)%': pct(h, x => x.fromNet < 3.5),
|
||||
'volley%': pct(h, x => !x.bounced),
|
||||
'medTimeToHit_s': +med(h.filter(x => x.dt).map(x => x.dt)).toFixed(2),
|
||||
'medContactY': +med(h.map(x => x.y)).toFixed(2),
|
||||
});
|
||||
}
|
||||
for (const side of ['P', 'O']) {
|
||||
|
||||
Reference in new issue
Block a user