_evaluator

Module Contents

Classes

Evaluator

An Evaluator object that enables evaluation of individuals in an evolutionary process.

Attributes

TPopulation

TPopulation
class Evaluator

Bases: abc.ABC

Inheritance diagram of experimentation.evolution.abstract_elements._evaluator.Evaluator

An Evaluator object that enables evaluation of individuals in an evolutionary process.

abstract evaluate(population: TPopulation) list[float]

Evaluate individuals from a population.

Parameters:

population – The population for evaluation.

Returns:

The results of the evaluation.