Diagnose a ball flight
diagnose_ball_flightUse this when a golfer describes what the ball does or how they hit it, without naming the swing fault: e.g. 'my ball starts left and curves right', 'everything goes right', 'I keep hitting behind the ball', 'I top it', 'I shanked three in a row', 'my shots are weak and short'. Map their words to start direction, curve and contact (leave out what they didn't say). Returns the likely faults from a fixed ball-flight table and the PocketCaddie drills for each, as cards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| curve | No | Which way it curves in the air. | |
| start | No | Where the ball starts, from the golfer's view. | |
| contact | No | fat = ground first, thin = topped or bladed, shank = off the hosel, weak = short with no compression. | |
| left_handed | No |