utils
Class Utils

java.lang.Object
  extended by utils.Utils

public class Utils
extends java.lang.Object

Az evolúciós keretrendszer segédosztálya.


Field Summary
(package private) static java.lang.String ALGORYTHM
           
(package private) static java.lang.String NGEN
           
(package private) static java.lang.String NPOP
           
(package private) static java.lang.String PROBLEM
           
static java.lang.String[] problemArgs
           
 
Constructor Summary
Utils()
           
 
Method Summary
static Solver readProblemArgs(java.lang.String[] args)
          A bemenetről kapott argumentumokat dolgozza fel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NPOP

static final java.lang.String NPOP
See Also:
Constant Field Values

NGEN

static final java.lang.String NGEN
See Also:
Constant Field Values

PROBLEM

static final java.lang.String PROBLEM
See Also:
Constant Field Values

ALGORYTHM

static final java.lang.String ALGORYTHM
See Also:
Constant Field Values

problemArgs

public static java.lang.String[] problemArgs
Constructor Detail

Utils

public Utils()
Method Detail

readProblemArgs

public static Solver readProblemArgs(java.lang.String[] args)
A bemenetről kapott argumentumokat dolgozza fel. Evolúciós algoritmus esetén felismeri, hogy mely paraméterek szükségesek a probléma és az azt megoldó algoritmus inicializálásához. Evolúciós probléma esetén egy EvolutionSolver példánnyal tér vissza, mely magában hordja a problémát és a megoldó algoritmust is.

Parameters:
args - a program input paraméterei
Returns:
megoldó algoritmus példánya