cgexplore.systems_optimisation.FitnessCalculator¶
- class cgexplore.systems_optimisation.FitnessCalculator(fitness_function: collections.abc.Callable, chromosome_generator: cgexplore._internal.systems_optimisation.inputs.ChromosomeGenerator, structure_output: pathlib._local.Path, calculation_output: pathlib._local.Path, database_path: pathlib._local.Path, options: dict = <factory>)[source]¶
Bases:
objectMethods
Calculate the fitness of a chromosome.
Attributes
- Parameters:
- calculate(chromosome)[source]¶
Calculate the fitness of a chromosome.
- Parameters:
chromosome (Chromosome)
- Return type:
- chromosome_generator: ChromosomeGenerator¶