Uses of Class
com.knezevic.edaf.v3.core.config.ExperimentConfig
Packages that use ExperimentConfig
Package
Description
COCO persistence implementations.
Configuration domain objects and parsing support for unified YAML experiment definitions.
Factories that assemble runtime components from config/plugins.
Experiment and batch orchestration entry points.
JDBC persistence implementation and schema lifecycle utilities.
-
Uses of ExperimentConfig in com.knezevic.edaf.v3.coco.persistence
Methods in com.knezevic.edaf.v3.coco.persistence with parameters of type ExperimentConfigModifier and TypeMethodDescriptionvoidCocoJdbcStore.upsertOptimizer(String campaignId, CocoCampaignConfig.OptimizerSection optimizer, ExperimentConfig experimentConfig, String configYaml) Registers optimizer config used in campaign. -
Uses of ExperimentConfig in com.knezevic.edaf.v3.core.config
Methods in com.knezevic.edaf.v3.core.config that return ExperimentConfigModifier and TypeMethodDescriptionConfigLoadResult.config()Returns the value of theconfigrecord component.Methods in com.knezevic.edaf.v3.core.config with parameters of type ExperimentConfigModifier and TypeMethodDescriptionExperimentConfigValidator.validate(ExperimentConfig config) Validates cross-field semantics and returns accumulated issues.Constructors in com.knezevic.edaf.v3.core.config with parameters of type ExperimentConfigModifierConstructorDescriptionConfigLoadResult(ExperimentConfig config, List<String> warnings) Creates an instance of aConfigLoadResultrecord class. -
Uses of ExperimentConfig in com.knezevic.edaf.v3.experiments.factory
Methods in com.knezevic.edaf.v3.experiments.factory with parameters of type ExperimentConfigModifier and TypeMethodDescription<G> Algorithm<G> ComponentCatalog.createAlgorithm(ExperimentConfig config, AlgorithmDependencies<G> dependencies) static <G> ConstraintHandling<G> PolicyFactory.createConstraintHandling(ExperimentConfig config) static <G> LocalSearch<G> PolicyFactory.createLocalSearch(ExperimentConfig config) <G> Model<G> ComponentCatalog.createModel(ExperimentConfig config) static <G> NichingPolicy<G> PolicyFactory.createNichingPolicy(ExperimentConfig config) <G> Problem<G> ComponentCatalog.createProblem(ExperimentConfig config) static <G> ReplacementPolicy<G> PolicyFactory.createReplacement(ExperimentConfig config) <G> Representation<G> ComponentCatalog.createRepresentation(ExperimentConfig config) static <G> RestartPolicy<G> PolicyFactory.createRestartPolicy(ExperimentConfig config) static <G> SelectionPolicy<G> PolicyFactory.createSelection(ExperimentConfig config) static <G> StoppingCondition<G> PolicyFactory.createStopping(ExperimentConfig config) -
Uses of ExperimentConfig in com.knezevic.edaf.v3.experiments.runner
Methods in com.knezevic.edaf.v3.experiments.runner with parameters of type ExperimentConfigModifier and TypeMethodDescriptionExperimentRunner.run(ExperimentConfig config, List<EventSink> additionalSinks) -
Uses of ExperimentConfig in com.knezevic.edaf.v3.persistence.jdbc
Constructors in com.knezevic.edaf.v3.persistence.jdbc with parameters of type ExperimentConfigModifierConstructorDescriptionJdbcEventSink(DataSource dataSource, ExperimentConfig config, String canonicalYaml, String canonicalJson)