com.rubecula.darwin.domain.fitness
Class FitnessFunction_PseudoPoisson
java.lang.Object
com.rubecula.darwin.foundation.Function_
com.rubecula.darwin.domain.fitness.FitnessFunction_
com.rubecula.darwin.domain.fitness.FitnessFunction_PseudoPoisson
- All Implemented Interfaces:
- FitnessFunction, Function, com.rubecula.jexpression.EvalExpression, com.rubecula.jexpression.EvalExpressionMutable, com.rubecula.jexpression.Valuable, net.sf.tostring0.Identifiable
public class FitnessFunction_PseudoPoisson
- extends FitnessFunction_
- Author:
- Robin Hillyard
Methods inherited from class com.rubecula.darwin.foundation.Function_ |
addListener, addSymbol, equals, evaluate, getErrorInfo, getEvaluator, getExpression, getExpressionMap, getExpressionTerms, getValue, hashCode, isDifferent, isMutable, normalDistributionDensityFunction, normalDistributionDensityFunctionScaled, onFunctionChange, removeVariable, reset, setEvaluator, setExpression, setExpression |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
FitnessFunction_PseudoPoisson
public FitnessFunction_PseudoPoisson()
FitnessFunction_PseudoPoisson
public FitnessFunction_PseudoPoisson(com.rubecula.jexpression.Evaluator evaluator)
- Parameters:
evaluator
-
getIdentifier
public java.lang.String getIdentifier()
- Returns:
ID_CLASS
- See Also:
Identifiable.getIdentifier()
standardFunction
protected double standardFunction(java.lang.Object... arguments)
throws FunctionException
- Specified by:
standardFunction
in class Function_
- Parameters:
arguments
- a variable set of Objects which must be passed to the actual
implemented version of Function_.standardFunction(Object...)
.
- Returns:
- the standard value for this function. This is called when
Function_.isDifferent()
returns false.
- Throws:
FunctionException
- XXX- See Also:
Function_.standardFunction(java.lang.Object[])
standardFunctionTokens
protected java.lang.CharSequence[] standardFunctionTokens(com.rubecula.jexpression.Notation notation)
- Specified by:
standardFunctionTokens
in class Function_
- Parameters:
notation
- the notation type used by the evaluator.
- Returns:
- the sequence of tokens that corresponds to the
Function_.standardFunction(Object...)
. This is called by
Function_.reset()
. - See Also:
Function_.standardFunctionTokens(Notation)
Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.