Calculates a data-driven linear combination of fitness values. More...
#include <LinearWeightFitnessCalculator.h>
Public Member Functions | |
virtual double | CalculateFinalFitness (UFitness *fitness) override |
virtual double | CalculateFitnessKey (UFitness *fitness, FString fitnessKey) override |
Protected Attributes | |
TMap< FString, double > | idToWeightMap |
Additional Inherited Members | |
Public Attributes inherited from UFitnessCalculator | |
virtual double | CalculateFinalFitness (UFitness *fitness) PURE_VIRTUAL(UFitnessCalculator |
virtual double | CalculateFitnessKey (UFitness *fitness, FString fitnessKey) PURE_VIRTUAL(UFitnessCalculator |
Calculates a data-driven linear combination of fitness values.