Comprehensive check of whether the discovered equation exhibits expected qualitative features.
check_qualitative_behavior(
equation,
data,
variable,
expected_features = list()
)Object of class "qualitative_check".
Fitted equation object.
Original data.
Main variable name.
List of expected qualitative features:
n_fixed_points: Expected number of fixed points
stability_pattern: e.g., c("stable", "unstable", "stable")
monotonicity: Expected sign of derivative ("positive", "negative", "none")
bounded: Whether dynamics should be bounded