예제 #1
0
    /// <summary>
    /// Gets the fitness of the individual
    /// </summary>
    public override float fitness()
    {
        float f1 = distanceMade * 15f;
        float f2 = -accumulatedDistanceFromRoutePosition / 5;

        return(GeneticSettings.normalizeFitness(f1 + f2));
    }
    /// <summary>
    /// Gets the fitness of the individual
    /// </summary>
    public override float fitness()
    {
        float f6 = distanceMade * 15f;
        float f7 = -accumulatedDistanceFromRoutePosition / 4;

        return(GeneticSettings.normalizeFitness(f6 + f7));
    }