moea.mopso.examples
Class TestMopso
java.lang.Object
moea.commons.Entity
moea.commons.Individual
moea.mopso.society.Particle
moea.mopso.examples.TestMopso
public class TestMopso
- extends Particle
Methods inherited from class moea.mopso.society.Particle |
applyConstraints, getC1, getC2, getPBest, getW, mutate, setC1, setC2, setW, updateGBest, updatePBest, updatePosition, updateVelocity |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
outDir
public static java.lang.String outDir
testFunction
public static TestFunction<Particle> testFunction
TestMopso
public TestMopso()
TestMopso
public TestMopso(TestMopso src)
initializeProblem
public static void initializeProblem(java.lang.String[] args)
clone
public TestMopso clone()
- Specified by:
clone
in class Particle
evaluate
public void evaluate()
- Specified by:
evaluate
in class Entity
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
calculateMean
public static double calculateMean(java.util.ArrayList<ObjectiveVector> setObj,
int iObj,
int max)
calculateStd2
public static double calculateStd2(java.util.ArrayList<ObjectiveVector> setObj,
java.lang.Double avg,
int iObj,
int max)
saveToFile
public static void saveToFile(Population<Particle> pop,
java.lang.String outDir)
throws java.lang.Exception
- Throws:
java.lang.Exception
saveToFile2
public static void saveToFile2(Population<TestFunction<Particle>> pop,
java.lang.String outDir)
throws java.lang.Exception
- Throws:
java.lang.Exception