Type Aliases

Base

Individual: Union[list, array.array, numpy.ndarray]
Mates: tuple[Individual, Individual]
Mutant: tuple[Individual]
NumOrSeq: Union[int, float, Sequence[int], Sequence[float]]

Records

Hof: Union[HallOfFame, ParetoFront]
Stats: Union[Statistics, MultiStatistics]
AlgoResult: tuple[list, Logbook]

Genetic Programming (GP)

GPIndividual: Union[list, PrimitiveTree]
GPMates: Tuple[GPIndividual, GPIndividual]
GPMutant: Tuple[GPIndividual]
GPExprTypes: Union[str, GPIndividual]
GPTypedSets: list[PrimitiveSetTyped]
GPGraph: tuple[list, list, dict]