|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectlio.LiOTask
problems.bitchain.MMDP
public class MMDP
Implements the multiple massive deceptive problem
| Constructor Summary | |
|---|---|
MMDP()
|
|
| 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()
Getter for property numSubProblems. |
double |
optimum()
Returns the optimum of the function. |
void |
setNumSubProblems(int numSubProblems)
Setter for property numSubProblems. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MMDP()
| Method Detail |
|---|
public LiOBounds defineIndividuals()
defineIndividuals in class LiOTaskpublic double evaluate(Individual individual)
evaluate in class LiOTaskindividual - The individual that is going to be evaluated.
public double optimum()
optimum in class LiOTaskpublic LiOResourceDefinition getDefinition()
getDefinition in interface LiOResourcegetDefinition in class LiOTaskpublic int getNumSubProblems()
public void setNumSubProblems(int numSubProblems)
numSubProblems - New value of property numSubProblems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||