|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Fitness | |
|---|---|
| com.parabon.ec.simple | |
| ec | |
| ec.gp.koza | |
| ec.multiobjective | |
| ec.multiobjective.spea2 | Strength Pareto Evolutionary Algorithm implementation. |
| ec.simple | |
| Uses of Fitness in com.parabon.ec.simple |
|---|
| Subclasses of Fitness in com.parabon.ec.simple | |
|---|---|
class |
SimpleBoundedFitness
A SimpleBoundedFitness is a SimpleFitness with
an arbitrary upper bound. |
| Methods in com.parabon.ec.simple with parameters of type Fitness | |
|---|---|
boolean |
SimpleBoundedFitness.betterThan(Fitness fitness)
|
| Uses of Fitness in ec |
|---|
| Fields in ec declared as Fitness | |
|---|---|
Fitness |
Species.f_prototype
The prototypical fitness for individuals of this species. |
Fitness |
Individual.fitness
The fitness of the Individual. |
| Methods in ec with parameters of type Fitness | |
|---|---|
abstract boolean |
Fitness.betterThan(Fitness _fitness)
Should return true if this fitness is clearly better than _fitness; You may assume that _fitness is of the same class as yourself. |
abstract boolean |
Fitness.equivalentTo(Fitness _fitness)
Should return true if this fitness is in the same equivalence class as _fitness, that is, neither is clearly better or worse than the other. |
| Uses of Fitness in ec.gp.koza |
|---|
| Subclasses of Fitness in ec.gp.koza | |
|---|---|
class |
KozaFitness
KozaFitness is a Fitness which stores an individual's fitness as described in Koza I. |
| Methods in ec.gp.koza with parameters of type Fitness | |
|---|---|
boolean |
KozaFitness.betterThan(Fitness _fitness)
|
boolean |
KozaFitness.equivalentTo(Fitness _fitness)
|
| Uses of Fitness in ec.multiobjective |
|---|
| Subclasses of Fitness in ec.multiobjective | |
|---|---|
class |
MultiObjectiveFitness
MultiObjectiveFitness is a subclass of Fitness which implements basic multi-objective mechanisms suitable for being used with a variety of multi-objective selection mechanisms, including ones using pareto-optimality. |
| Methods in ec.multiobjective with parameters of type Fitness | |
|---|---|
boolean |
MultiObjectiveFitness.betterThan(Fitness _fitness)
Returns true if I'm better than _fitness. |
boolean |
MultiObjectiveFitness.equivalentTo(Fitness _fitness)
Returns true if I'm equivalent in fitness (neither better nor worse) to _fitness. |
| Uses of Fitness in ec.multiobjective.spea2 |
|---|
| Subclasses of Fitness in ec.multiobjective.spea2 | |
|---|---|
class |
SPEA2MultiObjectiveFitness
SPEA2MultiObjectiveFitness is a subclass of Fitness which implements basic multiobjective fitness functions along with support for the ECJ SPEA2 (Strength Pareto Evolutionary Algorithm) extensions. |
| Uses of Fitness in ec.simple |
|---|
| Subclasses of Fitness in ec.simple | |
|---|---|
class |
SimpleFitness
A simple default fitness, consisting of a single floating-point value where fitness A is superior to fitness B if and only if A > B. |
| Methods in ec.simple with parameters of type Fitness | |
|---|---|
boolean |
SimpleFitness.betterThan(Fitness _fitness)
|
boolean |
SimpleFitness.equivalentTo(Fitness _fitness)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||