| Description | Hierarchy | Fields | Methods | Properties |
type TPopulation = class(TObject)
Class implementing a population of TAgents (or descendants thereof).
![]() |
constructor Create; overload; |
![]() |
constructor CreateAndSet(Population: TPopulation); |
![]() |
destructor Destroy; override; |
![]() |
procedure AddIndividual(Agent: TAgent); |
![]() |
function BestIndividual: TAgent; |
![]() |
function GetSecondWorstIndividualIndex: integer; |
![]() |
function GetWorstIndividualIndex: integer; |
![]() |
procedure RankFitnessValues; |
![]() |
constructor Create; overload; |
![]() |
constructor CreateAndSet(Population: TPopulation); |
![]() |
destructor Destroy; override; |
![]() |
procedure AddIndividual(Agent: TAgent); |
![]() |
function BestIndividual: TAgent; |
![]() |
function GetSecondWorstIndividualIndex: integer; |
![]() |
function GetWorstIndividualIndex: integer; |
![]() |
procedure RankFitnessValues; |
![]() |
property AverageFitness: real; |
![]() |
property BestIndividualIndex: integer; |
![]() |
property M[i: integer]: TAgent; |
![]() |
property MaximumFitness: real; |
![]() |
property MinimumFitness: real; |
![]() |
property Size: integer; |
![]() |
property AverageFitness: real; |
![]() |
property BestIndividualIndex: integer; |
![]() |
property M[i: integer]: TAgent; |
![]() |
property MaximumFitness: real; |
![]() |
property MinimumFitness: real; |
![]() |
property Size: integer; |