Author: sebb
Date: Sun Mar 6 10:57:11 2011
New Revision: 1078444
URL: http://svn.apache.org/viewvc?rev=1078444&view=rev
Log:
Make write-once private fields final
Modified:
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/CMAESOptimizer.java
Modified:
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/CMAESOptimizer.java
URL:
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/CMAESOptimizer.java?rev=1078444&r1=1078443&r2=1078444&view=diff
==============================================================================
---
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/CMAESOptimizer.java
(original)
+++
commons/proper/math/trunk/src/main/java/org/apache/commons/math/optimization/direct/CMAESOptimizer.java
Sun Mar 6 10:57:11 2011
@@ -827,7 +827,7 @@ public class CMAESOptimizer extends
private class FitnessFunction {
/** Optional bounds for the objective variables */
- private double[][] boundaries;
+ private final double[][] boundaries;
/** Determines the penalty for boundary violations */
private double valueRange = 1.0;
/**
@@ -836,7 +836,7 @@ public class CMAESOptimizer extends
*/
private boolean isRepairMode = true;
/** Flag indicating the optimization goal. */
- private boolean isMinimize = true;
+ private final boolean isMinimize;
/**
* @param boundaries