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