[docs]defget_stick_ball_model(model:Optional[StickBallModel]=None,params:ModelArgs={})->StickBallCollisionStrategy:"""Returns a stick-ball collision model Args: model: An Enum specifying the desired model. If not passed, :class:`InstantaneousPoint` is passed with empty params. params: A mapping of parameters accepted by the model. Returns: An instantiated model that satisfies the :class:`StickBallCollisionStrategy` protocol. """ifmodelisNone:returnInstantaneousPoint(throttle_english=True)return_stick_ball_models[model](**params)