Serialized Form
-
Package main
-
Class main.BasuraProblem extends org.uma.jmetal.problem.binaryproblem.impl.AbstractBinaryProblem implements Serializable
-
Serialized Fields
-
basuraInicialContenedores
int[] basuraInicialContenedores
-
cantidadCamiones
int cantidadCamiones
-
cantidadContenedores
int cantidadContenedores
-
capacidadCamiones
int capacidadCamiones
-
diasMaxSinLevantar
int diasMaxSinLevantar
-
factorbase
int factorbase
Costo base por utiilziar un camión en un dia/turno de un itinerario (por defecto el costo base equivale a 100km de recorrida de un camión) -
factorTiempo
int factorTiempo
Factor para equiparar la penalizaciónde desborde por la de excederse de tiempo. Por defecto exederse 1h tiene el mismo costo que dejar un contenedor desbordado 1 dia. -
factorTurnoDiurno
int factorTurnoDiurno
Factor de costo adicional del turno diurno. (por defecto es 2 veces mas costoso recorrer la ciudad de dia que denoche.) -
greed
Greedy greed
-
MAX_DIST
double MAX_DIST
-
primera_vez
boolean primera_vez
-
problemaTSP
TSPSolver problemaTSP
-
tiempoMaximo
double tiempoMaximo
Tiempo máximo de la ruta de cada camión (por defecto 8hs).
-
-
-
Class main.Itinerario extends org.uma.jmetal.util.binarySet.BinarySet implements Serializable
- serialVersionUID:
- 4335200616163764698L
-
Serialized Fields
-
cantCamiones
int cantCamiones
-
cantContenedores
int cantContenedores
-
cantDias
int cantDias
-
computingTime
long computingTime
-
distancia
float distancia
-
fitness
double fitness
-
hayDesborde
int hayDesborde
-
tiempo
float tiempo
-
-
Class main.TSPSolver extends java.lang.Object implements Serializable
- serialVersionUID:
- -5979648570893638696L
-
Serialized Fields
-
CAPACIDAD_MAXIMA
int CAPACIDAD_MAXIMA
-
coefTermination
com.graphhopper.jsprit.core.algorithm.termination.PrematureAlgorithmTermination coefTermination
-
COSTO_FIJO
int COSTO_FIJO
-
COSTO_POR_DISTANCIA
int COSTO_POR_DISTANCIA
-
COSTO_POR_TIEMPO
float COSTO_POR_TIEMPO
-
distancia
float[][] distancia
-
distanciaFromStartpoint
float[] distanciaFromStartpoint
-
distanciaToStartpoint
float[] distanciaToStartpoint
-
MAX_TIME
double MAX_TIME
-
positions
float[][] positions
-
tiempo
float[][] tiempo
-
tiempoFromStartpoint
float[] tiempoFromStartpoint
-
tiempoToStartpoint
float[] tiempoToStartpoint
-
TIEMPOXCONTENEDOR
double TIEMPOXCONTENEDOR
Tras llegar al contenedor, se permanece allí 3 minutos para poder levantarlo -
timeTermination
com.graphhopper.jsprit.core.algorithm.termination.PrematureAlgorithmTermination timeTermination
-
zhash
int zhash
-
-