Updated EvAInfo, version number.
This commit is contained in:
parent
45c6627862
commit
c4ebba116f
@ -18,4 +18,4 @@ ModulePackage = eva2.server.modules
|
|||||||
ModuleFilterClass = eva2.server.modules.AbstractModuleAdapter
|
ModuleFilterClass = eva2.server.modules.AbstractModuleAdapter
|
||||||
|
|
||||||
# Full EvA2 version number
|
# Full EvA2 version number
|
||||||
EvA2Version = 2.043
|
EvA2Version = 2.045
|
@ -9,6 +9,10 @@ import eva2.tools.BasicResourceLoader;
|
|||||||
* Main product and version information strings.
|
* Main product and version information strings.
|
||||||
*
|
*
|
||||||
* --- Changelog
|
* --- Changelog
|
||||||
|
* 2.045: Added MOOCMAES (de Paly); compatibility with Java 1.5 (Draeger); Revision of the statistics class
|
||||||
|
* with improved pipelining of data (InterfaceAdditionalPopulationInformer); improved FunctionArea
|
||||||
|
* concerning history, labels, legend and graph coloring; improved StringSelection; restructured
|
||||||
|
* Terminators, additional ParetoMetricTerminator. Further bugfixes and clean-ups.
|
||||||
* 2.043: Added proper Population equality predicate.
|
* 2.043: Added proper Population equality predicate.
|
||||||
* 2.042: Some bugfixes. Removing dependency on sun.beans.editors, replaced non-free jpeg-codec. There should
|
* 2.042: Some bugfixes. Removing dependency on sun.beans.editors, replaced non-free jpeg-codec. There should
|
||||||
* be no more problems on OpenJDK. Added a simple initialization range, especially for use from Matlab.
|
* be no more problems on OpenJDK. Added a simple initialization range, especially for use from Matlab.
|
||||||
|
@ -30,8 +30,6 @@ public class ParetoMetricTerminator extends PopulationMeasureTerminator implemen
|
|||||||
moProb=null;
|
moProb=null;
|
||||||
}
|
}
|
||||||
|
|
||||||
//public PopulationMeasureTerminator(double convergenceThreshold, int stagnationTime, boolean bFitCallBased, ChangeTypeEnum detectChangeType, boolean bImprovement) {
|
|
||||||
|
|
||||||
public ParetoMetricTerminator(InterfaceParetoFrontMetric metric, boolean useCurrentPop, double convergenceThreshold, int stagnationTime, StagnationTypeEnum stagType, ChangeTypeEnum changeType, DirectionTypeEnum dirType) {
|
public ParetoMetricTerminator(InterfaceParetoFrontMetric metric, boolean useCurrentPop, double convergenceThreshold, int stagnationTime, StagnationTypeEnum stagType, ChangeTypeEnum changeType, DirectionTypeEnum dirType) {
|
||||||
super(convergenceThreshold, stagnationTime, stagType, changeType, dirType);
|
super(convergenceThreshold, stagnationTime, stagType, changeType, dirType);
|
||||||
this.pMetric = metric;
|
this.pMetric = metric;
|
||||||
@ -80,6 +78,11 @@ public class ParetoMetricTerminator extends PopulationMeasureTerminator implemen
|
|||||||
else return metricName;
|
else return metricName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String globalInfo() {
|
||||||
|
return "Terminate if the pareto front of a multi-objective optimization process converges " +
|
||||||
|
"with respect to a certain measure.";
|
||||||
|
}
|
||||||
|
|
||||||
public void setParetoMetric(InterfaceParetoFrontMetric pMetric) {
|
public void setParetoMetric(InterfaceParetoFrontMetric pMetric) {
|
||||||
this.pMetric = pMetric;
|
this.pMetric = pMetric;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user