Total costs can be increased by constant functions.
Positive preferences are parsed and added as hard goals.
Metrics available as fitness functions including is-violated.