com.anji.util
Class DummyBulkFitnessFunction

java.lang.Object
  extended bycom.anji.util.DummyBulkFitnessFunction
All Implemented Interfaces:
BulkFitnessFunction, java.io.Serializable

public class DummyBulkFitnessFunction
extends java.lang.Object
implements BulkFitnessFunction

Author:
Philip Tucker
See Also:
Serialized Form

Constructor Summary
DummyBulkFitnessFunction()
          ctor
DummyBulkFitnessFunction(java.util.Random newRand)
          ctor
 
Method Summary
 void evaluate(java.util.List aSubjects)
          Calculates and sets the fitness values on each of the given Chromosomes via their setFitnessValue() method.
 int getMaxFitnessValue()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DummyBulkFitnessFunction

public DummyBulkFitnessFunction(java.util.Random newRand)
ctor

Parameters:
newRand -

DummyBulkFitnessFunction

public DummyBulkFitnessFunction()
ctor

Method Detail

evaluate

public void evaluate(java.util.List aSubjects)
Description copied from interface: BulkFitnessFunction
Calculates and sets the fitness values on each of the given Chromosomes via their setFitnessValue() method.

Specified by:
evaluate in interface BulkFitnessFunction
Parameters:
aSubjects - List contains Chromosome objects for which the fitness values must be computed and set.
See Also:
BulkFitnessFunction.evaluate(java.util.List)

getMaxFitnessValue

public int getMaxFitnessValue()
Specified by:
getMaxFitnessValue in interface BulkFitnessFunction
Returns:
int maximum possible fitness value this function will return
See Also:
BulkFitnessFunction.getMaxFitnessValue()