selector.generators.default_point_generator
This module contains the default point generator.
It also contains functions to check validity of the configuration setting.
Functions
|
Check if conditionals are violated. |
|
Check if no goods are violated. |
|
Generate the default parameter setting in Configuration format. |
- selector.generators.default_point_generator.check_conditionals(s, config_setting)[source]
Check if conditionals are violated.
- Parameters:
s (selector.scenario.Scenario) – AC scenario.
config_setting (dict) – Configuration setting to be checked.
- Returns:
List of parameter names to turn off.
- Return type:
list
- selector.generators.default_point_generator.check_no_goods(s, config_setting)[source]
Check if no goods are violated.
- Parameters:
s (selector.scenario.Scenario) – AC scenario.
config_setting (dict) – Configuration setting to be checked.
- Returns:
True if no goods are violated, False otherwise.
- Return type:
bool
- selector.generators.default_point_generator.default_point(s, identity)[source]
Generate the default parameter setting in Configuration format.
- Parameters:
s (selector.scenario.Scenario) – AC scenario.
identity (uuid.UUID) – UUID to identify the configuration.
- Returns:
Default configuration.
- Return type: