Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

org.evolvica.core.eval
Class DefaultFitness

java.lang.Object
  extended byorg.evolvica.core.eval.DefaultFitness
All Implemented Interfaces:
IFitness, java.io.Serializable

public class DefaultFitness
extends java.lang.Object
implements IFitness

Default implementation for a fitness class.

Since:
0.4.0
Version:
$Revision: 1.5 $ $Date: 2004/05/26 11:58:01 $
Author:
Andreas Rummler
See Also:
Serialized Form

Field Summary
protected  float value
          Fitness value.
 
Constructor Summary
DefaultFitness(float value)
          Constructor.
 
Method Summary
 float floatValue()
          Returns the fitness value as float.
 java.lang.Object getValue()
          Return the fitness value wrapped in an object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected float value
Fitness value.

Constructor Detail

DefaultFitness

public DefaultFitness(float value)
Constructor.

Parameters:
value - fitness value
Method Detail

getValue

public java.lang.Object getValue()
Description copied from interface: IFitness
Return the fitness value wrapped in an object.

Specified by:
getValue in interface IFitness
Returns:
fitness value as object
See Also:
IFitness.getValue()

floatValue

public float floatValue()
Returns the fitness value as float.

Returns:
fitness value as float

Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems