Warning, /AID2E-framework/docs/user-guide/notes/configuration.md is written in an unsupported language. File is not indexed.
0001 # Configuration Notes
0002
0003 See the [configuration guide](../configuration.md) for setup, supported constraints, and candidate checks.
0004
0005 ## Constraint Methods
0006
0007 `ParameterConstraint` provides these methods for direct use:
0008
0009 | Method | Purpose |
0010 | --- | --- |
0011 | `extract_parameter_names()` | Return the qualified parameter names in the rule. |
0012 | `validate_syntax(valid_param_names)` | Check syntax and parameter names; return validity and an error message. |
0013 | `evaluate(param_values)` | Check whether parameter values satisfy the rule. |
0014
0015 `AxOptimizer._parse_constraint_to_ax()` converts supported rules into Ax constraints. For example, `group.x + group.y >= 0.5` becomes `-group.x - group.y <= -0.5`. See the [optimizer guide](../optimizers.md#search-space-and-constraint-mapping) for backend behavior.