Skip to content
Snippets Groups Projects
Commit ec73b562 authored by Lucas Hernan Bruzzone Rodriguez's avatar Lucas Hernan Bruzzone Rodriguez
Browse files

Update newGA.hh

parent 3180bbb7
No related branches found
No related tags found
No related merge requests found
/*********************************************************************************************************
*** ***
*** new Genetic Algorithm Skeleton v1.5 ***
*** Developed by: Gabriel Jesús Luque Polo ***
*** Developed by: Gabriel Jesús Luque Polo ***
*** Last Update: 27-01-2003 ***
*** ***
*** tabular size = 4 ***
......@@ -13,9 +13,9 @@
skeleton newGA
{
// Si se definen más de 5 nuevos operadores por parte del usuario, se debe cambiar esta constante.
// Si se definen más de 5 nuevos operadores por parte del usuario, se debe cambiar esta constante.
#define MAX_OP_USER 5
// Si se algún operador tiene más de 5 parámetros se debe modificar esta variable
// Si se algún operador tiene más de 5 parámetros se debe modificar esta variable
#define MAX_PROB_PER_OP 5
provides class SetUpParams;
......@@ -63,10 +63,15 @@ skeleton newGA
Direction direction () const;
int dimension() const;
int cantEmpleados() const;
Rarray<Empleado>& Empleados();
Rarray<int>& tareasDias();
private:
int _cantEmpleados;
int _dimension;
Rarray<Empleado> empleadoss();
Rarray<int> tareasDiass();
};
//Solution ----------------------------------------------------------------------------
......@@ -100,7 +105,7 @@ skeleton newGA
Rarray<int>& array_var();
private:
Rarray<int> _var;
Rarray<int> tareasSolucion;
const Problem& _pbm;
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment