|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectlio.LiOTask
problems.bitchain.FC3
public class FC3
Constructor Summary | |
---|---|
FC3()
|
Method Summary | |
---|---|
LiOBounds |
defineIndividuals()
In most cases, it is necessary to define some common features of a certain kind of individual such as upper and lower limits, size, etc. |
double |
evaluate(Individual individual)
Evaluates an individual and returns its fitness. |
LiOResourceDefinition |
getDefinition()
Return a LiOResDescription object with the information of each object. |
int |
getNumSubProblems()
|
double |
optimum()
Returns the optimum of the function. |
void |
setNumSubProblems(int numSubProblems)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FC3()
Method Detail |
---|
public LiOBounds defineIndividuals()
LiOTask
defineIndividuals
in class LiOTask
public double evaluate(Individual individual)
LiOTask
evaluate
in class LiOTask
individual
- The individual that is going to be evaluated.
public LiOResourceDefinition getDefinition()
getDefinition
in interface LiOResource
getDefinition
in class LiOTask
public double optimum()
optimum
in class LiOTask
public int getNumSubProblems()
public void setNumSubProblems(int numSubProblems)
numSubProblems
- The numSubProblems to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |