Redesign Strategy, Load, and Resources data types
-
CompositeStrategyshould be handled as all other search strategies- Goal: Yaml
strategy.nameshould indicate (Kotlin) type of strategy (implementsSearchStrategy)
- Goal: Yaml
- Strategies should be able to handle both our scalability metrics ("demand" and "capacity")
- Load and Resource values can be simply represented as integers
- Load types and resources can be represented as before
Possible YAML representation:
execution:
metric: demand # or "capacity"
strategy:
name: RestrictionSearch
properties:
# optional further properties
restrictionStrategy: LowerBound
searchStrategy: LinearSearch
Edited by Sören Henning