MatlabProblem: absolute value termination criterion changed to relative value
This commit is contained in:
parent
2a8c8dd0dd
commit
8de2023ae1
@ -129,12 +129,12 @@ public class MatlabProblem extends AbstractOptimizationProblem implements Interf
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static FitnessConvergenceTerminator makeFitConvTerm(double thresh, int stagnPeriod) {
|
public static FitnessConvergenceTerminator makeFitConvTerm(double thresh, int stagnPeriod) {
|
||||||
FitnessConvergenceTerminator fct = new FitnessConvergenceTerminator(thresh, stagnPeriod, StagnationTypeEnum.fitnessCallBased, ChangeTypeEnum.absoluteValue, DirectionTypeEnum.decrease);
|
FitnessConvergenceTerminator fct = new FitnessConvergenceTerminator(thresh, stagnPeriod, StagnationTypeEnum.fitnessCallBased, ChangeTypeEnum.absoluteChange, DirectionTypeEnum.decrease);
|
||||||
return fct;
|
return fct;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static PhenotypeConvergenceTerminator makePhenConvTerm(double thresh, int stagnPeriod) {
|
public static PhenotypeConvergenceTerminator makePhenConvTerm(double thresh, int stagnPeriod) {
|
||||||
PhenotypeConvergenceTerminator pct = new PhenotypeConvergenceTerminator(thresh, stagnPeriod, StagnationTypeEnum.fitnessCallBased, ChangeTypeEnum.absoluteValue, DirectionTypeEnum.decrease);
|
PhenotypeConvergenceTerminator pct = new PhenotypeConvergenceTerminator(thresh, stagnPeriod, StagnationTypeEnum.fitnessCallBased, ChangeTypeEnum.absoluteChange, DirectionTypeEnum.decrease);
|
||||||
return pct;
|
return pct;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user