evomatic.fitness.determine_normalisation_factors(alloys: DataFrame, target_normalisation: dict)[source]

Determine the normalisation factors for each target, to be used when normalising alloy fitnesses. The maximum and minimum are taken from alloy performance across the entire evolutionary history.

Parameters
alloys: DataFrame

The current population of alloy candidates.

target_normalisation: dict

Dict of normalisation factors for each target.


Last update: Dec 07, 2022