-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
API: ConsistencyInternal Consistency of API/BehaviorInternal Consistency of API/BehaviorBugSomething isn't workingSomething isn't workingInvalidThis doesn't seem rightThis doesn't seem right
Description
Families: Inconsistent characteristic computation logic
Problem Description
Characteristic computation should use only base parametrization, but current implementation has unnecessary complexity allowing non-base parametrizations.
Current Behavior
In parametric_family.py, the _analytical_plan construction and _build_analytical_computations method allow characteristics to be computed using either:
- The current parametrization (if available)
- The base parametrization (as fallback)
Expected Behavior
All characteristics should be computed through base parametrization consistently.
Files Affected
pysatl_core/families/parametric_family.py
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
API: ConsistencyInternal Consistency of API/BehaviorInternal Consistency of API/BehaviorBugSomething isn't workingSomething isn't workingInvalidThis doesn't seem rightThis doesn't seem right
Type
Projects
Status
No status