source: src/main/java/agents/anac/y2015/agentBuyogV2/flanagan/math/MinimizationFunction.java

Last change on this file was 127, checked in by Wouter Pasman, 6 years ago

#41 ROLL BACK of rev.126 . So this version is equal to rev. 125

File size: 1.4 KB
Line 
1/*
2* Interface MinimizationFunction
3*
4* This interface provides the abstract method for the function to be
5* minimised by the methods in the class, Minimization
6*
7* WRITTEN BY: Dr Michael Thomas Flanagan
8*
9* DATE: May 2008 to match MinimisationFunction (April 2003)
10*
11* DOCUMENTATION:
12* See Michael Thomas Flanagan's Java library on-line web page:
13* http://www.ee.ucl.ac.uk/~mflanaga/java/Minimisation.html
14* http://www.ee.ucl.ac.uk/~mflanaga/java/
15*
16* Copyright (c) 2003 - 2008
17*
18* PERMISSION TO COPY:
19* Permission to use, copy and modify this software and its documentation for
20* NON-COMMERCIAL purposes is granted, without fee, provided that an acknowledgement
21* to the author, Michael Thomas Flanagan at www.ee.ucl.ac.uk/~mflanaga, appears in all copies.
22*
23* Dr Michael Thomas Flanagan makes no representations about the suitability
24* or fitness of the software for any or for a particular purpose.
25* Michael Thomas Flanagan shall not be liable for any damages suffered
26* as a result of using, modifying or distributing this software or its derivatives.
27*
28****************************************************************************************/
29
30package agents.anac.y2015.agentBuyogV2.flanagan.math;
31
32// Interface for Minimization class
33// Calculates value of function to be minimised
34public interface MinimizationFunction{
35
36 double function(double[] param);
37}
Note: See TracBrowser for help on using the repository browser.