summaryrefslogtreecommitdiff
path: root/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/space/DesignDim.java
diff options
context:
space:
mode:
Diffstat (limited to 'nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/space/DesignDim.java')
-rw-r--r--nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/space/DesignDim.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/space/DesignDim.java b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/space/DesignDim.java
index ce6790402a4e..9fbe937e1dff 100644
--- a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/space/DesignDim.java
+++ b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/space/DesignDim.java
@@ -27,21 +27,20 @@ public class DesignDim {
// To discrete space with the given step. For example, for an integer variable,
// The grain value can be set as 1.
public double grain = 0;
- public BasicBound paramBound = new BasicBound(); //the range of a parameter
+ public BasicBound paramBound = new BasicBound(); // the range of a parameter
public boolean isDiscrete() {
- return grain!=0;
+ return grain != 0;
}
public double getGrainedValue(double value) {
- if(grain==0) {
+ if (grain == 0) {
return value;
- } else if(grain>0) {
- return paramBound.minValue+Math.rint((value-paramBound.minValue)/grain)*grain;
+ } else if (grain > 0) {
+ return paramBound.minValue + Math.rint((value - paramBound.minValue) / grain) * grain;
} else {
- return paramBound.maxValue-Math.rint((paramBound.maxValue-value)/grain)*grain;
+ return paramBound.maxValue - Math.rint((paramBound.maxValue - value) / grain) * grain;
}
}
}
-