|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.cilib.functions.Function net.sourceforge.cilib.functions.ContinuousFunction net.sourceforge.cilib.functions.continuous.unconstrained.Michalewicz
public class Michalewicz
Michalewicz funtion 12.
Reference: http://www.geatbx.com/docu/fcnindex-01.html#TopOfPage
Minimum:
Constructor Summary | |
---|---|
Michalewicz()
Creates a new instance of EpistaticMichalewicz. |
Method Summary | |
---|---|
double |
evaluate(Vector input)
Evaluate the function with the given Vector as input. |
Michalewicz |
getClone()
Create a cloned copy of the current object and return it. |
int |
getM()
Get the current value of M . |
Object |
getMinimum()
Accessor for the function minimum. |
void |
setM(int m)
Set the value of M . |
Methods inherited from class net.sourceforge.cilib.functions.ContinuousFunction |
---|
evaluate, getMaximum |
Methods inherited from class net.sourceforge.cilib.functions.Function |
---|
getBehavioralDomainRegistry, getDimension, getDomain, getDomainRegistry, setBehavioralDomain, setBehaviouralDomainRegistry, setDomain |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Michalewicz()
Method Detail |
---|
public Michalewicz getClone()
getClone
in interface Cloneable
getClone
in class ContinuousFunction
Object.clone()
public Object getMinimum()
getMinimum
in class ContinuousFunction
public double evaluate(Vector input)
Vector
as input.
evaluate
in class ContinuousFunction
input
- The input Vector
.
public int getM()
M
.
M
.public void setM(int m)
M
.
m
- The value to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |