FitnessEvaluation.BinomialProblem
Class BinomialBSF

java.lang.Object
  extended by FitnessEvaluation.InterpretedFitnessEvaluation
      extended by FitnessEvaluation.InterpretedFitnessEvaluationBSF
          extended by FitnessEvaluation.BinomialProblem.BinomialBSF
All Implemented Interfaces:
FitnessFunction, ParameterI

public class BinomialBSF
extends InterpretedFitnessEvaluationBSF

Evaluates the fitness for the BinomialProblemExperiment class. The help class BinomialFunk is used to evaluate the arithmetic expressions.

Author:
jonathan

Field Summary
 
Fields inherited from class FitnessEvaluation.InterpretedFitnessEvaluationBSF
mngr
 
Constructor Summary
BinomialBSF()
          Creates a new instance of Binomial problem
 
Method Summary
 java.lang.String createCode(Phenotype p)
          Create code by adding header and tail to the evolved input
 void setProperties(java.util.Properties p)
          Set properties
 
Methods inherited from class FitnessEvaluation.InterpretedFitnessEvaluationBSF
runFile
 
Methods inherited from class FitnessEvaluation.InterpretedFitnessEvaluation
canCache, getFitness
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinomialBSF

public BinomialBSF()
Creates a new instance of Binomial problem

Method Detail

setProperties

public void setProperties(java.util.Properties p)
Description copied from interface: ParameterI
Set properties

Parameters:
p - object containing properties

createCode

public java.lang.String createCode(Phenotype p)
Description copied from class: InterpretedFitnessEvaluationBSF
Create code by adding header and tail to the evolved input

Specified by:
createCode in class InterpretedFitnessEvaluationBSF
Parameters:
p - input
Returns:
code