BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
Cargando...
Buscando...
Nada coincide
Referencia del archivo Strategy.java

Clase central que coordina la ejecución de generadores metaheurísticos. Más...

import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import java.util.List;
import java.util.SortedMap;
import java.util.TreeMap;
import factory_interface.IFFactoryGenerator;
import factory_method.FactoryGenerator;
import problem.definition.Problem;
import problem.definition.State;
import problem.definition.Problem.ProblemType;
import local_search.acceptation_type.Dominance;
import local_search.complement.StopExecute;
import local_search.complement.UpdateParameter;
import metaheuristics.generators.DistributionEstimationAlgorithm;
import metaheuristics.generators.EvolutionStrategies;
import metaheuristics.generators.Generator;
import metaheuristics.generators.GeneratorType;
import metaheuristics.generators.GeneticAlgorithm;
import metaheuristics.generators.MultiGenerator;
import metaheuristics.generators.ParticleSwarmOptimization;
import metaheuristics.generators.RandomSearch;
Gráfico de dependencias incluidas en Strategy.java:

Clases

class  metaheurictics.strategy.Strategy
 Coordinador central para la ejecución de algoritmos metaheurísticos. Más...

Paquetes

package  metaheurictics.strategy

Descripción detallada

Clase central que coordina la ejecución de generadores metaheurísticos.

Esta clase implementa el patrón Singleton y actúa como coordinador principal del sistema de optimización metaheurística. Gestiona la ejecución de diferentes generadores, mantiene el estado global, controla las iteraciones y recopila métricas de rendimiento durante la búsqueda de soluciones.

Autor
BiCIAM
Versión
1.0
Fecha
2025