create changelog entry
[debian/openrocket] / core / src / net / sf / openrocket / optimization / rocketoptimization / goals / MaximizationGoal.java
1 package net.sf.openrocket.optimization.rocketoptimization.goals;
2
3 import net.sf.openrocket.optimization.rocketoptimization.OptimizationGoal;
4
5 /**
6  * An optimization goal that maximizes a function value.  The method simply
7  * returns the opposite of the function value.
8  * 
9  * @author Sampo Niskanen <sampo.niskanen@iki.fi>
10  */
11 public class MaximizationGoal implements OptimizationGoal {
12         
13         @Override
14         public double getMinimizationParameter(double value) {
15                 return -value;
16         }
17         
18 }