Rename methods for clarity.

This commit is contained in:
Fabian Becker 2014-10-16 11:42:01 +02:00
parent 69a78d5757
commit 40eee88eea
159 changed files with 384 additions and 391 deletions

View File

@ -612,7 +612,7 @@
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-->
<!-- <!--
should not be necessary any more: each revision gets its own directory should not be necessary any more: each revision gets its own directory
<target name="backupWWW" depends="init"> <target name="backupWWW" depends="initialize">
<mkdir dir="${web.download.base}/old-${DSTAMP}-${TSTAMP}" /> <mkdir dir="${web.download.base}/old-${DSTAMP}-${TSTAMP}" />
<copy todir="${web.download.base}/old-${DSTAMP}-${TSTAMP}"> <copy todir="${web.download.base}/old-${DSTAMP}-${TSTAMP}">
<fileset dir="${web.download.versioned}"> <fileset dir="${web.download.versioned}">

View File

@ -111,7 +111,7 @@ public class OptimizerFactory {
de.setCrossoverRate(CR); de.setCrossoverRate(CR);
de.setLambda(lambda); de.setLambda(lambda);
de.addPopulationChangedEventListener(listener); de.addPopulationChangedEventListener(listener);
de.init(); de.initialize();
if (listener != null) { if (listener != null) {
listener.registerPopulationStateChanged(de.getPopulation(), ""); listener.registerPopulationStateChanged(de.getPopulation(), "");
@ -190,7 +190,7 @@ public class OptimizerFactory {
// theES.setPartnerSelection(selection); // theES.setPartnerSelection(selection);
theES.setEnvironmentSelection(selection); theES.setEnvironmentSelection(selection);
theES.setProblem(problem); theES.setProblem(problem);
theES.init(); theES.initialize();
if (listener != null) { if (listener != null) {
listener.registerPopulationStateChanged(theES.getPopulation(), ""); listener.registerPopulationStateChanged(theES.getPopulation(), "");
@ -228,7 +228,7 @@ public class OptimizerFactory {
ga.setParentSelection(select); ga.setParentSelection(select);
ga.setPartnerSelection(select); ga.setPartnerSelection(select);
ga.addPopulationChangedEventListener(listener); ga.addPopulationChangedEventListener(listener);
ga.init(); ga.initialize();
if (listener != null) { if (listener != null) {
listener.registerPopulationStateChanged(ga.getPopulation(), ""); listener.registerPopulationStateChanged(ga.getPopulation(), "");
@ -360,7 +360,7 @@ public class OptimizerFactory {
hc.getPopulation().setTargetSize(popSize); hc.getPopulation().setTargetSize(popSize);
hc.addPopulationChangedEventListener(listener); hc.addPopulationChangedEventListener(listener);
hc.setProblem(problem); hc.setProblem(problem);
hc.init(); hc.initialize();
if (listener != null) { if (listener != null) {
listener.registerPopulationStateChanged(hc.getPopulation(), ""); listener.registerPopulationStateChanged(hc.getPopulation(), "");
@ -389,7 +389,7 @@ public class OptimizerFactory {
mc.getPopulation().setTargetSize(popsize); mc.getPopulation().setTargetSize(popsize);
mc.addPopulationChangedEventListener(listener); mc.addPopulationChangedEventListener(listener);
mc.setProblem(problem); mc.setProblem(problem);
mc.init(); mc.initialize();
if (listener != null) { if (listener != null) {
listener.registerPopulationStateChanged(mc.getPopulation(), ""); listener.registerPopulationStateChanged(mc.getPopulation(), "");
@ -432,7 +432,7 @@ public class OptimizerFactory {
pso.setTopology(selectedTopology); pso.setTopology(selectedTopology);
pso.setTopologyRange(topologyRange); pso.setTopologyRange(topologyRange);
pso.addPopulationChangedEventListener(listener); pso.addPopulationChangedEventListener(listener);
pso.init(); pso.initialize();
if (listener != null) { if (listener != null) {
listener.registerPopulationStateChanged(pso.getPopulation(), ""); listener.registerPopulationStateChanged(pso.getPopulation(), "");
@ -469,7 +469,7 @@ public class OptimizerFactory {
sa.setProblem(problem); sa.setProblem(problem);
sa.getPopulation().setTargetSize(popsize); sa.getPopulation().setTargetSize(popsize);
sa.addPopulationChangedEventListener(listener); sa.addPopulationChangedEventListener(listener);
sa.init(); sa.initialize();
if (listener != null) { if (listener != null) {
listener.registerPopulationStateChanged(sa.getPopulation(), ""); listener.registerPopulationStateChanged(sa.getPopulation(), "");
@ -479,7 +479,7 @@ public class OptimizerFactory {
} }
/** /**
* Calling init here makes problems when using the Matlab interface. * Calling initialize here makes problems when using the Matlab interface.
* *
* @param learningRate * @param learningRate
* @param mutateSigma * @param mutateSigma

View File

@ -39,7 +39,7 @@ public abstract class AbstractListSelectionEditor extends JPanel implements Prop
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
this.customEditor = new JPanel(); this.customEditor = new JPanel();

View File

@ -80,7 +80,7 @@ public class GenericDoubleArrayEditor extends JPanel implements PropertyEditor {
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
this.customEditor = new JPanel(); this.customEditor = new JPanel();
@ -88,12 +88,12 @@ public class GenericDoubleArrayEditor extends JPanel implements PropertyEditor {
this.customEditor.add(new JLabel("Current Double Array:"), BorderLayout.NORTH); this.customEditor.add(new JLabel("Current Double Array:"), BorderLayout.NORTH);
// init data panel // initialize data panel
this.dataPanel = new JPanel(); this.dataPanel = new JPanel();
this.updateDataPanel(); this.updateDataPanel();
this.customEditor.add(this.dataPanel, BorderLayout.CENTER); this.customEditor.add(this.dataPanel, BorderLayout.CENTER);
// init button panel // initialize button panel
this.buttonPanel = new JPanel(); this.buttonPanel = new JPanel();
this.addButton = new JButton("Add"); this.addButton = new JButton("Add");
this.addButton.addActionListener(this.addAction); this.addButton.addActionListener(this.addAction);

View File

@ -44,7 +44,7 @@ public class GenericEpsilonConstraintEditor extends JPanel implements PropertyEd
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
this.customEditor = new JPanel(); this.customEditor = new JPanel();
@ -62,12 +62,12 @@ public class GenericEpsilonConstraintEditor extends JPanel implements PropertyEd
this.objectiveComboBox.addItemListener(this.objectiveAction); this.objectiveComboBox.addItemListener(this.objectiveAction);
this.customEditor.add(this.targetPanel, BorderLayout.NORTH); this.customEditor.add(this.targetPanel, BorderLayout.NORTH);
// init data panel // initialize data panel
this.dataPanel = new JPanel(); this.dataPanel = new JPanel();
this.updateDataPanel(); this.updateDataPanel();
this.customEditor.add(this.dataPanel, BorderLayout.CENTER); this.customEditor.add(this.dataPanel, BorderLayout.CENTER);
// init button panel // initialize button panel
this.buttonPanel = new JPanel(); this.buttonPanel = new JPanel();
this.okButton = new JButton("OK"); this.okButton = new JButton("OK");
this.okButton.setEnabled(true); this.okButton.setEnabled(true);

View File

@ -40,7 +40,7 @@ public class GenericEpsilonThresholdEditor extends JPanel implements PropertyEdi
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
this.customEditor = new JPanel(); this.customEditor = new JPanel();
@ -58,12 +58,12 @@ public class GenericEpsilonThresholdEditor extends JPanel implements PropertyEdi
this.objectiveComboBox.addItemListener(this.objectiveAction); this.objectiveComboBox.addItemListener(this.objectiveAction);
this.customEditor.add(this.targetPanel, BorderLayout.NORTH); this.customEditor.add(this.targetPanel, BorderLayout.NORTH);
// init data panel // initialize data panel
this.dataPanel = new JPanel(); this.dataPanel = new JPanel();
this.updateDataPanel(); this.updateDataPanel();
this.customEditor.add(this.dataPanel, BorderLayout.CENTER); this.customEditor.add(this.dataPanel, BorderLayout.CENTER);
// init button panel // initialize button panel
this.buttonPanel = new JPanel(); this.buttonPanel = new JPanel();
this.okButton = new JButton("OK"); this.okButton = new JButton("OK");
this.okButton.setEnabled(true); this.okButton.setEnabled(true);

View File

@ -42,7 +42,7 @@ public class GenericIntArrayEditor extends JPanel implements PropertyEditor {
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
this.customEditor = new JPanel(); this.customEditor = new JPanel();
@ -50,12 +50,12 @@ public class GenericIntArrayEditor extends JPanel implements PropertyEditor {
this.customEditor.add(new JLabel("Current Int Array:"), BorderLayout.NORTH); this.customEditor.add(new JLabel("Current Int Array:"), BorderLayout.NORTH);
// init data panel // initialize data panel
this.dataPanel = new JPanel(); this.dataPanel = new JPanel();
this.updateDataPanel(); this.updateDataPanel();
this.customEditor.add(this.dataPanel, BorderLayout.CENTER); this.customEditor.add(this.dataPanel, BorderLayout.CENTER);
// init button panel // initialize button panel
this.buttonPanel = new JPanel(); this.buttonPanel = new JPanel();
this.okButton = new JButton("OK"); this.okButton = new JButton("OK");
this.okButton.setEnabled(true); this.okButton.setEnabled(true);

View File

@ -54,7 +54,7 @@ public class GenericOptimizationObjectivesEditor extends JPanel implements Prope
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
self = this; self = this;
@ -62,7 +62,7 @@ public class GenericOptimizationObjectivesEditor extends JPanel implements Prope
this.editor.setPreferredSize(new Dimension(400, 200)); this.editor.setPreferredSize(new Dimension(400, 200));
this.editor.setMinimumSize(new Dimension(400, 200)); this.editor.setMinimumSize(new Dimension(400, 200));
// init the editors // initialize the editors
InterfaceOptimizationObjective[] list = this.optimizationObjectives.getSelectedTargets(); InterfaceOptimizationObjective[] list = this.optimizationObjectives.getSelectedTargets();
this.editors = new GeneralOptimizationEditorProperty[list.length]; this.editors = new GeneralOptimizationEditorProperty[list.length];
for (int i = 0; i < list.length; i++) { for (int i = 0; i < list.length; i++) {

View File

@ -55,7 +55,7 @@ public class GenericOptimizationObjectivesWithParamEditor extends JPanel impleme
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
self = this; self = this;
@ -63,7 +63,7 @@ public class GenericOptimizationObjectivesWithParamEditor extends JPanel impleme
this.editor.setPreferredSize(new Dimension(450, 200)); this.editor.setPreferredSize(new Dimension(450, 200));
this.editor.setMinimumSize(new Dimension(450, 200)); this.editor.setMinimumSize(new Dimension(450, 200));
// init the editors // initialize the editors
InterfaceOptimizationObjective[] list = this.optimizationObjectivesWithWeights.getSelectedTargets(); InterfaceOptimizationObjective[] list = this.optimizationObjectivesWithWeights.getSelectedTargets();
this.editors = new GeneralOptimizationEditorProperty[list.length]; this.editors = new GeneralOptimizationEditorProperty[list.length];
for (int i = 0; i < list.length; i++) { for (int i = 0; i < list.length; i++) {

View File

@ -43,7 +43,7 @@ public class GenericWeigthedLPTchebycheffEditor extends JPanel implements Proper
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
this.customEditor = new JPanel(); this.customEditor = new JPanel();
@ -58,12 +58,12 @@ public class GenericWeigthedLPTchebycheffEditor extends JPanel implements Proper
this.pvalueTextField.addKeyListener(this.readDoubleAction); this.pvalueTextField.addKeyListener(this.readDoubleAction);
this.customEditor.add(this.targetPanel, BorderLayout.NORTH); this.customEditor.add(this.targetPanel, BorderLayout.NORTH);
// init data panel // initialize data panel
this.dataPanel = new JPanel(); this.dataPanel = new JPanel();
this.updateDataPanel(); this.updateDataPanel();
this.customEditor.add(this.dataPanel, BorderLayout.CENTER); this.customEditor.add(this.dataPanel, BorderLayout.CENTER);
// init button panel // initialize button panel
this.buttonPanel = new JPanel(); this.buttonPanel = new JPanel();
this.okButton = new JButton("OK"); this.okButton = new JButton("OK");
this.okButton.setEnabled(true); this.okButton.setEnabled(true);

View File

@ -646,7 +646,7 @@ public class FunctionArea extends DArea implements Serializable {
maxSize = pointSetContainer.get(i).getConnectedPointSet().getSize(); maxSize = pointSetContainer.get(i).getConnectedPointSet().getSize();
} }
} }
if (maxSize > 0) { // if there is any data, init string array and set x if (maxSize > 0) { // if there is any data, initialize string array and set x
// value column // value column
s = new String[maxSize + 1]; s = new String[maxSize + 1];
for (int j = 0; j <= maxSize; j++) { for (int j = 0; j <= maxSize; j++) {

View File

@ -40,7 +40,7 @@ public class MOCCOStandalone implements InterfaceStandaloneOptimization, Interfa
} }
/** /**
* This method will init the main MOCCO GUI * This method will initialize the main MOCCO GUI
* frame * frame
*/ */
public void initMOCCOFrame() { public void initMOCCOFrame() {
@ -56,7 +56,7 @@ public class MOCCOStandalone implements InterfaceStandaloneOptimization, Interfa
System.exit(0); System.exit(0);
} }
}); });
// init basic panel structure // initialize basic panel structure
this.mainPanel = new JPanel(); this.mainPanel = new JPanel();
this.parameterPanel = new JPanel(); this.parameterPanel = new JPanel();
this.parameterPanel.setPreferredSize(new Dimension(500, 300)); this.parameterPanel.setPreferredSize(new Dimension(500, 300));
@ -467,7 +467,7 @@ public class MOCCOStandalone implements InterfaceStandaloneOptimization, Interfa
this.state.currentProblem.evaluate(this.state.optimizer.getPopulation()); this.state.currentProblem.evaluate(this.state.optimizer.getPopulation());
this.state.optimizer.getPopulation().setFunctionCalls(0); this.state.optimizer.getPopulation().setFunctionCalls(0);
if (this.state.optimizer.getPopulation().size() == 0) { if (this.state.optimizer.getPopulation().size() == 0) {
this.state.optimizer.init(); this.state.optimizer.initialize();
} }
this.state.optimizer.addPopulationChangedEventListener(this); this.state.optimizer.addPopulationChangedEventListener(this);
worker = new SwingWorker() { worker = new SwingWorker() {

View File

@ -93,7 +93,7 @@ public class StandaloneOptimization implements InterfaceStandaloneOptimization,
*/ */
public void initFrame() { public void initFrame() {
this.progressBar = new JProgressBar(); this.progressBar = new JProgressBar();
// init the main frame // initialize the main frame
this.mainFrame = new JFrame(); this.mainFrame = new JFrame();
this.mainFrame.setTitle("Genetic Optimizing"); this.mainFrame.setTitle("Genetic Optimizing");
this.mainFrame.setSize(500, 400); this.mainFrame.setSize(500, 400);
@ -177,7 +177,7 @@ public class StandaloneOptimization implements InterfaceStandaloneOptimization,
} }
/** /**
* This action listener, called by the "Run/Restart" button, will init the * This action listener, called by the "Run/Restart" button, will initialize the
* problem and start the computation. * problem and start the computation.
*/ */
ActionListener runListener = new ActionListener() { ActionListener runListener = new ActionListener() {
@ -364,13 +364,13 @@ public class StandaloneOptimization implements InterfaceStandaloneOptimization,
this.outputFile = null; this.outputFile = null;
} }
// init problem // initialize problem
this.optimizationParameters.getProblem().initializeProblem(); this.optimizationParameters.getProblem().initializeProblem();
this.optimizationParameters.getOptimizer().setProblem(this.optimizationParameters.getProblem()); this.optimizationParameters.getOptimizer().setProblem(this.optimizationParameters.getProblem());
// int optimizer and population // int optimizer and population
//this.optimizationParameters.getOptimizer().init(); //this.optimizationParameters.getOptimizer().initialize();
// init the log data // initialize the log data
ArrayList tmpMultiRun = new ArrayList(); ArrayList tmpMultiRun = new ArrayList();
this.performedRuns.add(tmpMultiRun); this.performedRuns.add(tmpMultiRun);
@ -397,12 +397,12 @@ public class StandaloneOptimization implements InterfaceStandaloneOptimization,
this.optimizationParameters.getOptimizer().setPopulation(this.backupPopulation); this.optimizationParameters.getOptimizer().setPopulation(this.backupPopulation);
this.optimizationParameters.getOptimizer().getProblem().evaluate(this.optimizationParameters.getOptimizer().getPopulation()); this.optimizationParameters.getOptimizer().getProblem().evaluate(this.optimizationParameters.getOptimizer().getPopulation());
this.optimizationParameters.getOptimizer().getProblem().evaluate(this.optimizationParameters.getOptimizer().getPopulation().getArchive()); this.optimizationParameters.getOptimizer().getProblem().evaluate(this.optimizationParameters.getOptimizer().getPopulation().getArchive());
this.optimizationParameters.getOptimizer().initByPopulation(this.backupPopulation, false); this.optimizationParameters.getOptimizer().initializeByPopulation(this.backupPopulation, false);
this.optimizationParameters.getOptimizer().getPopulation().setFunctionCalls(0); this.optimizationParameters.getOptimizer().getPopulation().setFunctionCalls(0);
this.optimizationParameters.addPopulationChangedEventListener(this); this.optimizationParameters.addPopulationChangedEventListener(this);
} else { } else {
this.recentFunctionCalls = 0; this.recentFunctionCalls = 0;
this.optimizationParameters.getOptimizer().init(); this.optimizationParameters.getOptimizer().initialize();
} }
//while (this.optimizationParameters.getOptimizer().getPopulation().getFunctionCalls() < this.functionCalls) { //while (this.optimizationParameters.getOptimizer().getPopulation().getFunctionCalls() < this.functionCalls) {
while (!this.optimizationParameters.getTerminator().isTerminated(this.optimizationParameters.getOptimizer().getPopulation())) { while (!this.optimizationParameters.getTerminator().isTerminated(this.optimizationParameters.getOptimizer().getPopulation())) {

View File

@ -76,7 +76,7 @@ public abstract class AbstractEAIndividual implements IndividualInterface, java.
public abstract Object clone(); public abstract Object clone();
/** /**
* Set the init/mutation/crossover operator and probabilities to the given * Set the initialize/mutation/crossover operator and probabilities to the given
* values. * values.
* *
* @param initOp * @param initOp
@ -107,7 +107,7 @@ public abstract class AbstractEAIndividual implements IndividualInterface, java.
} }
/** /**
* Clone and init the mutation/crossover operator for the individual and * Clone and initialize the mutation/crossover operator for the individual and
* initialize the operators and probabilities to the given values. * initialize the operators and probabilities to the given values.
* *
* @param mutOp * @param mutOp
@ -313,7 +313,7 @@ public abstract class AbstractEAIndividual implements IndividualInterface, java.
} }
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -206,7 +206,7 @@ public class ESIndividualBinaryData extends AbstractEAIndividual implements Inte
} }
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -255,7 +255,7 @@ public class ESIndividualDoubleData extends AbstractEAIndividual implements Inte
} }
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -226,7 +226,7 @@ public class ESIndividualIntegerData extends AbstractEAIndividual implements Int
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -246,7 +246,7 @@ public class ESIndividualPermutationData extends AbstractEAIndividual implements
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -91,7 +91,7 @@ public class GAESIndividualBinaryDoubleData extends AbstractEAIndividual impleme
} }
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -111,7 +111,7 @@ public class GAIndividualBinaryData extends AbstractEAIndividual implements Inte
* AbstractEAIndividual methods * AbstractEAIndividual methods
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -238,7 +238,7 @@ public class GAIndividualDoubleData extends AbstractEAIndividual implements Inte
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -272,7 +272,7 @@ public class GAIndividualIntegerData extends AbstractEAIndividual implements Int
* AbstractEAIndividual methods * AbstractEAIndividual methods
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -88,7 +88,7 @@ public class GAPIndividualProgramData extends AbstractEAIndividual implements In
} }
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -585,7 +585,7 @@ public class GEIndividualProgramData extends AbstractEAIndividual implements Int
* InterfaceEAIndividual methods * InterfaceEAIndividual methods
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -230,7 +230,7 @@ public class GIIndividualIntegerData extends AbstractEAIndividual implements Int
* AbstractEAIndividual methods * AbstractEAIndividual methods
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -88,7 +88,7 @@ public class GIOBGAIndividualIntegerPermutationData extends AbstractEAIndividual
} }
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -231,7 +231,7 @@ public class GPIndividualProgramData extends AbstractEAIndividual implements Int
* InterfaceEAIndividual methods * InterfaceEAIndividual methods
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype
@ -393,9 +393,9 @@ public class GPIndividualProgramData extends AbstractEAIndividual implements Int
} }
/** /**
* This method set/get the init Full Grow Ratio. * This method set/get the initialize Full Grow Ratio.
* *
* @param b The new init Full Grow Ratio of the GP Tree. * @param b The new initialize Full Grow Ratio of the GP Tree.
*/ */
public void setInitFullGrowRatio(double b) { public void setInitFullGrowRatio(double b) {
if (b < 0) { if (b < 0) {
@ -412,13 +412,13 @@ public class GPIndividualProgramData extends AbstractEAIndividual implements Int
} }
public String initFullGrowRatioTipText() { public String initFullGrowRatioTipText() {
return "The ratio between the full and the grow init methods (1 uses only full initializing)."; return "The ratio between the full and the grow initialize methods (1 uses only full initializing).";
} }
/** /**
* This method set/get the init depth. * This method set/get the initialize depth.
* *
* @param b The new init Depth of the GP Tree. * @param b The new initialize Depth of the GP Tree.
*/ */
public void setInitDepth(int b) { public void setInitDepth(int b) {
if (b > this.maxAllowedDepth) { if (b > this.maxAllowedDepth) {

View File

@ -99,7 +99,7 @@ public class OBGAIndividualPermutationData extends AbstractEAIndividual implemen
*/ */
/** /**
* This method will init the individual with a given value for the * This method will initialize the individual with a given value for the
* phenotype. * phenotype.
* *
* @param obj The initial value for the phenotype * @param obj The initial value for the phenotype

View File

@ -501,14 +501,14 @@ public abstract class AbstractGPNode implements InterfaceProgram, java.io.Serial
} }
/** /**
* This method will simply init the array of nodes * This method will simply initialize the array of nodes
*/ */
public void initNodeArray() { public void initNodeArray() {
this.nodes = new AbstractGPNode[this.getArity()]; this.nodes = new AbstractGPNode[this.getArity()];
} }
/** /**
* This method performs a full init but with max depth * This method performs a full initialize but with max depth
* *
* @param area The allowed function area. * @param area The allowed function area.
* @param depth The absolute target depth. * @param depth The absolute target depth.
@ -528,7 +528,7 @@ public abstract class AbstractGPNode implements InterfaceProgram, java.io.Serial
} }
/** /**
* This method performs a grow init but with max depth * This method performs a grow initialize but with max depth
* *
* @param area The allowed function area. * @param area The allowed function area.
* @param depth The absolute target depth. * @param depth The absolute target depth.

View File

@ -6,7 +6,7 @@ package eva2.optimization.mocco;
public interface InterfaceProcessElement { public interface InterfaceProcessElement {
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
public void initProcessElementParametrization(); public void initProcessElementParametrization();

View File

@ -31,7 +31,7 @@ public class MOCCOChooseMOStrategy extends MOCCOPhase implements InterfaceProces
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -25,7 +25,7 @@ public class MOCCOChooseReferencePoint extends MOCCOPhase implements InterfacePr
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -26,7 +26,7 @@ public class MOCCOChooseReferenceSolution extends MOCCOPhase implements Interfac
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -19,7 +19,7 @@ public class MOCCOInitialPopulationSize extends MOCCOPhase implements InterfaceP
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -42,7 +42,7 @@ public class MOCCOParameterizeGDF extends MOCCOPhase implements InterfaceProcess
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -28,7 +28,7 @@ public class MOCCOParameterizeMO extends MOCCOPhase implements InterfaceProcessE
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {
@ -150,9 +150,9 @@ public class MOCCOParameterizeMO extends MOCCOPhase implements InterfaceProcessE
} }
if (mocco.state.populationHistory.length > 0) { if (mocco.state.populationHistory.length > 0) {
pop = mocco.state.getSelectedPopulations(); pop = mocco.state.getSelectedPopulations();
mocco.state.optimizer.initByPopulation(pop, false); mocco.state.optimizer.initializeByPopulation(pop, false);
if (pop.size() == 0) { if (pop.size() == 0) {
mocco.state.optimizer.init(); mocco.state.optimizer.initialize();
} }
} }
hasFinished = true; hasFinished = true;

View File

@ -41,7 +41,7 @@ public class MOCCOParameterizeRefPoint extends MOCCOPhase implements InterfacePr
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {
@ -250,7 +250,7 @@ public class MOCCOParameterizeRefPoint extends MOCCOPhase implements InterfacePr
// } // }
mocco.state.optimizer = islandModelEA; mocco.state.optimizer = islandModelEA;
mocco.state.optimizer.setProblem(mocco.state.currentProblem); mocco.state.optimizer.setProblem(mocco.state.currentProblem);
islandModelEA.init(); islandModelEA.initialize();
double[] tmpD; double[] tmpD;
MOSOLpMetric[] tmpLPs = new MOSOLpMetric[perturbations]; MOSOLpMetric[] tmpLPs = new MOSOLpMetric[perturbations];
for (int i = 0; i < perturbations; i++) { for (int i = 0; i < perturbations; i++) {

View File

@ -31,7 +31,7 @@ public class MOCCOParameterizeSO extends MOCCOPhase implements InterfaceProcessE
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -39,7 +39,7 @@ public class MOCCOParameterizeSTEP extends MOCCOPhase implements InterfaceProces
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -36,7 +36,7 @@ public class MOCCOParameterizeTchebycheff extends MOCCOPhase implements Interfac
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {
@ -242,7 +242,7 @@ public class MOCCOParameterizeTchebycheff extends MOCCOPhase implements Interfac
// } // }
mocco.state.optimizer = islandModelEA; mocco.state.optimizer = islandModelEA;
mocco.state.optimizer.setProblem(mocco.state.currentProblem); mocco.state.optimizer.setProblem(mocco.state.currentProblem);
islandModelEA.init(); islandModelEA.initialize();
double[] tmpD; double[] tmpD;
double sum = 0, l = 0, u = 1; double sum = 0, l = 0, u = 1;
MOSOWeightedLPTchebycheff[] tmpLPs = new MOSOWeightedLPTchebycheff[perturbations]; MOSOWeightedLPTchebycheff[] tmpLPs = new MOSOWeightedLPTchebycheff[perturbations];

View File

@ -20,7 +20,7 @@ public abstract class MOCCOPhase implements InterfaceProcessElement {
public volatile boolean hasFinished = false; public volatile boolean hasFinished = false;
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public abstract void initProcessElementParametrization(); public abstract void initProcessElementParametrization();

View File

@ -26,7 +26,7 @@ public class MOCCOProblemInitialization extends MOCCOPhase implements InterfaceP
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -27,7 +27,7 @@ public class MOCCOProblemRedefinition extends MOCCOPhase implements InterfacePro
} }
/** /**
* This method will call the init method and will go to stall * This method will call the initialize method and will go to stall
*/ */
@Override @Override
public void initProcessElementParametrization() { public void initProcessElementParametrization() {

View File

@ -242,7 +242,7 @@ public class Processor extends Thread implements InterfaceProcessor, InterfacePo
this.optimizationParameters.getTerminator().init(this.optimizationParameters.getProblem()); this.optimizationParameters.getTerminator().init(this.optimizationParameters.getProblem());
maybeInitParamCtrl(optimizationParameters); maybeInitParamCtrl(optimizationParameters);
if (this.createInitialPopulations) { if (this.createInitialPopulations) {
this.optimizationParameters.getOptimizer().init(); this.optimizationParameters.getOptimizer().initialize();
} }
if (optimizationStateListener != null) { if (optimizationStateListener != null) {
@ -321,8 +321,8 @@ public class Processor extends Thread implements InterfaceProcessor, InterfacePo
} }
private void maybeInitParamCtrl(InterfaceOptimizationParameters goParams) { private void maybeInitParamCtrl(InterfaceOptimizationParameters goParams) {
iterateParamCtrl(goParams.getOptimizer(), "init", new Object[]{goParams.getOptimizer(), goParams.getOptimizer().getPopulation()}); iterateParamCtrl(goParams.getOptimizer(), "initialize", new Object[]{goParams.getOptimizer(), goParams.getOptimizer().getPopulation()});
iterateParamCtrl(goParams.getProblem(), "init", new Object[]{goParams.getProblem(), goParams.getOptimizer().getPopulation()}); iterateParamCtrl(goParams.getProblem(), "initialize", new Object[]{goParams.getProblem(), goParams.getOptimizer().getPopulation()});
} }
private void maybeFinishParamCtrl(InterfaceOptimizationParameters goParams) { private void maybeFinishParamCtrl(InterfaceOptimizationParameters goParams) {

View File

@ -55,7 +55,7 @@ public class ArchivingNSGAII extends ArchivingNSGA implements java.io.Serializab
tmpPop = null; tmpPop = null;
// this.calculateCrowdingDistance(fronts); // this.calculateCrowdingDistance(fronts);
// Now init the new archive // Now initialize the new archive
Population archive = new Population(); Population archive = new Population();
archive.setTargetSize(pop.getArchive().getTargetSize()); archive.setTargetSize(pop.getArchive().getTargetSize());

View File

@ -61,7 +61,7 @@ public class ArchivingSPEAII extends AbstractArchiving implements java.io.Serial
// ((AbstractEAIndividual)tmpPop.get(i)).SetData("kthDistance", new Double(kthDistance[i])); // ((AbstractEAIndividual)tmpPop.get(i)).SetData("kthDistance", new Double(kthDistance[i]));
// } // }
// Now init the new archive // Now initialize the new archive
Population archive = new Population(); Population archive = new Population();
archive.setTargetSize(pop.getArchive().getTargetSize()); archive.setTargetSize(pop.getArchive().getTargetSize());

View File

@ -84,7 +84,7 @@ public class ClassificationSelfOrganizingMaps implements java.io.Serializable, I
} }
/** /**
* This method will init the classificator * This method will initialize the classificator
* *
* @param space The double[n][d] space * @param space The double[n][d] space
* @param type The classes [0,1,..] * @param type The classes [0,1,..]
@ -152,7 +152,7 @@ public class ClassificationSelfOrganizingMaps implements java.io.Serializable, I
*/ */
@Override @Override
public void train(double[][] space, int[] type) { public void train(double[][] space, int[] type) {
// first init the assignment to zero // first initialize the assignment to zero
for (int i = 0; i < this.SOM.length; i++) { for (int i = 0; i < this.SOM.length; i++) {
for (int j = 0; j < this.SOM[0].length; j++) { for (int j = 0; j < this.SOM[0].length; j++) {
for (int k = 0; k < this.SOMClass[0][0].length; k++) { for (int k = 0; k < this.SOMClass[0][0].length; k++) {

View File

@ -18,7 +18,7 @@ public interface InterfaceClassification {
public Object clone(); public Object clone();
/** /**
* This method will init the classificator * This method will initialize the classificator
* *
* @param space The double[n][d] space* * @param space The double[n][d] space*
* @param type The classes [0,1,..] * @param type The classes [0,1,..]

View File

@ -96,7 +96,7 @@ public class CrossoverEAMixer implements InterfaceCrossover, InterfaceEvaluating
} }
/** /**
* This method allows you to init the crossover operator * This method allows you to initialize the crossover operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -226,7 +226,7 @@ public class CrossoverESPCX implements InterfaceCrossover, java.io.Serializable
int n = 2; int n = 2;
//RNG.setseed(1); //RNG.setseed(1);
// init individual // initialize individual
indy1 = new ESIndividualDoubleData(); indy1 = new ESIndividualDoubleData();
double[][] range = new double[n][2]; double[][] range = new double[n][2];
for (int i = 0; i < range.length; i++) { for (int i = 0; i < range.length; i++) {
@ -235,18 +235,18 @@ public class CrossoverESPCX implements InterfaceCrossover, java.io.Serializable
} }
indy1.setDoubleDataLength(n); indy1.setDoubleDataLength(n);
indy1.setDoubleRange(range); indy1.setDoubleRange(range);
// init values // initialize values
indy2 = (ESIndividualDoubleData) indy1.clone(); indy2 = (ESIndividualDoubleData) indy1.clone();
indy3 = (ESIndividualDoubleData) indy1.clone(); indy3 = (ESIndividualDoubleData) indy1.clone();
indy4 = (ESIndividualDoubleData) indy1.clone(); indy4 = (ESIndividualDoubleData) indy1.clone();
if (false) { if (false) {
// random init // random initialize
indy1.defaultInit(prob); indy1.defaultInit(prob);
indy2.defaultInit(prob); indy2.defaultInit(prob);
indy3.defaultInit(prob); indy3.defaultInit(prob);
indy4.defaultInit(prob); indy4.defaultInit(prob);
} else { } else {
// value init // value initialize
tmpD[0] = 0; tmpD[0] = 0;
tmpD[1] = 1; tmpD[1] = 1;
indy1.initByValue(tmpD, prob); indy1.initByValue(tmpD, prob);

View File

@ -132,7 +132,7 @@ public class CrossoverESSBX implements InterfaceCrossover, java.io.Serializable
ESIndividualDoubleData indy1, indy2, indy3; ESIndividualDoubleData indy1, indy2, indy3;
F1Problem prob = new F1Problem(); F1Problem prob = new F1Problem();
// init individual // initialize individual
indy1 = new ESIndividualDoubleData(); indy1 = new ESIndividualDoubleData();
double[][] range = new double[2][2]; double[][] range = new double[2][2];
range[0][0] = -2.0; range[0][0] = -2.0;
@ -141,16 +141,16 @@ public class CrossoverESSBX implements InterfaceCrossover, java.io.Serializable
range[1][1] = 2.0; range[1][1] = 2.0;
indy1.setDoubleDataLength(2); indy1.setDoubleDataLength(2);
indy1.setDoubleRange(range); indy1.setDoubleRange(range);
// init values // initialize values
indy2 = (ESIndividualDoubleData) indy1.clone(); indy2 = (ESIndividualDoubleData) indy1.clone();
indy3 = (ESIndividualDoubleData) indy1.clone(); indy3 = (ESIndividualDoubleData) indy1.clone();
if (false) { if (false) {
// random init // random initialize
indy1.defaultInit(prob); indy1.defaultInit(prob);
indy2.defaultInit(prob); indy2.defaultInit(prob);
indy3.defaultInit(prob); indy3.defaultInit(prob);
} else { } else {
// value init // value initialize
tmpD[0] = 0.5; tmpD[0] = 0.5;
tmpD[1] = -0.5; tmpD[1] = -0.5;
indy1.initByValue(tmpD, prob); indy1.initByValue(tmpD, prob);

View File

@ -144,7 +144,7 @@ public class CrossoverESSPX implements InterfaceCrossover, java.io.Serializable
int n = 2; int n = 2;
RNG.setRandomSeed(1); RNG.setRandomSeed(1);
// init individual // initialize individual
indy1 = new ESIndividualDoubleData(); indy1 = new ESIndividualDoubleData();
double[][] range = new double[n][2]; double[][] range = new double[n][2];
for (int i = 0; i < range.length; i++) { for (int i = 0; i < range.length; i++) {
@ -153,18 +153,18 @@ public class CrossoverESSPX implements InterfaceCrossover, java.io.Serializable
} }
indy1.setDoubleDataLength(n); indy1.setDoubleDataLength(n);
indy1.setDoubleRange(range); indy1.setDoubleRange(range);
// init values // initialize values
indy2 = (ESIndividualDoubleData) indy1.clone(); indy2 = (ESIndividualDoubleData) indy1.clone();
indy3 = (ESIndividualDoubleData) indy1.clone(); indy3 = (ESIndividualDoubleData) indy1.clone();
indy4 = (ESIndividualDoubleData) indy1.clone(); indy4 = (ESIndividualDoubleData) indy1.clone();
if (false) { if (false) {
// random init // random initialize
indy1.defaultInit(prob); indy1.defaultInit(prob);
indy2.defaultInit(prob); indy2.defaultInit(prob);
indy3.defaultInit(prob); indy3.defaultInit(prob);
indy4.defaultInit(prob); indy4.defaultInit(prob);
} else { } else {
// value init // value initialize
tmpD[0] = -1; tmpD[0] = -1;
tmpD[1] = -0.5; tmpD[1] = -0.5;
indy1.initByValue(tmpD, prob); indy1.initByValue(tmpD, prob);

View File

@ -232,7 +232,7 @@ public class CrossoverESUNDX implements InterfaceCrossover, java.io.Serializable
int n = 2; int n = 2;
RNG.setRandomSeed(1); RNG.setRandomSeed(1);
// init individual // initialize individual
indy1 = new ESIndividualDoubleData(); indy1 = new ESIndividualDoubleData();
double[][] range = new double[n][2]; double[][] range = new double[n][2];
for (int i = 0; i < range.length; i++) { for (int i = 0; i < range.length; i++) {
@ -241,18 +241,18 @@ public class CrossoverESUNDX implements InterfaceCrossover, java.io.Serializable
} }
indy1.setDoubleDataLength(n); indy1.setDoubleDataLength(n);
indy1.setDoubleRange(range); indy1.setDoubleRange(range);
// init values // initialize values
indy2 = (ESIndividualDoubleData) indy1.clone(); indy2 = (ESIndividualDoubleData) indy1.clone();
indy3 = (ESIndividualDoubleData) indy1.clone(); indy3 = (ESIndividualDoubleData) indy1.clone();
indy4 = (ESIndividualDoubleData) indy1.clone(); indy4 = (ESIndividualDoubleData) indy1.clone();
if (false) { if (false) {
// random init // random initialize
indy1.defaultInit(prob); indy1.defaultInit(prob);
indy2.defaultInit(prob); indy2.defaultInit(prob);
indy3.defaultInit(prob); indy3.defaultInit(prob);
indy4.defaultInit(prob); indy4.defaultInit(prob);
} else { } else {
// value init // value initialize
tmpD[0] = -1.9; tmpD[0] = -1.9;
tmpD[1] = -1.8; tmpD[1] = -1.8;
indy1.initByValue(tmpD, prob); indy1.initByValue(tmpD, prob);

View File

@ -103,7 +103,7 @@ public class CrossoverOBGAPMX implements InterfaceCrossover, java.io.Serializabl
@Override @Override
public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) { public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) {
// nothing to init! // nothing to initialize!
} }
@Override @Override

View File

@ -100,7 +100,7 @@ public class CrossoverOBGAPMXUniform implements InterfaceCrossover, java.io.Seri
@Override @Override
public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) { public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) {
// nothing to init! // nothing to initialize!
} }
@Override @Override

View File

@ -56,7 +56,7 @@ public class PropertyCrossoverMixerEditor extends JPanel implements PropertyEdit
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
self = this; self = this;
@ -64,7 +64,7 @@ public class PropertyCrossoverMixerEditor extends JPanel implements PropertyEdit
this.editor.setPreferredSize(new Dimension(450, 200)); this.editor.setPreferredSize(new Dimension(450, 200));
this.editor.setMinimumSize(new Dimension(450, 200)); this.editor.setMinimumSize(new Dimension(450, 200));
// init the editors // initialize the editors
InterfaceCrossover[] list = this.crossoverMixer.getSelectedCrossers(); InterfaceCrossover[] list = this.crossoverMixer.getSelectedCrossers();
this.editors = new GeneralOptimizationEditorProperty[list.length]; this.editors = new GeneralOptimizationEditorProperty[list.length];
for (int i = 0; i < list.length; i++) { for (int i = 0; i < list.length; i++) {

View File

@ -44,7 +44,7 @@ public class TestESCrossover implements java.io.Serializable {
private void initFrame() { private void initFrame() {
// init the main frame // initialize the main frame
this.frame = new JFrame(); this.frame = new JFrame();
this.frame.setTitle("ES Crossover Tester"); this.frame.setTitle("ES Crossover Tester");
this.frame.setSize(300, 400); this.frame.setSize(300, 400);

View File

@ -4,7 +4,7 @@ import eva2.optimization.individuals.AbstractEAIndividual;
import eva2.problems.InterfaceOptimizationProblem; import eva2.problems.InterfaceOptimizationProblem;
/** /**
* A dummy initialization method which only calls the default init method of the individual. * A dummy initialization method which only calls the default initialize method of the individual.
* *
* @author mkron * @author mkron
*/ */

View File

@ -95,10 +95,10 @@ public class GAGIInitializeSegmentwise implements InterfaceInitialization, java.
} }
// //
// public static void main(String[] args) { // public static void main(String[] args) {
// GAGIInitializeSegmentwise init = new GAGIInitializeSegmentwise(5, new int[]{5,0}, 0.5); // GAGIInitializeSegmentwise initialize = new GAGIInitializeSegmentwise(5, new int[]{5,0}, 0.5);
// GIIndividualIntegerData indy = new GIIndividualIntegerData(); // GIIndividualIntegerData indy = new GIIndividualIntegerData();
// indy.setInitOperator(init); // indy.setInitOperator(initialize);
// indy.init(null); // indy.initialize(null);
// System.out.println(indy.getStringRepresentation()); // System.out.println(indy.getStringRepresentation());
// } // }
@ -289,7 +289,7 @@ public class GAGIInitializeSegmentwise implements InterfaceInitialization, java.
//////// ////////
public String getName() { public String getName() {
return "GA-GI segment-wise init"; return "GA-GI segment-wise initialize";
} }
public static String globalInfo() { public static String globalInfo() {

View File

@ -269,7 +269,7 @@ public class MOClusteringSeparation implements InterfaceMigration, java.io.Seria
// for (int i = 0; i < islands.length; i++) { // for (int i = 0; i < islands.length; i++) {
// islands[i] = new MultiObjectiveEA(); // islands[i] = new MultiObjectiveEA();
// islands[i].SetProblem(problem); // islands[i].SetProblem(problem);
// islands[i].init(); // islands[i].initialize();
// } // }
// //
// cluster.kMeans.setUseSearchSpace(true); // cluster.kMeans.setUseSearchSpace(true);

View File

@ -643,7 +643,7 @@ public class MOConeSeparation implements InterfaceMigration, java.io.Serializabl
// for (int i = 0; i < islands.length; i++) { // for (int i = 0; i < islands.length; i++) {
// islands[i] = new MultiObjectiveEA(); // islands[i] = new MultiObjectiveEA();
// islands[i].SetProblem(problem); // islands[i].SetProblem(problem);
// islands[i].init(); // islands[i].initialize();
// } // }
// //
// for (int i = 0; i < 20; i++) { // for (int i = 0; i < 20; i++) {

View File

@ -273,7 +273,7 @@ public class MOXMeansSeparation implements InterfaceMigration, java.io.Serializa
// for (int i = 0; i < islands.length; i++) { // for (int i = 0; i < islands.length; i++) {
// islands[i] = new MultiObjectiveEA(); // islands[i] = new MultiObjectiveEA();
// islands[i].SetProblem(problem); // islands[i].SetProblem(problem);
// islands[i].init(); // islands[i].initialize();
// } // }
// //
// cluster.xMeans.setUseSearchSpace(true); // cluster.xMeans.setUseSearchSpace(true);

View File

@ -111,13 +111,13 @@ class CMAParamSet implements InterfacePopulationChangedEventListener, Serializab
* @return * @return
*/ */
public static CMAParamSet initCMAParams(CMAParamSet params, int mu, int lambda, double[] center, double[][] range, double initialSigma) { public static CMAParamSet initCMAParams(CMAParamSet params, int mu, int lambda, double[] center, double[][] range, double initialSigma) {
// those are from init: // those are from initialize:
params.firstAdaptionDone = false; params.firstAdaptionDone = false;
params.range = range; params.range = range;
int dim = params.range.length; int dim = params.range.length;
// if (TRACE_1) System.out.println("WCMA init " + dim); // if (TRACE_1) System.out.println("WCMA initialize " + dim);
// if (TRACE_1) System.out.println("WCMA static init " + dim); // if (TRACE_1) System.out.println("WCMA static initialize " + dim);
params.eigenvalues = new double[dim]; params.eigenvalues = new double[dim];
Arrays.fill(params.eigenvalues, 1.); Arrays.fill(params.eigenvalues, 1.);
params.meanX = new double[dim]; params.meanX = new double[dim];

View File

@ -18,7 +18,7 @@ public interface InterfaceMutation {
public Object clone(); public Object clone();
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -37,7 +37,7 @@ public class MutateDefault implements InterfaceMutation, java.io.Serializable {
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -100,7 +100,7 @@ public class MutateEAMixer implements InterfaceMutation, java.io.Serializable {
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -93,7 +93,7 @@ public class MutateESCorrVector implements InterfaceMutation, java.io.Serializab
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -106,7 +106,7 @@ public class MutateESCorrolated implements InterfaceMutation, java.io.Serializab
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.
@ -116,14 +116,14 @@ public class MutateESCorrolated implements InterfaceMutation, java.io.Serializab
if (individual instanceof InterfaceESIndividual) { if (individual instanceof InterfaceESIndividual) {
double[] x = ((InterfaceESIndividual) individual).getDGenotype(); double[] x = ((InterfaceESIndividual) individual).getDGenotype();
if (this.sigmas == null) { if (this.sigmas == null) {
// init the Sigmas // initialize the Sigmas
this.sigmas = new double[x.length]; this.sigmas = new double[x.length];
for (int i = 0; i < this.sigmas.length; i++) { for (int i = 0; i < this.sigmas.length; i++) {
this.sigmas[i] = this.mutationStepSize; this.sigmas[i] = this.mutationStepSize;
} }
} }
if (this.alphas == null) { if (this.alphas == null) {
// init the Alphas // initialize the Alphas
this.alphas = new double[(x.length * (x.length - 1)) / 2]; this.alphas = new double[(x.length * (x.length - 1)) / 2];
for (int i = 0; i < this.alphas.length; i++) { for (int i = 0; i < this.alphas.length; i++) {
this.alphas[i] = 0.0; this.alphas[i] = 0.0;

View File

@ -138,7 +138,7 @@ public class MutateESCovarianceMatrixAdaption implements InterfaceMutation, java
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -42,7 +42,7 @@ public class MutateESCovarianceMatrixAdaptionPlus extends
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -57,7 +57,7 @@ public class MutateESFixedStepSize implements InterfaceMutation, java.io.Seriali
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -86,7 +86,7 @@ public class MutateESGlobal implements InterfaceMutation, java.io.Serializable,
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -96,7 +96,7 @@ public class MutateESLocal implements InterfaceMutation, InterfaceAdditionalPopu
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.
@ -104,7 +104,7 @@ public class MutateESLocal implements InterfaceMutation, InterfaceAdditionalPopu
@Override @Override
public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) { public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) {
if (individual instanceof InterfaceESIndividual) { if (individual instanceof InterfaceESIndividual) {
// init the Sigmas // initialize the Sigmas
this.sigmas = new double[((InterfaceESIndividual) individual).getDGenotype().length]; this.sigmas = new double[((InterfaceESIndividual) individual).getDGenotype().length];
for (int i = 0; i < this.sigmas.length; i++) { for (int i = 0; i < this.sigmas.length; i++) {
this.sigmas[i] = this.mutationStepSize; this.sigmas[i] = this.mutationStepSize;

View File

@ -99,7 +99,7 @@ public class MutateESMainVectorAdaption implements InterfaceMutation, java.io.Se
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -80,7 +80,7 @@ public class MutateESMutativeStepSizeControl implements InterfaceMutation, java.
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -96,7 +96,7 @@ public class MutateESPathLengthAdaption implements InterfaceMutation, java.io.Se
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -53,7 +53,7 @@ public class MutateESPolynomial implements InterfaceMutation, java.io.Serializab
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -137,7 +137,7 @@ public class MutateESRankMuCMA implements InterfaceAdaptOperatorGenerational, In
EVAERROR.errorMsgOnce("Warning: invalid mu/lambda ratio! Setting mu to lambda/2 = " + mu + ", lambda = " + lambda); EVAERROR.errorMsgOnce("Warning: invalid mu/lambda ratio! Setting mu to lambda/2 = " + mu + ", lambda = " + lambda);
} }
CMAParamSet params; CMAParamSet params;
if (oldGen.getGeneration() <= 1) { // init new param set. At gen < 1 we shouldnt be called, but better do it once too often if (oldGen.getGeneration() <= 1) { // initialize new param set. At gen < 1 we shouldnt be called, but better do it once too often
if (oldGen.hasData(cmaParamsKey)) { if (oldGen.hasData(cmaParamsKey)) {
params = CMAParamSet.initCMAParams((CMAParamSet) oldGen.getData(cmaParamsKey), mu, lambda, oldGen, getInitSigma(oldGen)); params = CMAParamSet.initCMAParams((CMAParamSet) oldGen.getData(cmaParamsKey), mu, lambda, oldGen, getInitSigma(oldGen));
} else { } else {
@ -259,7 +259,7 @@ public class MutateESRankMuCMA implements InterfaceAdaptOperatorGenerational, In
/ params.d_sig); / params.d_sig);
if (Double.isInfinite(sigFact)) { if (Double.isInfinite(sigFact)) {
params.sigma *= 10.; params.sigma *= 10.;
} // in larger search spaces sigma tends to explode after init. } // in larger search spaces sigma tends to explode after initialize.
else { else {
params.sigma *= sigFact; params.sigma *= sigFact;
} }
@ -574,12 +574,12 @@ public class MutateESRankMuCMA implements InterfaceAdaptOperatorGenerational, In
// firstAdaptionDone = false; // firstAdaptionDone = false;
// range = ((InterfaceDataTypeDouble)individual).getDoubleRange(); // range = ((InterfaceDataTypeDouble)individual).getDoubleRange();
// dim = range.length; // dim = range.length;
// if (TRACE_1) System.out.println("WCMA init " + dim); // if (TRACE_1) System.out.println("WCMA initialize " + dim);
// c_c = (4./(dim+4)); // c_c = (4./(dim+4));
// c_sig = Double.NaN; // mark as not yet initialized // c_sig = Double.NaN; // mark as not yet initialized
//// c_u_sig = Double.NaN; //// c_u_sig = Double.NaN;
// d_sig = Double.NaN; // init in first adaption step! // d_sig = Double.NaN; // initialize in first adaption step!
// if (TRACE_1) System.out.println("WCMA static init " + dim); // if (TRACE_1) System.out.println("WCMA static initialize " + dim);
// eigenvalues = new double[dim]; // eigenvalues = new double[dim];
// Arrays.fill(eigenvalues, 1.); // Arrays.fill(eigenvalues, 1.);
// //

View File

@ -44,11 +44,11 @@ package eva2.optimization.operator.mutation;
// } else return false; // } else return false;
// } // }
// //
// /** This method allows you to init the mutation operator // /** This method allows you to initialize the mutation operator
// * @param individual The individual that will be mutated. // * @param individual The individual that will be mutated.
// * @param opt The optimization problem. // * @param opt The optimization problem.
// */ // */
// public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) { // public void initialize(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) {
// //
// } // }
// //

View File

@ -65,7 +65,7 @@ public class MutateGAAdaptive implements InterfaceMutation, java.io.Serializable
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -74,7 +74,7 @@ public class MutateGAGISwapBits implements InterfaceMutation, java.io.Serializab
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -57,7 +57,7 @@ public class MutateGAInvertBits implements InterfaceMutation, java.io.Serializab
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -52,7 +52,7 @@ public class MutateGANBit implements InterfaceMutation, java.io.Serializable {
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -62,7 +62,7 @@ public class MutateGAShiftSubstring implements InterfaceMutation, java.io.Serial
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -96,7 +96,7 @@ public class MutateGASwapBitsSegmentwise implements InterfaceMutation, java.io.S
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -55,7 +55,7 @@ public class MutateGIInsertDelete implements InterfaceMutation, java.io.Serializ
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -55,7 +55,7 @@ public class MutateGIInvert implements InterfaceMutation, java.io.Serializable {
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -55,7 +55,7 @@ public class MutateGINominal implements InterfaceMutation, java.io.Serializable
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -60,7 +60,7 @@ public class MutateGIOrdinal implements InterfaceMutation, java.io.Serializable
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -67,7 +67,7 @@ public class MutateGITranslocate implements InterfaceMutation, java.io.Serializa
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -71,7 +71,7 @@ public class MutateGPAdaptive implements InterfaceMutation, java.io.Serializable
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -46,7 +46,7 @@ public class MutateGPSingleNode implements InterfaceMutation, java.io.Serializab
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -52,7 +52,7 @@ public class MutateOBGAFlip implements InterfaceMutation, java.io.Serializable {
@Override @Override
public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) { public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) {
//nothing to init //nothing to initialize
} }
@Override @Override

View File

@ -52,7 +52,7 @@ public class MutateOBGAInversion implements java.io.Serializable, InterfaceMutat
@Override @Override
public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) { public void init(AbstractEAIndividual individual, InterfaceOptimizationProblem opt) {
//nothing to init //nothing to initialize
} }
@Override @Override

View File

@ -40,7 +40,7 @@ public class NoMutation implements InterfaceMutation, java.io.Serializable {
} }
/** /**
* This method allows you to init the mutation operator * This method allows you to initialize the mutation operator
* *
* @param individual The individual that will be mutated. * @param individual The individual that will be mutated.
* @param opt The optimization problem. * @param opt The optimization problem.

View File

@ -58,7 +58,7 @@ public class PropertyMutationMixerEditor extends JPanel implements PropertyEdito
} }
/** /**
* This method will init the CustomEditor Panel * This method will initialize the CustomEditor Panel
*/ */
private void initCustomEditor() { private void initCustomEditor() {
self = this; self = this;
@ -66,7 +66,7 @@ public class PropertyMutationMixerEditor extends JPanel implements PropertyEdito
this.editorComponent.setPreferredSize(new Dimension(450, 200)); this.editorComponent.setPreferredSize(new Dimension(450, 200));
this.editorComponent.setMinimumSize(new Dimension(450, 200)); this.editorComponent.setMinimumSize(new Dimension(450, 200));
// init the editors // initialize the editors
InterfaceMutation[] list = this.mutatorsWithWeights.getSelectedMutators(); InterfaceMutation[] list = this.mutatorsWithWeights.getSelectedMutators();
this.editors = new GeneralOptimizationEditorProperty[list.length]; this.editors = new GeneralOptimizationEditorProperty[list.length];
for (int i = 0; i < list.length; i++) { for (int i = 0; i < list.length; i++) {

View File

@ -16,7 +16,7 @@ public class StandardAbsorptionStrategy implements InterfaceAbsorptionStrategy,
/** /**
* ******************************************************************************************************************* * *******************************************************************************************************************
* ctors, init, clone * ctors, initialize, clone
*/ */
@Override @Override
public Object clone() { public Object clone() {

View File

@ -4,7 +4,7 @@ import eva2.gui.BeanInspector;
import eva2.optimization.population.Population; import eva2.optimization.population.Population;
/** /**
* Convenience class. Besides the init() method, two more remain to be implemented: * Convenience class. Besides the initialize() method, two more remain to be implemented:
* the first one to retrieve an array of strings with the canonical names of the controlled parameters, * the first one to retrieve an array of strings with the canonical names of the controlled parameters,
* and the second one to produce an object array of the same length with the values to be assigned * and the second one to produce an object array of the same length with the values to be assigned
* at the iteration. If there is no iteration known, iteration counts will be set to -1. * at the iteration. If there is no iteration known, iteration counts will be set to -1.

View File

@ -144,7 +144,7 @@ public class CbpsoFitnessThresholdBasedAdaption implements ParamAdaption, Generi
/* /*
* (non-Javadoc) * (non-Javadoc)
* @see eva2.optimization.operators.paramcontrol.ParamAdaption#init(java.lang.Object, eva2.optimization.populations.Population, java.lang.Object[]) * @see eva2.optimization.operators.paramcontrol.ParamAdaption#initialize(java.lang.Object, eva2.optimization.populations.Population, java.lang.Object[])
*/ */
@Override @Override
public void init(Object obj, Population pop, Object[] initialValues) { public void init(Object obj, Population pop, Object[] initialValues) {

View File

@ -71,7 +71,7 @@ public class ParameterControlManager implements InterfaceParameterControl, Seria
for (ParamAdaption prm : singleAdapters) { for (ParamAdaption prm : singleAdapters) {
prm.init(obj, initialPop, initialValues); prm.init(obj, initialPop, initialValues);
// check if the prm itself has a ParameterControlManager: // check if the prm itself has a ParameterControlManager:
tryRecursive(prm, "init", new Object[]{initialPop}); tryRecursive(prm, "initialize", new Object[]{initialPop});
} }
} }
@ -80,7 +80,7 @@ public class ParameterControlManager implements InterfaceParameterControl, Seria
if ((subManager = BeanInspector.callIfAvailable(prm, "getParamControl", null)) != null) { if ((subManager = BeanInspector.callIfAvailable(prm, "getParamControl", null)) != null) {
if (subManager instanceof ParameterControlManager) { if (subManager instanceof ParameterControlManager) {
BeanInspector.callIfAvailable(subManager, method, args); BeanInspector.callIfAvailable(subManager, method, args);
// ((ParameterControlManager)subManager).init(prm, initialPop); // ((ParameterControlManager)subManager).initialize(prm, initialPop);
} }
} }
} }

Some files were not shown because too many files have changed in this diff Show More