From b84975e11b70045c2eaa9e1981da1478513bf51f Mon Sep 17 00:00:00 2001 From: Dayana31 <70593166+Dayana31@users.noreply.github.com> Date: Mon, 11 Apr 2022 01:55:25 -0500 Subject: Clases para algoritmo en Java --- VRP/src/Algoritmo/VRP.java | 57 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 VRP/src/Algoritmo/VRP.java (limited to 'VRP/src/Algoritmo/VRP.java') diff --git a/VRP/src/Algoritmo/VRP.java b/VRP/src/Algoritmo/VRP.java new file mode 100644 index 0000000..b1423b9 --- /dev/null +++ b/VRP/src/Algoritmo/VRP.java @@ -0,0 +1,57 @@ + +package Algoritmo; + +/** + * + * @author DAYANA + */ + + +public class VRP { + + + public static void genetic_algorithm(int max_iter){ + //generar poblacion inicial aleatoria + PlanTransporte poblacion[] = new PlanTransporte[200]; + PlanTransporte nueva_generacion[] = new PlanTransporte[200]; + + poblacion = init_population(); + + //evaluar fitness de la poblacion + evaluar(poblacion); + + for(int i=1;i Date: Mon, 11 Apr 2022 01:58:05 -0500 Subject: Clases compiladas --- VRP/src/Algoritmo/VRP.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'VRP/src/Algoritmo/VRP.java') diff --git a/VRP/src/Algoritmo/VRP.java b/VRP/src/Algoritmo/VRP.java index b1423b9..a512e40 100644 --- a/VRP/src/Algoritmo/VRP.java +++ b/VRP/src/Algoritmo/VRP.java @@ -28,15 +28,15 @@ public class VRP { } - private static Tramo[] generar_nueva_generacion(Tramo[] poblacion) { + private static PlanTransporte[] generar_nueva_generacion(PlanTransporte[] poblacion) { return null; } - private static Tramo[] survive(Tramo[] poblacion, Tramo[] nueva_generacion) { + private static PlanTransporte[] survive(PlanTransporte[] poblacion, PlanTransporte[] nueva_generacion) { return null; } - public static Tramo[] init_population(){ + public static PlanTransporte[] init_population(){ for(int i=1;i<10;i++){ @@ -46,7 +46,7 @@ public class VRP { return null; } - public static void evaluar(Tramo[] poblacion){ + public static void evaluar(PlanTransporte[] poblacion){ } -- cgit v1.2.3