jmetal.experiments.settings
Class OMOPSO_Settings
java.lang.Object
jmetal.experiments.Settings
jmetal.experiments.settings.OMOPSO_Settings
public class OMOPSO_Settings
- extends Settings
Settings class of algorithm OMOPSO
Method Summary |
Algorithm |
configure()
Configure OMOPSO with user-defined parameter experiments.settings |
Algorithm |
configure(java.util.Properties configuration)
Configure dMOPSO with user-defined parameter experiments.settings |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
swarmSize_
public int swarmSize_
maxIterations_
public int maxIterations_
archiveSize_
public int archiveSize_
perturbationIndex_
public double perturbationIndex_
mutationProbability_
public double mutationProbability_
OMOPSO_Settings
public OMOPSO_Settings(java.lang.String problem)
- Constructor
configure
public Algorithm configure()
throws JMException
- Configure OMOPSO with user-defined parameter experiments.settings
- Specified by:
configure
in class Settings
- Returns:
- A OMOPSO algorithm object
- Throws:
JMException
configure
public Algorithm configure(java.util.Properties configuration)
throws JMException
- Configure dMOPSO with user-defined parameter experiments.settings
- Overrides:
configure
in class Settings
- Parameters:
configuration
- Properties file
- Returns:
- A dMOPSO algorithm object
- Throws:
JMException