org.sci2s.eamhco.DEGenerator Class Reference

List of all members.

Public Member Functions

 DEGenerator (int poblacion, int dimension, int iteraciones, double F, double CR, int strg, String CrossType)
Prototype mutant (ArrayList< Prototype > population, int actual, int mejor)
void execute ()

Static Public Member Functions

static void main (String[] args)

Package Functions

double fitness (Prototype p)

Detailed Description

Parameters:
Population Size.
Scaling Factor.
Crossover rate.
Strategy (1-5).
MaxIter 
Author:
Isaac Triguero Vel�zquez
Version:
1.0

Definition at line 29 of file DEGenerator.java.


Constructor & Destructor Documentation

org.sci2s.eamhco.DEGenerator.DEGenerator ( int  poblacion,
int  dimension,
int  iteraciones,
double  F,
double  CR,
int  strg,
String  CrossType 
)

Build a new DEGenerator Algorithm

Definition at line 49 of file DEGenerator.java.


Member Function Documentation

void org.sci2s.eamhco.DEGenerator.execute (  ) 

Execute the DEGenerator method.

Definition at line 241 of file DEGenerator.java.

double org.sci2s.eamhco.DEGenerator.fitness ( Prototype  p  )  [package]

Fitness function.

Definition at line 228 of file DEGenerator.java.

static void org.sci2s.eamhco.DEGenerator.main ( String[]  args  )  [static]
Parameters:
args Arguments of the main function.

Definition at line 454 of file DEGenerator.java.

Prototype org.sci2s.eamhco.DEGenerator.mutant ( ArrayList< Prototype population,
int  actual,
int  mejor 
)

Mutant operator

Parameters:
population 
actual 
mejor 
Returns:

Definition at line 95 of file DEGenerator.java.


The documentation for this class was generated from the following file:

Generated on Thu Jun 10 18:34:03 2010 by  doxygen 1.6.1