Removed a few tiptexts from GA
This commit is contained in:
parent
0479716f43
commit
91549862f1
@ -10,6 +10,7 @@ import eva2.optimization.population.Population;
|
|||||||
import eva2.optimization.population.SolutionSet;
|
import eva2.optimization.population.SolutionSet;
|
||||||
import eva2.problems.InterfaceOptimizationProblem;
|
import eva2.problems.InterfaceOptimizationProblem;
|
||||||
import eva2.util.annotation.Description;
|
import eva2.util.annotation.Description;
|
||||||
|
import eva2.util.annotation.Parameter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The traditional genetic algorithms as devised by Holland. To only special
|
* The traditional genetic algorithms as devised by Holland. To only special
|
||||||
@ -195,6 +196,7 @@ public class GeneticAlgorithm extends AbstractOptimizer implements java.io.Seria
|
|||||||
*
|
*
|
||||||
* @param selection
|
* @param selection
|
||||||
*/
|
*/
|
||||||
|
@Parameter(description = "Choose a parent selection method.")
|
||||||
public void setParentSelection(InterfaceSelection selection) {
|
public void setParentSelection(InterfaceSelection selection) {
|
||||||
this.parentSelection = selection;
|
this.parentSelection = selection;
|
||||||
}
|
}
|
||||||
@ -203,15 +205,12 @@ public class GeneticAlgorithm extends AbstractOptimizer implements java.io.Seria
|
|||||||
return this.parentSelection;
|
return this.parentSelection;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String parentSelectionTipText() {
|
|
||||||
return "Choose a parent selection method.";
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Enable/disable elitism.
|
* Enable/disable elitism.
|
||||||
*
|
*
|
||||||
* @param elitism
|
* @param elitism
|
||||||
*/
|
*/
|
||||||
|
@Parameter(description = "Enable/disable elitism.")
|
||||||
public void setElitism(boolean elitism) {
|
public void setElitism(boolean elitism) {
|
||||||
this.useElitism = elitism;
|
this.useElitism = elitism;
|
||||||
}
|
}
|
||||||
@ -220,15 +219,12 @@ public class GeneticAlgorithm extends AbstractOptimizer implements java.io.Seria
|
|||||||
return this.useElitism;
|
return this.useElitism;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String elitismTipText() {
|
|
||||||
return "Enable/disable elitism.";
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The number of mating partners needed to create offsprings.
|
* The number of mating partners needed to create offsprings.
|
||||||
*
|
*
|
||||||
* @param partners
|
* @param partners
|
||||||
*/
|
*/
|
||||||
|
@Parameter(name = "partners", description = "The number of mating partners needed to create offsprings.")
|
||||||
public void setNumberOfPartners(int partners) {
|
public void setNumberOfPartners(int partners) {
|
||||||
if (partners < 0) {
|
if (partners < 0) {
|
||||||
partners = 0;
|
partners = 0;
|
||||||
@ -240,16 +236,13 @@ public class GeneticAlgorithm extends AbstractOptimizer implements java.io.Seria
|
|||||||
return this.numberOfPartners;
|
return this.numberOfPartners;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String numberOfPartnersTipText() {
|
|
||||||
return "The number of mating partners needed to create offsprings.";
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Choose a selection method for selecting recombination partners for given
|
* Choose a selection method for selecting recombination partners for given
|
||||||
* parents.
|
* parents.
|
||||||
*
|
*
|
||||||
* @param selection
|
* @param selection
|
||||||
*/
|
*/
|
||||||
|
@Parameter(description = "Choose a selection method for selecting recombination partners for given parents.")
|
||||||
public void setPartnerSelection(InterfaceSelection selection) {
|
public void setPartnerSelection(InterfaceSelection selection) {
|
||||||
this.partnerSelection = selection;
|
this.partnerSelection = selection;
|
||||||
}
|
}
|
||||||
@ -257,8 +250,4 @@ public class GeneticAlgorithm extends AbstractOptimizer implements java.io.Seria
|
|||||||
public InterfaceSelection getPartnerSelection() {
|
public InterfaceSelection getPartnerSelection() {
|
||||||
return this.partnerSelection;
|
return this.partnerSelection;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String partnerSelectionTipText() {
|
|
||||||
return "Choose a selection method for selecting recombination partners for given parents.";
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user