Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form

A

absoluteError() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
 
AbstractBooleanFunctionProblem<G> - Class in com.knezevic.edaf.v3.problems.crypto
Shared base for cryptographic boolean-function optimization problems.
AbstractBooleanFunctionProblem(int, List<String>, Map<String, Double>) - Constructor for class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
AbstractEdaAlgorithm<G> - Class in com.knezevic.edaf.v3.core.api
Template-method base implementation for model-based algorithms.
AbstractEdaAlgorithm() - Constructor for class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
 
AbstractGrammarBitStringProblem - Class in com.knezevic.edaf.v3.problems.grammar
Shared base for grammar-encoded symbolic optimization problems.
AbstractGrammarBitStringProblem(Map<String, Object>, double) - Constructor for class com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
 
accepted() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns the value of the accepted record component.
accepted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Returns the value of the accepted record component.
accuracy(int[][]) - Static method in class com.knezevic.edaf.v3.problems.grammar.ClassificationMetrics
Computes plain classification accuracy from confusion matrix.
acknowledgeStopRequests(String, String, Instant) - Method in class com.knezevic.edaf.v3.persistence.jdbc.StopRequestStore
Acknowledges pending run/experiment stop requests consumed by this run.
action() - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Returns the value of the action record component.
actionType() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Returns the value of the actionType record component.
activeRuns() - Static method in class com.knezevic.edaf.v3.core.runtime.ExecutionParallelism
Number of runs currently executing in this JVM process.
AdaptiveActionEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted whenever adaptive control modifies exploration/restart behavior.
AdaptiveActionEvent(String, Instant, int, AdaptiveActionRecord) - Constructor for record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Creates an instance of a AdaptiveActionEvent record class.
AdaptiveActionRecord - Record Class in com.knezevic.edaf.v3.core.api
One adaptive action triggered by latent-knowledge signals.
AdaptiveActionRecord(String, String, String, Map<String, Object>) - Constructor for record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Creates an instance of a AdaptiveActionRecord record class.
adaptiveActions() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the adaptiveActions record component.
AdaptiveRatioEdaAlgorithm<G> - Class in com.knezevic.edaf.v3.algorithms.dynamic
Shared adaptive-ratio EDA driver used by dynamic and noisy aliases.
AdaptiveRatioEdaAlgorithm(String, double, double, double) - Constructor for class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
adaptRatio(double) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
adaptRatio(double) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.MemoryEdaAlgorithm
 
adaptRatio(double) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.NoisyResamplingEdaAlgorithm
 
adaptRatio(double) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.RandomImmigrantsEdaAlgorithm
 
adaptRatio(double) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.SlidingWindowEdaAlgorithm
 
add(Individual<G>) - Method in class com.knezevic.edaf.v3.core.api.Population
 
add(EventSink) - Method in class com.knezevic.edaf.v3.persistence.sink.CompositeSink
 
addAll(List<Individual<G>>) - Method in class com.knezevic.edaf.v3.core.api.Population
 
addOption(String, Object) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.GrammarSection
 
addOverride(String, Object) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
addParam(String, Object) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.TypedSection
 
affectedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns the value of the affectedRuns record component.
affectedRuns() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Returns the value of the affectedRuns record component.
afterIteration(AlgorithmContext<G>, Population<G>, Population<G>) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
afterIteration(AlgorithmContext<G>, Population<G>, Population<G>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
Optional hook for algorithm-specific per-iteration behavior.
aggregates() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the aggregates record component.
algebraicDegree() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
 
AlgebraicDegreeCriterion - Class in com.knezevic.edaf.v3.problems.crypto.criteria
Normalized algebraic degree score based on ANF transform.
AlgebraicDegreeCriterion() - Constructor for class com.knezevic.edaf.v3.problems.crypto.criteria.AlgebraicDegreeCriterion
 
algorithm() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the algorithm record component.
algorithm() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns the value of the algorithm record component.
algorithm() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the algorithm record component.
algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the algorithm record component.
algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the algorithm record component.
algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanRank
Returns the value of the algorithm record component.
algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the algorithm record component.
algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the algorithm record component.
algorithm(String) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
Algorithm<G> - Interface in com.knezevic.edaf.v3.core.api
Lifecycle contract for optimization algorithms.
algorithmA() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the algorithmA record component.
algorithmB() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the algorithmB record component.
AlgorithmComparisonRow - Record Class in com.knezevic.edaf.v3.persistence.query
Per-algorithm aggregate row for same-problem comparisons.
AlgorithmComparisonRow(String, long, long, long, double, Double, Double, Double, Double, Double) - Constructor for record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Creates an instance of a AlgorithmComparisonRow record class.
AlgorithmContext<G> - Class in com.knezevic.edaf.v3.core.api
Immutable runtime context passed to algorithms.
AlgorithmContext.Builder<G> - Class in com.knezevic.edaf.v3.core.api
Builder to keep algorithm setup explicit and readable.
AlgorithmDependencies<G> - Record Class in com.knezevic.edaf.v3.core.plugins
Dependency bundle passed to algorithm plugins.
AlgorithmDependencies(Representation<G>, Problem<G>, Model<G>, SelectionPolicy<G>, ReplacementPolicy<G>, StoppingCondition<G>, ConstraintHandling<G>) - Constructor for record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Creates an instance of a AlgorithmDependencies record class.
algorithmId() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
algorithmId() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
AlgorithmPlugin<G> - Interface in com.knezevic.edaf.v3.core.plugins
Plugin factory for algorithms.
algorithms() - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Returns the value of the algorithms record component.
algorithms() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Returns the value of the algorithms record component.
algorithms() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the algorithms record component.
AlgorithmsCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ListCommand.AlgorithmsCommand
 
AlgorithmState<G> - Class in com.knezevic.edaf.v3.core.api
Immutable snapshot of algorithm state used by stopping, restart, and metrics hooks.
AlgorithmState(String, String, int, long, Instant, Population<G>, Individual<G>) - Constructor for class com.knezevic.edaf.v3.core.api.AlgorithmState
 
algorithmType() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns the value of the algorithmType record component.
algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the algorithmType record component.
algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the algorithmType record component.
algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the algorithmType record component.
algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the algorithmType record component.
algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the algorithmType record component.
all() - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorRegistry
Returns all known operators.
allowConstants() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
AlmostDisjunctMatrixProblem - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
(t,epsilon)-disjunct matrix design objective using exact paper fitness: fit3(A) = fit1(A)/(C(N,t)*(N-t)).
AlmostDisjunctMatrixProblem(int, int, int, double, DisjunctEvaluationConfig) - Constructor for class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
AlmostDisjunctMatrixProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.discrete
Plugin factory for exact (t,epsilon)-disjunct matrix optimization objective.
AlmostDisjunctMatrixProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.discrete.AlmostDisjunctMatrixProblemPlugin
 
analyze(Population<G>, List<Individual<G>>, Model<G>, LatentTelemetry, Map<String, Object>) - Static method in class com.knezevic.edaf.v3.core.metrics.LatentKnowledgeAnalyzer
Computes representation-specific latent telemetry.
analyzeExperiment(String, String, Double) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
analyzeExperiment(String, String, Double) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Computes experiment-level aggregate analytics and profile curves.
ANY - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.model.ValueType
Unrestricted / not yet specified type.
ApiController - Class in com.knezevic.edaf.v3.web.controller
REST API for polling dashboard updates.
ApiController(RunRepository, CocoRepository, RunArtifactService, GrammarTreeViewService, DashboardStatsService) - Constructor for class com.knezevic.edaf.v3.web.controller.ApiController
 
ApiController.BulkDeleteItemResult - Record Class in com.knezevic.edaf.v3.web.controller
API payload for one bulk delete item.
ApiController.BulkDeleteRequest - Record Class in com.knezevic.edaf.v3.web.controller
API payload for bulk delete request.
ApiController.BulkDeleteResponse - Record Class in com.knezevic.edaf.v3.web.controller
API payload for bulk delete summary.
ApiController.DeleteExperimentResponse - Record Class in com.knezevic.edaf.v3.web.controller
API payload for one hard-delete experiment operation.
ApiController.StopRequestBody - Record Class in com.knezevic.edaf.v3.web.controller
API payload for cooperative stop requests.
ApiController.StopResponse - Record Class in com.knezevic.edaf.v3.web.controller
API payload for stop request result.
apply(Verbosity) - Static method in class com.knezevic.edaf.v3.cli.logging.LoggingConfigurator
Configures root and selected package log levels for the current process.
apply(Population<G>, Representation<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.FitnessSharingNichingPolicy
 
apply(Population<G>, Representation<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.NoNichingPolicy
 
apply(Population<G>, Representation<G>, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.NichingPolicy
Applies niching post-processing to a population.
arity() - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorDefinition
Required argument count.
artifactDirectoriesDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the artifactDirectoriesDeleted record component.
artifacts() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Returns the value of the artifacts record component.
artifacts() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
artifacts() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the artifacts record component.
artifacts() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the artifacts record component.
artifacts() - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
Returns the value of the artifacts record component.
artifactsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the artifactsJson record component.
asList() - Method in class com.knezevic.edaf.v3.core.api.Population
 
ast() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the ast record component.
ast() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the ast record component.
astJson() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the astJson record component.
AsyncEventSink - Class in com.knezevic.edaf.v3.core.events
Asynchronous wrapper around one sink with bounded queue and single worker.
AsyncEventSink(EventSink, String, int) - Constructor for class com.knezevic.edaf.v3.core.events.AsyncEventSink
Creates async wrapper with explicit queue capacity.
AUTO - Enum constant in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationMode
Use exact below threshold and sampled above threshold.
AutoGrammarBuilder - Class in com.knezevic.edaf.v3.repr.grammar.build
Builds grammar structure from GrammarConfig for auto mode.
AutoGrammarBuilder() - Constructor for class com.knezevic.edaf.v3.repr.grammar.build.AutoGrammarBuilder
Creates builder with default operator registry.
AutoGrammarBuilder(OperatorRegistry) - Constructor for class com.knezevic.edaf.v3.repr.grammar.build.AutoGrammarBuilder
Creates builder with explicit operator registry.
availableProcessors() - Static method in class com.knezevic.edaf.v3.core.runtime.ExecutionParallelism
Number of logical processors visible to the JVM.
averageRank() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanRank
Returns the value of the averageRank record component.

B

BalancednessCriterion - Class in com.knezevic.edaf.v3.problems.crypto.criteria
Measures closeness to strict balancedness.
BalancednessCriterion() - Constructor for class com.knezevic.edaf.v3.problems.crypto.criteria.BalancednessCriterion
 
BATCH - Enum constant in enum class com.knezevic.edaf.v3.core.config.ConfigDocumentType
 
BatchCommand - Class in com.knezevic.edaf.v3.cli.commands
Executes a batch of experiment configs.
BatchCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.BatchCommand
 
BatchConfig - Class in com.knezevic.edaf.v3.core.config
Batch runner configuration listing experiment files and repetition controls.
BatchConfig() - Constructor for class com.knezevic.edaf.v3.core.config.BatchConfig
 
BatchConfig.BatchExperimentEntry - Class in com.knezevic.edaf.v3.core.config
One experiment entry in batch files, optionally repeated with deterministic seed progression.
BatchExperimentEntry() - Constructor for class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
BatchExperimentEntry(String, int, Long, String) - Constructor for class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
BatchRunner - Class in com.knezevic.edaf.v3.experiments.runner
Executes batch configurations with bounded multicore parallelism.
BatchRunner() - Constructor for class com.knezevic.edaf.v3.experiments.runner.BatchRunner
 
BbobFunctions - Class in com.knezevic.edaf.v3.problems.coco
Deterministic COCO/BBOB-style objective functions with instance-dependent transforms.
BernoulliUmdaModel - Class in com.knezevic.edaf.v3.models.discrete
Univariate Marginal Distribution Algorithm (UMDA) model for bitstrings.
BernoulliUmdaModel(double) - Constructor for class com.knezevic.edaf.v3.models.discrete.BernoulliUmdaModel
 
best() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
best() - Method in class com.knezevic.edaf.v3.core.api.Population
 
best() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
best(Population<G>) - Static method in class com.knezevic.edaf.v3.core.metrics.PopulationMetrics
Returns the best scalar fitness in the population.
bestFitness() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the bestFitness record component.
bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the bestFitness record component.
bestFitnessBox() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the bestFitnessBox record component.
bestFitnessSeen() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns best observed fitness tracked by model-level restart logic.
bestFitnessValues() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the bestFitnessValues record component.
bestGenotype() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the bestGenotype record component.
bestGenotype() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the bestGenotype record component.
bestSummary() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the bestSummary record component.
bestSummary() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the bestSummary record component.
bestSummary() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the bestSummary record component.
betterAlgorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the betterAlgorithm record component.
between(BitString, BitString) - Static method in class com.knezevic.edaf.v3.repr.distance.HammingDistance
 
between(PermutationVector, PermutationVector) - Static method in class com.knezevic.edaf.v3.repr.distance.KendallTauDistance
 
between(RealVector, RealVector) - Static method in class com.knezevic.edaf.v3.repr.distance.EuclideanDistance
 
binaryF1(int[][], int) - Static method in class com.knezevic.edaf.v3.problems.grammar.ClassificationMetrics
Computes F1 score for a selected positive class in one-vs-rest view.
binaryOps() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
binomialCoefficientAsDouble(int, int) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctCombinatorics
Returns n choose k as double for ratio-based metrics.
binomialCoefficientCapped(int, int, long) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctCombinatorics
Returns n choose k capped to cap + 1 to avoid overflow.
bitsPerDecision() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
bitsPerDecision() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Returns the value of the bitsPerDecision record component.
bitsPerErc() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
bitsPerErc() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Returns the value of the bitsPerErc record component.
BitString - Record Class in com.knezevic.edaf.v3.repr.types
Fixed-length binary vector genotype.
BitString(boolean[]) - Constructor for record class com.knezevic.edaf.v3.repr.types.BitString
Creates an instance of a BitString record class.
BitStringRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Bitstring representation implementation.
BitStringRepresentation(int) - Constructor for class com.knezevic.edaf.v3.repr.impl.BitStringRepresentation
 
BitStringRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.discrete
Plugin factory for bitstring representation.
BitStringRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.discrete.BitStringRepresentationPlugin
 
BlockCovarianceEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated block-covariance continuous EDA driver for partially factorized dependence structures.
BlockCovarianceEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.BlockCovarianceEdaAlgorithm
 
BlockCovarianceEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Block covariance EDA driver
BlockCovarianceEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.BlockCovarianceEdaAlgorithmPlugin
 
blockedCount() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Returns the value of the blockedCount record component.
blocks() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Returns the value of the blocks record component.
BmdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated BMDA driver that typically pairs with tree-based bivariate dependency models.
BmdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.BmdaAlgorithm
 
BmdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for BMDA driver
BmdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.BmdaAlgorithmPlugin
 
BmdaModel - Class in com.knezevic.edaf.v3.models.discrete
Bivariate Marginal Distribution Algorithm (BMDA) model.
BmdaModel(double) - Constructor for class com.knezevic.edaf.v3.models.discrete.BmdaModel
 
BmdaModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for BMDA bivariate dependency model.
BmdaModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.BmdaModelPlugin
 
BoaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated BOA driver for Bayesian-network-based discrete EDAs.
BoaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.BoaAlgorithm
 
BoaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for Bayesian Optimization Algorithm driver
BoaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.BoaAlgorithmPlugin
 
BoaEbnaModel - Class in com.knezevic.edaf.v3.models.discrete
Sparse Bayesian-network model used by BOA/EBNA-style discrete EDAs.
BoaEbnaModel(int, double) - Constructor for class com.knezevic.edaf.v3.models.discrete.BoaEbnaModel
 
BoaEbnaModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for sparse BOA/EBNA Bayesian-network model.
BoaEbnaModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.BoaEbnaModelPlugin
 
bool(String) - Method in class com.knezevic.edaf.v3.repr.grammar.eval.EvaluationContext
Resolves boolean variable (missing values default to false).
bool(Map<String, Boolean>) - Static method in class com.knezevic.edaf.v3.repr.grammar.eval.EvaluationContext
Creates context from boolean variables only.
bool(Map<String, Object>, String, boolean) - Static method in class com.knezevic.edaf.v3.core.util.Params
 
BOOL - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.model.ValueType
Boolean expression value.
BOOLEAN_BINARY - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
 
BOOLEAN_TERNARY - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
 
BOOLEAN_UNARY - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
 
BooleanConstantTerminal - Class in com.knezevic.edaf.v3.repr.grammar.model
Boolean literal terminal.
BooleanConstantTerminal(boolean) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.BooleanConstantTerminal
Creates a boolean constant terminal.
BooleanFunctionMultiObjectiveProblem - Class in com.knezevic.edaf.v3.problems.crypto
Multi-objective boolean-function problem emitting one objective per selected criterion.
BooleanFunctionMultiObjectiveProblem(int, List<String>, Map<String, Double>, double[]) - Constructor for class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionMultiObjectiveProblem
 
BooleanFunctionMultiObjectiveProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.mo
Plugin for multi-objective boolean-function optimization.
BooleanFunctionMultiObjectiveProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.mo.BooleanFunctionMultiObjectiveProblemPlugin
 
BooleanFunctionPermutationProblem - Class in com.knezevic.edaf.v3.problems.crypto
Balanced boolean-function optimization with permutation encoding.
BooleanFunctionPermutationProblem(int, List<String>, Map<String, Double>) - Constructor for class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionPermutationProblem
 
BooleanFunctionPermutationProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.permutation
Plugin for permutation-encoded balanced boolean-function optimization.
BooleanFunctionPermutationProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.permutation.BooleanFunctionPermutationProblemPlugin
 
BooleanFunctionProblem - Class in com.knezevic.edaf.v3.problems.crypto
Boolean-function optimization over direct truth-table bitstring encoding.
BooleanFunctionProblem(int, List<String>, Map<String, Double>) - Constructor for class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionProblem
 
BooleanFunctionProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.discrete
Plugin for direct truth-table boolean-function optimization.
BooleanFunctionProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.discrete.BooleanFunctionProblemPlugin
 
BooleanFunctionStats - Class in com.knezevic.edaf.v3.problems.crypto
Cached statistics for one boolean function truth table.
BooleanFunctionTreeProblem - Class in com.knezevic.edaf.v3.problems.crypto
Boolean-function optimization where genotype is interpreted as tokenized boolean expression tree.
BooleanFunctionTreeProblem(int, List<String>, Map<String, Double>, int) - Constructor for class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionTreeProblem
 
BooleanFunctionTreeProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.tree
Plugin for token-tree boolean-function optimization.
BooleanFunctionTreeProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.tree.BooleanFunctionTreeProblemPlugin
 
booleanMode() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
BoxPlotStats - Record Class in com.knezevic.edaf.v3.persistence.query
Five-number summary and moments used for box-plot and distribution cards.
BoxPlotStats(Double, Double, Double, Double, Double, Double, Double) - Constructor for record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Creates an instance of a BoxPlotStats record class.
budgetEvaluations() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the budgetEvaluations record component.
budgetEvaluations() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the budgetEvaluations record component.
budgetEvaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the budgetEvaluations record component.
BudgetOrTargetStoppingCondition<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Stops when any configured budget/target criterion is reached: max iterations, max evaluations, or target fitness.
BudgetOrTargetStoppingCondition(int, Long, Double) - Constructor for class com.knezevic.edaf.v3.core.api.defaults.BudgetOrTargetStoppingCondition
 
build() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
build(GrammarConfig) - Method in class com.knezevic.edaf.v3.repr.grammar.build.AutoGrammarBuilder
Builds grammar from config in auto mode.
build(GrammarConfig) - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarFactory
Builds grammar from canonical config object.
build(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarFactory
Builds grammar using grammar.mode from params.
Builder() - Constructor for class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
BulkDeleteItemResult(String, boolean, String) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
Creates an instance of a BulkDeleteItemResult record class.
BulkDeleteRequest(List<String>) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteRequest
Creates an instance of a BulkDeleteRequest record class.
BulkDeleteResponse(List<ApiController.BulkDeleteItemResult>, int, int, int) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Creates an instance of a BulkDeleteResponse record class.
byKind(OperatorKind) - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorRegistry
Returns subset by operator kind.

C

call() - Method in class com.knezevic.edaf.v3.cli.commands.BatchCommand
 
call() - Method in class com.knezevic.edaf.v3.cli.commands.CocoCommand.ImportReferenceCommand
 
call() - Method in class com.knezevic.edaf.v3.cli.commands.CocoCommand.ReportCampaignCommand
 
call() - Method in class com.knezevic.edaf.v3.cli.commands.CocoCommand.RunCampaignCommand
 
call() - Method in class com.knezevic.edaf.v3.cli.commands.ConfigCommand.ValidateCommand
 
call() - Method in class com.knezevic.edaf.v3.cli.commands.ReportCommand
 
call() - Method in class com.knezevic.edaf.v3.cli.commands.ResumeCommand
 
call() - Method in class com.knezevic.edaf.v3.cli.commands.RunCommand
 
campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the campaignId record component.
campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the campaignId record component.
CampaignSection() - Constructor for class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
canonicalJson() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Returns the value of the canonicalJson record component.
canonicalYaml() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Returns the value of the canonicalYaml record component.
capacity() - Method in class com.knezevic.edaf.v3.problems.discrete.KnapsackProblem
 
CategoricalVector - Record Class in com.knezevic.edaf.v3.repr.types
Categorical genotype where each position stores one symbol.
CategoricalVector(String[]) - Constructor for record class com.knezevic.edaf.v3.repr.types.CategoricalVector
Creates an instance of a CategoricalVector record class.
CategoricalVectorRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Categorical vector representation with per-position symbol draw.
CategoricalVectorRepresentation(int, List<String>) - Constructor for class com.knezevic.edaf.v3.repr.impl.CategoricalVectorRepresentation
 
CategoricalVectorRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.discrete
Plugin factory for categorical vectors.
CategoricalVectorRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.discrete.CategoricalVectorRepresentationPlugin
 
categories() - Method in record class com.knezevic.edaf.v3.repr.types.CategoricalVector
Returns the value of the categories record component.
Cec2014Functions - Class in com.knezevic.edaf.v3.problems.continuous.cec
Deterministic CEC 2014 style continuous benchmark function family.
Cec2014Problem - Class in com.knezevic.edaf.v3.problems.continuous
CEC 2014-style continuous benchmark adapter.
Cec2014Problem(int, int, int) - Constructor for class com.knezevic.edaf.v3.problems.continuous.Cec2014Problem
 
Cec2014ProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.continuous
Plugin factory for CEC 2014-style benchmark suite.
Cec2014ProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.continuous.Cec2014ProblemPlugin
 
CemAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated Cross-Entropy Method (CEM) continuous driver.
CemAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.CemAlgorithm
 
CemAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Cross-Entropy Method driver
CemAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.CemAlgorithmPlugin
 
CgaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated compact-GA style driver with ratio-based elite selection.
CgaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.CgaAlgorithm
 
CgaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for Compact Genetic Algorithm driver
CgaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.CgaAlgorithmPlugin
 
CgaFrequencyModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for compact GA model.
CgaFrequencyModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.CgaFrequencyModelPlugin
 
CheckpointException - Exception Class in com.knezevic.edaf.v3.core.errors
Thrown when checkpoint save/load fails.
CheckpointException(String, Throwable) - Constructor for exception class com.knezevic.edaf.v3.core.errors.CheckpointException
 
checkpointPath() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Returns the value of the checkpointPath record component.
checkpointPath() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Returns the value of the checkpointPath record component.
checkpointPath() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Returns the value of the checkpointPath record component.
CheckpointRow - Record Class in com.knezevic.edaf.v3.persistence.query
Checkpoint persistence row for run detail view.
CheckpointRow(long, String, int, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Creates an instance of a CheckpointRow record class.
CheckpointSavedEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted when a checkpoint is persisted.
CheckpointSavedEvent(String, Instant, int, String) - Constructor for record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Creates an instance of a CheckpointSavedEvent record class.
checkpointsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the checkpointsDeleted record component.
checkpointsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the checkpointsDeleted record component.
CheckpointStore - Class in com.knezevic.edaf.v3.persistence.checkpoint
Checkpoint storage utility using YAML payload files.
CheckpointStore() - Constructor for class com.knezevic.edaf.v3.persistence.checkpoint.CheckpointStore
 
children() - Method in interface com.knezevic.edaf.v3.repr.grammar.model.DerivationTree
Child nodes.
children() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Returns the value of the children record component.
children() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
 
childSymbols() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Returns child symbols used to build derivation tree children.
ChowLiuEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated Chow-Liu dependency-tree EDA driver for binary/categorical search.
ChowLiuEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.ChowLiuEdaAlgorithm
 
ChowLiuEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for Chow-Liu tree EDA driver
ChowLiuEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.ChowLiuEdaAlgorithmPlugin
 
ciLower() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns the value of the ciLower record component.
cityCount() - Method in class com.knezevic.edaf.v3.problems.permutation.TsplibTspProblem
 
ciUpper() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns the value of the ciUpper record component.
clamp(double, double, double) - Static method in class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
classCount() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Number of distinct classes.
ClassificationData(List<CsvDataLoader.ClassificationData.Row>, List<String>, List<String>, Map<String, Integer>) - Constructor for record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Creates an instance of a ClassificationData record class.
ClassificationMetrics - Class in com.knezevic.edaf.v3.problems.grammar
Utility functions for single-label classification metric computation.
classIndex(String) - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Resolves class label into a dense class index.
classIndexByLabel() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Returns the value of the classIndexByLabel record component.
classValues() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Returns the value of the classValues record component.
clauseCount() - Method in class com.knezevic.edaf.v3.problems.discrete.MaxSatProblem
 
clauses() - Method in record class com.knezevic.edaf.v3.problems.discrete.maxsat.DimacsCnf
Returns the value of the clauses record component.
clear() - Method in class com.knezevic.edaf.v3.core.api.Population
 
close() - Method in class com.knezevic.edaf.v3.cli.ui.ConsoleUiSink
 
close() - Method in class com.knezevic.edaf.v3.core.events.AsyncEventSink
 
close() - Method in class com.knezevic.edaf.v3.core.events.EventBus
 
close() - Method in interface com.knezevic.edaf.v3.core.events.EventSink
 
close() - Method in class com.knezevic.edaf.v3.core.runtime.ExecutionParallelism.RunLease
 
close() - Method in class com.knezevic.edaf.v3.persistence.sink.CompositeSink
 
CmaEsAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated CMA-ES strategy driver for full-covariance adaptive search.
CmaEsAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.CmaEsAlgorithm
 
CmaEsAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for CMA-ES strategy driver
CmaEsAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.CmaEsAlgorithmPlugin
 
CmaEsStrategyModel - Class in com.knezevic.edaf.v3.models.continuous
CMA-ES strategy model with evolution paths, rank-1/rank-mu covariance updates, cumulative step-size adaptation, and IPOP-like internal restarts.
CmaEsStrategyModel() - Constructor for class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
 
CmaEsStrategyModel(double, double, double, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
 
CmaEsStrategyModel(double, double, double, double, boolean, int, double, double, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
 
CmaEsStrategyModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for CMA-ES strategy model.
CmaEsStrategyModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.CmaEsStrategyModelPlugin
 
CocoAggregateMetric - Record Class in com.knezevic.edaf.v3.persistence.query.coco
Aggregate metric row persisted per optimizer/dimension.
CocoAggregateMetric(long, String, String, int, double, Double, double, Double, String, Double, Double, Double, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Creates an instance of a CocoAggregateMetric record class.
CocoAggregateRow - Record Class in com.knezevic.edaf.v3.coco.model
Aggregated COCO statistics per optimizer/dimension/target.
CocoAggregateRow(String, String, int, double, Double, double, Double, String, Double, Double, Double) - Constructor for record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Creates an instance of a CocoAggregateRow record class.
CocoBbobProblem - Class in com.knezevic.edaf.v3.problems
COCO/BBOB benchmark problem adapter.
CocoBbobProblem(String, int, int, int) - Constructor for class com.knezevic.edaf.v3.problems.CocoBbobProblem
 
CocoBbobProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.continuous
Plugin factory for COCO/BBOB benchmark adapter problem.
CocoBbobProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.continuous.CocoBbobProblemPlugin
 
cocoCampaign(String, Model) - Method in class com.knezevic.edaf.v3.web.controller.DashboardController
 
CocoCampaignConfig - Class in com.knezevic.edaf.v3.coco.config
Top-level configuration for one COCO/BBOB campaign.
CocoCampaignConfig() - Constructor for class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig
 
CocoCampaignConfig.CampaignSection - Class in com.knezevic.edaf.v3.coco.config
Global campaign settings.
CocoCampaignConfig.OptimizerSection - Class in com.knezevic.edaf.v3.coco.config
One optimizer entry participating in the campaign.
CocoCampaignDetail - Record Class in com.knezevic.edaf.v3.persistence.query.coco
Full campaign metadata row.
CocoCampaignDetail(String, String, String, String, String, String, String, String, String, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Creates an instance of a CocoCampaignDetail record class.
CocoCampaignListItem - Record Class in com.knezevic.edaf.v3.persistence.query.coco
Campaign list projection used by API/web pages.
CocoCampaignListItem(String, String, String, String, String, String, String, long, long, long) - Constructor for record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Creates an instance of a CocoCampaignListItem record class.
CocoCampaignQuery - Record Class in com.knezevic.edaf.v3.persistence.query.coco
Query object for COCO campaign filtering and pagination.
CocoCampaignQuery(String, String, String, int, int, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Creates an instance of a CocoCampaignQuery record class.
CocoCampaignResult - Record Class in com.knezevic.edaf.v3.coco.model
Result of a completed COCO campaign execution.
CocoCampaignResult(String, int, int, Path, Map<String, String>) - Constructor for record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Creates an instance of a CocoCampaignResult record class.
CocoCampaignRunner - Class in com.knezevic.edaf.v3.coco.runner
Runs a COCO/BBOB campaign by expanding one config into many EDAF runs.
CocoCampaignRunner() - Constructor for class com.knezevic.edaf.v3.coco.runner.CocoCampaignRunner
 
CocoCampaignSnapshot - Record Class in com.knezevic.edaf.v3.coco.model
Rich campaign snapshot used by HTML report generation.
CocoCampaignSnapshot(String, String, String, String, String, String, String, String, String, String, String, List<CocoOptimizerRow>, List<CocoAggregateRow>, List<CocoTrialRow>) - Constructor for record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Creates an instance of a CocoCampaignSnapshot record class.
CocoCommand - Class in com.knezevic.edaf.v3.cli.commands
COCO/BBOB command group for campaign execution and reference comparison workflows.
CocoCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.CocoCommand
 
CocoCommand.ImportReferenceCommand - Class in com.knezevic.edaf.v3.cli.commands
Imports reference ERT rows from CSV for campaign comparisons.
CocoCommand.ReportCampaignCommand - Class in com.knezevic.edaf.v3.cli.commands
Rebuilds one campaign HTML report from persisted DB state.
CocoCommand.RunCampaignCommand - Class in com.knezevic.edaf.v3.cli.commands
Executes one COCO campaign YAML.
CocoConfigLoader - Class in com.knezevic.edaf.v3.coco.config
Loads and validates COCO campaign configuration documents.
CocoConfigLoader() - Constructor for class com.knezevic.edaf.v3.coco.config.CocoConfigLoader
 
CocoConfigValidationException - Exception Class in com.knezevic.edaf.v3.coco.config
Thrown when COCO campaign config fails schema or semantic validation.
CocoConfigValidationException(Path, List<String>) - Constructor for exception class com.knezevic.edaf.v3.coco.config.CocoConfigValidationException
 
CocoHtmlReportGenerator - Class in com.knezevic.edaf.v3.coco.report
Generates standalone HTML report for one COCO campaign.
CocoHtmlReportGenerator() - Constructor for class com.knezevic.edaf.v3.coco.report.CocoHtmlReportGenerator
 
cocoIndex(Model, String, String, String, int, int, String, String) - Method in class com.knezevic.edaf.v3.web.controller.DashboardController
 
CocoJdbcStore - Class in com.knezevic.edaf.v3.coco.persistence
JDBC write/read helper for COCO campaign data.
CocoJdbcStore(DataSource) - Constructor for class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
 
CocoOptimizerConfigRow - Record Class in com.knezevic.edaf.v3.persistence.query.coco
Optimizer config metadata for campaign details.
CocoOptimizerConfigRow(long, String, String, String, String, String, String, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Creates an instance of a CocoOptimizerConfigRow record class.
CocoOptimizerRow - Record Class in com.knezevic.edaf.v3.coco.model
Optimizer entry registered for one COCO campaign.
CocoOptimizerRow(String, String, String, String, String, String, String) - Constructor for record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Creates an instance of a CocoOptimizerRow record class.
cocoRepository(DataSource) - Method in class com.knezevic.edaf.v3.web.config.RepositoryConfig
 
CocoRepository - Interface in com.knezevic.edaf.v3.persistence.query.coco
Read-side repository for COCO campaign dashboards and reports.
CocoTrialMetric - Record Class in com.knezevic.edaf.v3.persistence.query.coco
Trial-level metric row for one campaign run.
CocoTrialMetric(long, String, String, String, int, int, int, int, long, Long, Double, Long, String, boolean, Long, double, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Creates an instance of a CocoTrialMetric record class.
CocoTrialOutcome - Record Class in com.knezevic.edaf.v3.coco.model
Trial-level COCO outcome persisted after one EDAF run.
CocoTrialOutcome(String, String, String, int, int, int, int, long, Long, Double, Long, String, boolean, Long, double) - Constructor for record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Creates an instance of a CocoTrialOutcome record class.
CocoTrialRow - Record Class in com.knezevic.edaf.v3.coco.model
Persisted COCO trial row.
CocoTrialRow(String, String, String, int, int, int, int, long, Long, Double, Long, String, boolean, Long, double, String) - Constructor for record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Creates an instance of a CocoTrialRow record class.
collect(AlgorithmState<G>) - Method in interface com.knezevic.edaf.v3.core.api.MetricCollector
Returns key-value metrics for current state.
collect(AlgorithmState<G>) - Method in class com.knezevic.edaf.v3.core.metrics.DefaultMetricCollector
 
columns() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrix
 
com.knezevic.edaf.v3.algorithms - package com.knezevic.edaf.v3.algorithms
Top-level algorithm drivers and reusable base classes.
com.knezevic.edaf.v3.algorithms.continuous - package com.knezevic.edaf.v3.algorithms.continuous
Continuous-space EDA and NES/CMA-style drivers.
com.knezevic.edaf.v3.algorithms.discrete - package com.knezevic.edaf.v3.algorithms.discrete
Discrete and binary EDA drivers.
com.knezevic.edaf.v3.algorithms.dynamic - package com.knezevic.edaf.v3.algorithms.dynamic
Dynamic/noisy optimization EDA drivers.
com.knezevic.edaf.v3.algorithms.mo - package com.knezevic.edaf.v3.algorithms.mo
Multi-objective EDA drivers and skeletons.
com.knezevic.edaf.v3.algorithms.permutation - package com.knezevic.edaf.v3.algorithms.permutation
Permutation-focused EDA drivers.
com.knezevic.edaf.v3.algorithms.plugins.continuous - package com.knezevic.edaf.v3.algorithms.plugins.continuous
 
com.knezevic.edaf.v3.algorithms.plugins.discrete - package com.knezevic.edaf.v3.algorithms.plugins.discrete
 
com.knezevic.edaf.v3.algorithms.plugins.dynamic - package com.knezevic.edaf.v3.algorithms.plugins.dynamic
 
com.knezevic.edaf.v3.algorithms.plugins.mo - package com.knezevic.edaf.v3.algorithms.plugins.mo
 
com.knezevic.edaf.v3.algorithms.plugins.permutation - package com.knezevic.edaf.v3.algorithms.plugins.permutation
 
com.knezevic.edaf.v3.algorithms.plugins.tree - package com.knezevic.edaf.v3.algorithms.plugins.tree
 
com.knezevic.edaf.v3.algorithms.tree - package com.knezevic.edaf.v3.algorithms.tree
Tree/grammar-oriented algorithm drivers.
com.knezevic.edaf.v3.cli - package com.knezevic.edaf.v3.cli
CLI entry points for EDAF operations.
com.knezevic.edaf.v3.cli.commands - package com.knezevic.edaf.v3.cli.commands
Concrete CLI command implementations.
com.knezevic.edaf.v3.cli.logging - package com.knezevic.edaf.v3.cli.logging
CLI logging bootstrap and mode wiring.
com.knezevic.edaf.v3.cli.ui - package com.knezevic.edaf.v3.cli.ui
Console UX components for interactive progress output.
com.knezevic.edaf.v3.coco.config - package com.knezevic.edaf.v3.coco.config
COCO campaign configuration models and validation utilities.
com.knezevic.edaf.v3.coco.model - package com.knezevic.edaf.v3.coco.model
COCO campaign domain DTOs.
com.knezevic.edaf.v3.coco.persistence - package com.knezevic.edaf.v3.coco.persistence
COCO persistence implementations.
com.knezevic.edaf.v3.coco.report - package com.knezevic.edaf.v3.coco.report
COCO report generators.
com.knezevic.edaf.v3.coco.runner - package com.knezevic.edaf.v3.coco.runner
COCO campaign execution orchestration.
com.knezevic.edaf.v3.core.api - package com.knezevic.edaf.v3.core.api
Primary framework abstractions for algorithms, models, populations and optimization problems.
com.knezevic.edaf.v3.core.api.defaults - package com.knezevic.edaf.v3.core.api.defaults
 
com.knezevic.edaf.v3.core.config - package com.knezevic.edaf.v3.core.config
Configuration domain objects and parsing support for unified YAML experiment definitions.
com.knezevic.edaf.v3.core.errors - package com.knezevic.edaf.v3.core.errors
Domain-specific exception types with actionable diagnostics.
com.knezevic.edaf.v3.core.events - package com.knezevic.edaf.v3.core.events
Event bus, run events and sink contracts used for observability and persistence.
com.knezevic.edaf.v3.core.metrics - package com.knezevic.edaf.v3.core.metrics
Core metric collectors and latent-knowledge analyzers.
com.knezevic.edaf.v3.core.plugins - package com.knezevic.edaf.v3.core.plugins
Plugin metadata and dependency contracts.
com.knezevic.edaf.v3.core.rng - package com.knezevic.edaf.v3.core.rng
Reproducibility-focused random stream management.
com.knezevic.edaf.v3.core.runtime - package com.knezevic.edaf.v3.core.runtime
Runtime coordination utilities for multicore execution.
com.knezevic.edaf.v3.core.util - package com.knezevic.edaf.v3.core.util
Shared low-level helpers used across framework modules.
com.knezevic.edaf.v3.experiments.factory - package com.knezevic.edaf.v3.experiments.factory
Factories that assemble runtime components from config/plugins.
com.knezevic.edaf.v3.experiments.runner - package com.knezevic.edaf.v3.experiments.runner
Experiment and batch orchestration entry points.
com.knezevic.edaf.v3.models.continuous - package com.knezevic.edaf.v3.models.continuous
Probabilistic models for continuous search spaces.
com.knezevic.edaf.v3.models.continuous.plugins - package com.knezevic.edaf.v3.models.continuous.plugins
 
com.knezevic.edaf.v3.models.discrete - package com.knezevic.edaf.v3.models.discrete
Probabilistic models for discrete/binary search spaces.
com.knezevic.edaf.v3.models.discrete.plugins - package com.knezevic.edaf.v3.models.discrete.plugins
 
com.knezevic.edaf.v3.models.discrete.token - package com.knezevic.edaf.v3.models.discrete.token
 
com.knezevic.edaf.v3.models.permutation - package com.knezevic.edaf.v3.models.permutation
Probabilistic models for permutation spaces.
com.knezevic.edaf.v3.models.permutation.plugins - package com.knezevic.edaf.v3.models.permutation.plugins
 
com.knezevic.edaf.v3.persistence.checkpoint - package com.knezevic.edaf.v3.persistence.checkpoint
Checkpoint serialization and recovery support.
com.knezevic.edaf.v3.persistence.jdbc - package com.knezevic.edaf.v3.persistence.jdbc
JDBC persistence implementation and schema lifecycle utilities.
com.knezevic.edaf.v3.persistence.query - package com.knezevic.edaf.v3.persistence.query
Read-side query models and repository contracts.
com.knezevic.edaf.v3.persistence.query.coco - package com.knezevic.edaf.v3.persistence.query.coco
COCO-specific query DTOs and repository abstractions.
com.knezevic.edaf.v3.persistence.sink - package com.knezevic.edaf.v3.persistence.sink
File and artifact persistence sinks.
com.knezevic.edaf.v3.problems - package com.knezevic.edaf.v3.problems
Problem implementations and shared problem-level helpers.
com.knezevic.edaf.v3.problems.coco - package com.knezevic.edaf.v3.problems.coco
COCO/BBOB adapters and interoperability layers.
com.knezevic.edaf.v3.problems.continuous - package com.knezevic.edaf.v3.problems.continuous
Continuous benchmark problems.
com.knezevic.edaf.v3.problems.continuous.cec - package com.knezevic.edaf.v3.problems.continuous.cec
 
com.knezevic.edaf.v3.problems.crypto - package com.knezevic.edaf.v3.problems.crypto
Boolean-function and cryptography optimization problems.
com.knezevic.edaf.v3.problems.crypto.criteria - package com.knezevic.edaf.v3.problems.crypto.criteria
 
com.knezevic.edaf.v3.problems.discrete - package com.knezevic.edaf.v3.problems.discrete
Discrete benchmark problems.
com.knezevic.edaf.v3.problems.discrete.disjunct - package com.knezevic.edaf.v3.problems.discrete.disjunct
 
com.knezevic.edaf.v3.problems.discrete.maxsat - package com.knezevic.edaf.v3.problems.discrete.maxsat
 
com.knezevic.edaf.v3.problems.grammar - package com.knezevic.edaf.v3.problems.grammar
Grammar-based symbolic regression/classification problems.
com.knezevic.edaf.v3.problems.multiobjective - package com.knezevic.edaf.v3.problems.multiobjective
Multi-objective benchmark suites.
com.knezevic.edaf.v3.problems.permutation - package com.knezevic.edaf.v3.problems.permutation
Permutation benchmark problems.
com.knezevic.edaf.v3.problems.permutation.tsplib - package com.knezevic.edaf.v3.problems.permutation.tsplib
 
com.knezevic.edaf.v3.problems.plugins.continuous - package com.knezevic.edaf.v3.problems.plugins.continuous
 
com.knezevic.edaf.v3.problems.plugins.discrete - package com.knezevic.edaf.v3.problems.plugins.discrete
 
com.knezevic.edaf.v3.problems.plugins.grammar - package com.knezevic.edaf.v3.problems.plugins.grammar
 
com.knezevic.edaf.v3.problems.plugins.mixed - package com.knezevic.edaf.v3.problems.plugins.mixed
 
com.knezevic.edaf.v3.problems.plugins.mo - package com.knezevic.edaf.v3.problems.plugins.mo
 
com.knezevic.edaf.v3.problems.plugins.permutation - package com.knezevic.edaf.v3.problems.plugins.permutation
 
com.knezevic.edaf.v3.problems.plugins.tree - package com.knezevic.edaf.v3.problems.plugins.tree
 
com.knezevic.edaf.v3.problems.tree - package com.knezevic.edaf.v3.problems.tree
Structured tree benchmark problems.
com.knezevic.edaf.v3.problems.util - package com.knezevic.edaf.v3.problems.util
 
com.knezevic.edaf.v3.reporting - package com.knezevic.edaf.v3.reporting
Offline report generation services.
com.knezevic.edaf.v3.repr.distance - package com.knezevic.edaf.v3.repr.distance
Distance metrics between genotypes.
com.knezevic.edaf.v3.repr.grammar - package com.knezevic.edaf.v3.repr.grammar
Grammar-based representation infrastructure.
com.knezevic.edaf.v3.repr.grammar.build - package com.knezevic.edaf.v3.repr.grammar.build
Grammar builders/parsers.
com.knezevic.edaf.v3.repr.grammar.encoding - package com.knezevic.edaf.v3.repr.grammar.encoding
Deterministic grammar decision-vector encoding utilities.
com.knezevic.edaf.v3.repr.grammar.eval - package com.knezevic.edaf.v3.repr.grammar.eval
Tree evaluators for grammar-derived programs.
com.knezevic.edaf.v3.repr.grammar.model - package com.knezevic.edaf.v3.repr.grammar.model
Grammar model entities.
com.knezevic.edaf.v3.repr.grammar.ops - package com.knezevic.edaf.v3.repr.grammar.ops
Grammar operator registry and protected primitives.
com.knezevic.edaf.v3.repr.grammar.render - package com.knezevic.edaf.v3.repr.grammar.render
Rendering utilities for symbolic trees.
com.knezevic.edaf.v3.repr.grammar.serialize - package com.knezevic.edaf.v3.repr.grammar.serialize
Serialization formats for grammar trees and metadata.
com.knezevic.edaf.v3.repr.impl - package com.knezevic.edaf.v3.repr.impl
Representation implementations and validators.
com.knezevic.edaf.v3.repr.plugins.continuous - package com.knezevic.edaf.v3.repr.plugins.continuous
 
com.knezevic.edaf.v3.repr.plugins.discrete - package com.knezevic.edaf.v3.repr.plugins.discrete
 
com.knezevic.edaf.v3.repr.plugins.permutation - package com.knezevic.edaf.v3.repr.plugins.permutation
 
com.knezevic.edaf.v3.repr.plugins.structured - package com.knezevic.edaf.v3.repr.plugins.structured
 
com.knezevic.edaf.v3.repr.types - package com.knezevic.edaf.v3.repr.types
Concrete genotype value objects used by the framework.
com.knezevic.edaf.v3.web - package com.knezevic.edaf.v3.web
Spring Boot web application entry package.
com.knezevic.edaf.v3.web.config - package com.knezevic.edaf.v3.web.config
Web-layer wiring and repository bean configuration.
com.knezevic.edaf.v3.web.controller - package com.knezevic.edaf.v3.web.controller
REST and MVC controllers for run/experiment analytics.
com.knezevic.edaf.v3.web.service - package com.knezevic.edaf.v3.web.service
Web service-layer components.
CompactGaModel - Class in com.knezevic.edaf.v3.models.discrete
Compact Genetic Algorithm (cGA)-style probability-vector model.
CompactGaModel(double) - Constructor for class com.knezevic.edaf.v3.models.discrete.CompactGaModel
 
compareAlgorithmsOnProblem(String, String, Double, List<String>) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
compareAlgorithmsOnProblem(String, String, Double, List<String>) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Computes cross-algorithm comparison for one problem family.
comparedReferenceOptimizer() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the comparedReferenceOptimizer record component.
comparedReferenceOptimizer() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the comparedReferenceOptimizer record component.
compareProblemAlgorithms(String, String, Double, List<String>) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
compareProblemAlgorithmsLatex(String, String, Double, List<String>) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
complete(AlgorithmContext<G>, Map<String, String>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
Finalizes the run and emits completion event with artifact pointers.
completedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the completedRuns record component.
completedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the completedRuns record component.
completedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the completedRuns record component.
completedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the completedRuns record component.
complexityPenalty - Variable in class com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
 
complexityTerm(GrammarTreeEngine.TreeInspection) - Method in class com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
Complexity term used by all grammar tasks.
ComponentCatalog - Class in com.knezevic.edaf.v3.experiments.factory
Runtime component catalog backed by ServiceLoader-discovered plugins.
ComponentCatalog() - Constructor for class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
ComponentResolutionException - Exception Class in com.knezevic.edaf.v3.core.errors
Thrown when a requested plugin/component is not registered or incompatible.
ComponentResolutionException(String) - Constructor for exception class com.knezevic.edaf.v3.core.errors.ComponentResolutionException
 
CompositeSink - Class in com.knezevic.edaf.v3.persistence.sink
Composes multiple sinks into a single sink instance.
CompositeSink(List<EventSink>) - Constructor for class com.knezevic.edaf.v3.persistence.sink.CompositeSink
 
conditionalOne() - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
ConfidenceBandPoint - Record Class in com.knezevic.edaf.v3.persistence.query
One convergence point with mean and 95% confidence interval bounds.
ConfidenceBandPoint(double, double, double, double, Double, long) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Creates an instance of a ConfidenceBandPoint record class.
confidenceLevel() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
 
confidenceLevel() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the confidenceLevel record component.
config() - Method in record class com.knezevic.edaf.v3.core.config.ConfigLoadResult
Returns the value of the config record component.
ConfigCommand - Class in com.knezevic.edaf.v3.cli.commands
Config command group for validation and migration.
ConfigCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ConfigCommand
 
ConfigCommand.ValidateCommand - Class in com.knezevic.edaf.v3.cli.commands
Validates one config file.
ConfigDocumentType - Enum Class in com.knezevic.edaf.v3.core.config
Supported top-level config document kinds.
configHash() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Returns the value of the configHash record component.
configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the configHash record component.
configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the configHash record component.
configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the configHash record component.
configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the configHash record component.
ConfigIssue - Record Class in com.knezevic.edaf.v3.core.config
One validation issue with path, message, and optional remediation hint.
ConfigIssue(String, String, String) - Constructor for record class com.knezevic.edaf.v3.core.config.ConfigIssue
Creates an instance of a ConfigIssue record class.
configJson() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the configJson record component.
configJson() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the configJson record component.
ConfigLoader - Class in com.knezevic.edaf.v3.core.config
Loads and validates EDAF v3 YAML configurations.
ConfigLoader() - Constructor for class com.knezevic.edaf.v3.core.config.ConfigLoader
 
ConfigLoadResult - Record Class in com.knezevic.edaf.v3.core.config
Result of loading config including validation warnings.
ConfigLoadResult(ExperimentConfig, List<String>) - Constructor for record class com.knezevic.edaf.v3.core.config.ConfigLoadResult
Creates an instance of a ConfigLoadResult record class.
configPath() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns the value of the configPath record component.
configPath() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the configPath record component.
ConfigurationException - Exception Class in com.knezevic.edaf.v3.core.errors
Thrown when configuration parsing or validation fails.
ConfigurationException(String) - Constructor for exception class com.knezevic.edaf.v3.core.errors.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception class com.knezevic.edaf.v3.core.errors.ConfigurationException
 
ConfigValidationException - Exception Class in com.knezevic.edaf.v3.core.config
Structured validation exception for user-facing config errors.
ConfigValidationException(String, List<ConfigIssue>) - Constructor for exception class com.knezevic.edaf.v3.core.config.ConfigValidationException
 
configYaml() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the configYaml record component.
configYaml() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the configYaml record component.
configYaml() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the configYaml record component.
ConsoleUiSink - Class in com.knezevic.edaf.v3.cli.ui
Rich console sink with color, progress bar, compact iteration lines, and run summary.
ConsoleUiSink(Verbosity, int, int) - Constructor for class com.knezevic.edaf.v3.cli.ui.ConsoleUiSink
 
constants() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
ConstantTerminal - Class in com.knezevic.edaf.v3.repr.grammar.model
Numeric literal terminal.
ConstantTerminal(double) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.ConstantTerminal
Creates an immutable numeric terminal.
constraintHandling() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
constraintHandling() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns the value of the constraintHandling record component.
constraintHandling(ConstraintHandling<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
ConstraintHandling<G> - Interface in com.knezevic.edaf.v3.core.api
Strategy for handling infeasible sampled genotypes.
consumedBits() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Returns the value of the consumedBits record component.
convergence95Ci() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the convergence95Ci record component.
coordinates() - Method in record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
Returns the value of the coordinates record component.
CopulaBaselineModel - Class in com.knezevic.edaf.v3.models.continuous
Gaussian copula baseline with empirical marginals.
CopulaBaselineModel(double) - Constructor for class com.knezevic.edaf.v3.models.continuous.CopulaBaselineModel
 
CopulaBaselineModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for Gaussian-copula baseline model.
CopulaBaselineModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.CopulaBaselineModelPlugin
 
CopulaEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated copula-based EDA driver for non-Gaussian marginals with modeled rank dependence.
CopulaEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.CopulaEdaAlgorithm
 
CopulaEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Copula EDA driver
CopulaEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.CopulaEdaAlgorithmPlugin
 
count() - Method in record class com.knezevic.edaf.v3.persistence.query.HistogramBin
Returns the value of the count record component.
covariance() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns deep copy of current covariance matrix for checkpoint persistence.
covariance() - Method in class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
covariance() - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.BmdaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.BoaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.CgaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.ChowLiuEdaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.DependencyTreeEdaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.EbnaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.FactorizedDiscreteEdaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.HBoaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.MimicAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.PbilAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdaAlgorithmPlugin
 
create(AlgorithmDependencies<BitString>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdadAlgorithmPlugin
 
create(AlgorithmDependencies<PermutationVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhbsaAlgorithmPlugin
 
create(AlgorithmDependencies<PermutationVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhmPermutationAlgorithmPlugin
 
create(AlgorithmDependencies<PermutationVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.KendallPermutationEdaAlgorithmPlugin
 
create(AlgorithmDependencies<PermutationVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.MallowsEdaAlgorithmPlugin
 
create(AlgorithmDependencies<PermutationVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.PlackettLuceEdaAlgorithmPlugin
 
create(AlgorithmDependencies<PermutationVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.PositionBasedPermutationEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.BlockCovarianceEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CemAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CmaEsAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CopulaEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.EgnaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.EmnaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.FlowEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.FullCovarianceEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.GaussianEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.GmmEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.IgoAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.KdeEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.LowRankCovarianceEdaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.MimicContinuousAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.MultivariateKedaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.PbilRealAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.SNesAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.SpedaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdacAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdaContinuousAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UnivariateKedaAlgorithmPlugin
 
create(AlgorithmDependencies<RealVector>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.XNesAlgorithmPlugin
 
create(AlgorithmDependencies<VariableLengthVector<Integer>>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.tree.TreeEdaAlgorithmPlugin
 
create(AlgorithmDependencies<G>, Map<String, Object>) - Method in interface com.knezevic.edaf.v3.core.plugins.AlgorithmPlugin
Constructs an algorithm instance from dependencies and config parameters.
create(AlgorithmDependencies<Object>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.MemoryEdaAlgorithmPlugin
 
create(AlgorithmDependencies<Object>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.NoisyResamplingEdaAlgorithmPlugin
 
create(AlgorithmDependencies<Object>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.RandomImmigrantsEdaAlgorithmPlugin
 
create(AlgorithmDependencies<Object>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.SlidingWindowEdaAlgorithmPlugin
 
create(AlgorithmDependencies<Object>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.IndicatorEdaAlgorithmPlugin
 
create(AlgorithmDependencies<Object>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.MoEdaSkeletonAlgorithmPlugin
 
create(AlgorithmDependencies<Object>, Map<String, Object>) - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.ParetoEdaAlgorithmPlugin
 
create(String) - Static method in class com.knezevic.edaf.v3.problems.crypto.CryptoCriteriaFactory
Creates criterion by id with backwards-compatible aliases.
create(String, String, String) - Static method in class com.knezevic.edaf.v3.persistence.jdbc.DataSourceFactory
 
create(Map<String, Object>) - Method in interface com.knezevic.edaf.v3.core.plugins.ModelPlugin
Constructs a model instance from config parameters.
create(Map<String, Object>) - Method in interface com.knezevic.edaf.v3.core.plugins.ProblemPlugin
Constructs a problem instance from config parameters.
create(Map<String, Object>) - Method in interface com.knezevic.edaf.v3.core.plugins.RepresentationPlugin
Constructs a representation instance from config parameters.
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.CmaEsStrategyModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.CopulaBaselineModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.DiagonalGaussianModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.FullGaussianModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.GmmModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.KdeModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.NormalizingFlowModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.SNesModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.continuous.plugins.XNesModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.BmdaModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.BoaEbnaModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.CgaFrequencyModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.HierarchicalBoaModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.MimicModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.PbilFrequencyModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.TokenCategoricalModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.discrete.plugins.UmdaBernoulliModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.permutation.plugins.EdgeHistogramModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.permutation.plugins.MallowsModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.models.permutation.plugins.PlackettLuceModelPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.Cec2014ProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.CocoBbobProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.RastriginProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.RosenbrockProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.SphereProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.AlmostDisjunctMatrixProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.BooleanFunctionProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.DisjunctMatrixProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.KnapsackProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.MaxSatProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.OneMaxProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.ResolvableMatrixProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvClassificationProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvRegressionProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarMajorityProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarNguyenRegressionProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarXorProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.mixed.MixedToyProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.mo.BooleanFunctionMultiObjectiveProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.mo.DtlzProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.mo.ZdtProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.BooleanFunctionPermutationProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.SmallTspProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.TsplibTspProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.tree.BooleanFunctionTreeProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.problems.plugins.tree.NguyenSymbolicRegressionProblemPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.continuous.MixedRealDiscreteVectorRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.continuous.RealVectorRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.BitStringRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.CategoricalVectorRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.IntVectorRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.MixedDiscreteVectorRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.permutation.PermutationVectorRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.structured.GrammarBitStringRepresentationPlugin
 
create(Map<String, Object>) - Method in class com.knezevic.edaf.v3.repr.plugins.structured.VariableLengthVectorRepresentationPlugin
 
createAlgorithm(ExperimentConfig, AlgorithmDependencies<G>) - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
createConstraintHandling(ExperimentConfig) - Static method in class com.knezevic.edaf.v3.experiments.factory.PolicyFactory
 
createdAt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the createdAt record component.
createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the createdAt record component.
createLocalSearch(ExperimentConfig) - Static method in class com.knezevic.edaf.v3.experiments.factory.PolicyFactory
 
createModel(ExperimentConfig) - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
createNichingPolicy(ExperimentConfig) - Static method in class com.knezevic.edaf.v3.experiments.factory.PolicyFactory
 
createProblem(ExperimentConfig) - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
createReplacement(ExperimentConfig) - Static method in class com.knezevic.edaf.v3.experiments.factory.PolicyFactory
 
createRepresentation(ExperimentConfig) - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
createRestartPolicy(ExperimentConfig) - Static method in class com.knezevic.edaf.v3.experiments.factory.PolicyFactory
 
createSelection(ExperimentConfig) - Static method in class com.knezevic.edaf.v3.experiments.factory.PolicyFactory
 
createStopping(ExperimentConfig) - Static method in class com.knezevic.edaf.v3.experiments.factory.PolicyFactory
 
criteria - Variable in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
criteria() - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Returns the value of the criteria record component.
criterionIds - Variable in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
criterionIds() - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
criterionWeights - Variable in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
criterionWeights() - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Returns the value of the criterionWeights record component.
criterionWeightSum - Variable in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
CryptoCriteriaFactory - Class in com.knezevic.edaf.v3.problems.crypto
Factory for configured cryptographic boolean-function criteria.
CryptoFitnessCriterion - Interface in com.knezevic.edaf.v3.problems.crypto.criteria
One scalar criterion used for boolean-function cryptographic fitness.
CryptoProblemConfig - Record Class in com.knezevic.edaf.v3.problems.crypto
Parsed configuration payload for crypto boolean-function problems.
CryptoProblemConfig(int, List<String>, Map<String, Double>, double[], int) - Constructor for record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Creates an instance of a CryptoProblemConfig record class.
CsvDataLoader - Class in com.knezevic.edaf.v3.problems.grammar
Lightweight CSV loader for symbolic regression and classification datasets.
CsvDataLoader.ClassificationData - Record Class in com.knezevic.edaf.v3.problems.grammar
Classification dataset rows and feature order.
CsvDataLoader.ClassificationData.Row - Record Class in com.knezevic.edaf.v3.problems.grammar
One classification row.
CsvDataLoader.RegressionData - Record Class in com.knezevic.edaf.v3.problems.grammar
Regression dataset rows and feature order.
CsvDataLoader.RegressionData.Row - Record Class in com.knezevic.edaf.v3.problems.grammar
One regression row.
CsvMetricsSink - Class in com.knezevic.edaf.v3.persistence.sink
CSV sink that writes one line per iteration metric snapshot.
CsvMetricsSink(Path) - Constructor for class com.knezevic.edaf.v3.persistence.sink.CsvMetricsSink
 

D

DashboardController - Class in com.knezevic.edaf.v3.web.controller
Thymeleaf page controller for run list/detail views.
DashboardController(RunRepository, CocoRepository, RunArtifactService) - Constructor for class com.knezevic.edaf.v3.web.controller.DashboardController
 
DashboardStatsService - Class in com.knezevic.edaf.v3.web.service
Computes lightweight global dashboard statistics used by header summary cards.
DashboardStatsService(DataSource) - Constructor for class com.knezevic.edaf.v3.web.service.DashboardStatsService
 
DashboardStatsService.DashboardSummary - Record Class in com.knezevic.edaf.v3.web.service
Header summary payload DTO.
dashboardSummary() - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
dashboardSummary() - Method in class com.knezevic.edaf.v3.web.controller.GlobalModelAttributes
 
DashboardSummary(long, long, long, Long, Double, String, String, String, String) - Constructor for record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Creates an instance of a DashboardSummary record class.
DatabaseSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
databaseSizeBytes() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the databaseSizeBytes record component.
databaseSizeDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the databaseSizeDisplay record component.
databaseSizeGb() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the databaseSizeGb record component.
dataProfile() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the dataProfile record component.
dataProfiles() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the dataProfiles record component.
dataSource(String, String, String) - Method in class com.knezevic.edaf.v3.web.config.RepositoryConfig
 
DataSourceFactory - Class in com.knezevic.edaf.v3.persistence.jdbc
Creates pooled DataSource instances used by EDAF persistence/query layers.
dbl(Map<String, Object>, String, double) - Static method in class com.knezevic.edaf.v3.core.util.Params
 
DEBUG - Enum constant in enum class com.knezevic.edaf.v3.cli.ui.Verbosity
 
decisionVector() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Returns the value of the decisionVector record component.
decisionVector() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the decisionVector record component.
decisionVector() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the decisionVector record component.
decisionVector(BitString, Grammar, GrammarEncoding) - Method in class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec
Returns BFS decision vector only.
decode(BitString, Grammar, GrammarEncoding) - Method in class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec
Decodes one genotype into derivation tree and decision metadata.
DecodedTree(DerivationTree, List<Integer>, List<Double>, int) - Constructor for record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Creates an instance of a DecodedTree record class.
DefaultMetricCollector<G> - Class in com.knezevic.edaf.v3.core.metrics
Default run metric collector.
DefaultMetricCollector() - Constructor for class com.knezevic.edaf.v3.core.metrics.DefaultMetricCollector
 
defaults() - Static method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
 
defaults() - Static method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
 
defaults() - Static method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
 
defaults() - Static method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Default policy: exact up to 1000 subsets, sampled above with 512 sampled subsets.
defaults() - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
Reasonable defaults for practical validation: exact for up to 200k subsets, otherwise sample via Hoeffding target.
definition() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the definition record component.
deleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the deleted record component.
deleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
Returns the value of the deleted record component.
deleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the deleted record component.
deletedCount() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Returns the value of the deletedCount record component.
deleteExperiment(String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
deleteExperiment(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Hard-deletes one experiment and all dependent run data.
deleteExperiment(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
DeleteExperimentResponse(String, boolean, int, int, int, int, int, int, int) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Creates an instance of a DeleteExperimentResponse record class.
deleteExperimentsBulk(ApiController.BulkDeleteRequest) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
deleteRunArtifacts(List<String>) - Method in class com.knezevic.edaf.v3.web.service.RunArtifactService
Deletes filesystem run artifacts for provided run ids.
DependencyTreeEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated dependency-tree EDA driver (alias for tree-structured discrete modeling).
DependencyTreeEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.DependencyTreeEdaAlgorithm
 
DependencyTreeEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for Dependency-tree EDA driver
DependencyTreeEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.DependencyTreeEdaAlgorithmPlugin
 
depth() - Method in interface com.knezevic.edaf.v3.repr.grammar.model.DerivationTree
Node depth where root is zero.
depth() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Returns the value of the depth record component.
depth() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
Returns the value of the depth record component.
depth() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Returns the value of the depth record component.
DerivationTree - Interface in com.knezevic.edaf.v3.repr.grammar.model
Immutable derivation tree (AST) built from grammar productions.
DerivationTree.RuleNode - Record Class in com.knezevic.edaf.v3.repr.grammar.model
Non-terminal expansion node.
DerivationTree.TerminalNode - Record Class in com.knezevic.edaf.v3.repr.grammar.model
Leaf terminal node.
deriveSeed(long, String) - Static method in class com.knezevic.edaf.v3.core.rng.RngManager
Stable seed derivation for component streams using SplitMix64 style mixing.
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.BlockCovarianceEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CemAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CmaEsAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CopulaEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.EgnaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.EmnaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.FlowEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.FullCovarianceEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.GaussianEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.GmmEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.IgoAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.KdeEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.LowRankCovarianceEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.MimicContinuousAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.MultivariateKedaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.PbilRealAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.SNesAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.SpedaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdacAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdaContinuousAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UnivariateKedaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.XNesAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.BmdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.BoaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.CgaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.ChowLiuEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.DependencyTreeEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.EbnaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.FactorizedDiscreteEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.HBoaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.MimicAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.PbilAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdadAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.MemoryEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.NoisyResamplingEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.RandomImmigrantsEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.SlidingWindowEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.IndicatorEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.MoEdaSkeletonAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.ParetoEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhbsaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhmPermutationAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.KendallPermutationEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.MallowsEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.PlackettLuceEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.PositionBasedPermutationEdaAlgorithmPlugin
 
description() - Method in class com.knezevic.edaf.v3.algorithms.plugins.tree.TreeEdaAlgorithmPlugin
 
description() - Method in interface com.knezevic.edaf.v3.core.plugins.Plugin
Human-readable plugin description shown in `edaf list`.
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.CmaEsStrategyModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.CopulaBaselineModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.DiagonalGaussianModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.FullGaussianModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.GmmModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.KdeModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.NormalizingFlowModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.SNesModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.XNesModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.BmdaModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.BoaEbnaModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.CgaFrequencyModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.HierarchicalBoaModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.MimicModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.PbilFrequencyModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.TokenCategoricalModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.UmdaBernoulliModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.permutation.plugins.EdgeHistogramModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.permutation.plugins.MallowsModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.models.permutation.plugins.PlackettLuceModelPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.Cec2014ProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.CocoBbobProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.RastriginProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.RosenbrockProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.SphereProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.AlmostDisjunctMatrixProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.BooleanFunctionProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.DisjunctMatrixProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.KnapsackProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.MaxSatProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.OneMaxProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.ResolvableMatrixProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvClassificationProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvRegressionProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarMajorityProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarNguyenRegressionProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarXorProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.mixed.MixedToyProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.mo.BooleanFunctionMultiObjectiveProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.mo.DtlzProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.mo.ZdtProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.BooleanFunctionPermutationProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.SmallTspProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.TsplibTspProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.tree.BooleanFunctionTreeProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.problems.plugins.tree.NguyenSymbolicRegressionProblemPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.continuous.MixedRealDiscreteVectorRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.continuous.RealVectorRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.BitStringRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.CategoricalVectorRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.IntVectorRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.MixedDiscreteVectorRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.permutation.PermutationVectorRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.structured.GrammarBitStringRepresentationPlugin
 
description() - Method in class com.knezevic.edaf.v3.repr.plugins.structured.VariableLengthVectorRepresentationPlugin
 
details() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Returns the value of the details record component.
detectType(Path) - Method in class com.knezevic.edaf.v3.core.config.ConfigLoader
Detects whether the YAML document represents a single experiment config or a batch config.
diagnostics() - Method in interface com.knezevic.edaf.v3.core.api.Model
Exposes diagnostics (entropy, covariance condition number, etc.).
diagnostics() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the diagnostics record component.
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.CopulaBaselineModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.GmmModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.KdeModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.SNesModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.continuous.XNesModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.BernoulliUmdaModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.BmdaModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.BoaEbnaModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.CompactGaModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.MimicChowLiuModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.PbilFrequencyModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.discrete.token.TokenCategoricalModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.permutation.EdgeHistogramModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.permutation.MallowsModel
 
diagnostics() - Method in class com.knezevic.edaf.v3.models.permutation.PlackettLuceModel
 
diagnosticsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the diagnosticsJson record component.
DiagonalGaussianModel - Class in com.knezevic.edaf.v3.models.continuous
Diagonal Gaussian model for continuous EDAs (Σ = diag(σ^2)).
DiagonalGaussianModel(double) - Constructor for class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
 
DiagonalGaussianModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for diagonal Gaussian model.
DiagonalGaussianModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.DiagonalGaussianModelPlugin
 
DimacsCnf - Record Class in com.knezevic.edaf.v3.problems.discrete.maxsat
Parsed DIMACS CNF formula.
DimacsCnf(int, int[][]) - Constructor for record class com.knezevic.edaf.v3.problems.discrete.maxsat.DimacsCnf
Creates an instance of a DimacsCnf record class.
dimension() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the dimension record component.
dimension() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the dimension record component.
dimension() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the dimension record component.
dimension() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the dimension record component.
dimension() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the dimension record component.
dimensionsJson() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the dimensionsJson record component.
dimensionsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the dimensionsJson record component.
discoverFromClasspath() - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
discretePart() - Method in record class com.knezevic.edaf.v3.repr.types.MixedRealDiscreteVector
Returns the value of the discretePart record component.
DisjunctCombinatorics - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Combinatorial helpers used for exhaustive and sampled validation/evaluation of disjunct matrix properties.
DisjunctEvaluationConfig - Record Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Evaluation policy for objective computation during optimization.
DisjunctEvaluationConfig(DisjunctEvaluationMode, long, long, long) - Constructor for record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Creates an instance of a DisjunctEvaluationConfig record class.
DisjunctEvaluationMode - Enum Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Objective evaluation mode for DM/RM/ADM fitness computation.
DisjunctFitnessFunctions - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Exact fitness functions defined in the paper: fit1(A) = sum_{S in S_t} delta(S) fit2(A) = |{S in S_t : delta(S) > f}| fit3(A) = fit1(A) / (C(N,t) * (N-t))
DisjunctMatrix - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Immutable binary matrix view optimized for column-support operations used by disjunct/resolvable/almost-disjunct definitions.
DisjunctMatrixProblem - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
t-disjunct matrix design objective using exact paper fitness: fit1(A) = sum_{S in S_t} delta(S).
DisjunctMatrixProblem(int, int, int, DisjunctEvaluationConfig) - Constructor for class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
DisjunctMatrixProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.discrete
Plugin factory for exact t-disjunct matrix optimization objective.
DisjunctMatrixProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.discrete.DisjunctMatrixProblemPlugin
 
DisjunctMatrixValidationMode - Enum Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Validation execution strategy.
DisjunctMatrixValidationOptions - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Controls when validation uses exhaustive enumeration versus statistically justified sampling, and configures the associated confidence bound.
DisjunctMatrixValidationOptions(long, long, double, double, long) - Constructor for class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
Creates custom options.
DisjunctMatrixValidationResult - Record Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Structured validation outcome for DM/RM/ADM definitions.
DisjunctMatrixValidationResult(String, DisjunctMatrixValidationMode, boolean, boolean, long, long, long, double, double, double, double, int, int[], String) - Constructor for record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Creates an instance of a DisjunctMatrixValidationResult record class.
DisjunctMatrixValidator - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Validator for formal DM/RM/ADM properties from the paper.
DisjunctProblemParams - Record Class in com.knezevic.edaf.v3.problems.discrete.disjunct
Shared typed parameter parsing for DM/RM/ADM problem plugins.
DisjunctProblemParams(int, int, int, int, double, DisjunctEvaluationConfig) - Constructor for record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Creates an instance of a DisjunctProblemParams record class.
distributionSpec() - Method in class com.knezevic.edaf.v3.repr.grammar.model.EphemeralConstantTerminal
ERC distribution name used in serialization payloads.
diversity() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns the value of the diversity record component.
diversity(Population<G>) - Static method in class com.knezevic.edaf.v3.core.metrics.PopulationMetrics
Diversity measured as fraction of unique genotype summaries.
dot() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the dot record component.
dot() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the dot record component.
drift() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns the value of the drift record component.
DtlzProblem - Class in com.knezevic.edaf.v3.problems.multiobjective
DTLZ multi-objective benchmark suite adapter.
DtlzProblem(int, int, double[]) - Constructor for class com.knezevic.edaf.v3.problems.multiobjective.DtlzProblem
 
DtlzProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.mo
Plugin factory for DTLZ benchmark suite.
DtlzProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.mo.DtlzProblemPlugin
 

E

EbnaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated EBNA driver for Bayesian-network estimation of categorical distributions.
EbnaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.EbnaAlgorithm
 
EbnaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for EBNA driver
EbnaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.EbnaAlgorithmPlugin
 
ecdfSuccessfulRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the ecdfSuccessfulRuns record component.
ecdfTotalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the ecdfTotalRuns record component.
EdafCli - Class in com.knezevic.edaf.v3.cli
EDAF v3 CLI entrypoint.
EdafCli() - Constructor for class com.knezevic.edaf.v3.cli.EdafCli
 
edafErt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the edafErt record component.
edafErt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the edafErt record component.
EdafException - Exception Class in com.knezevic.edaf.v3.core.errors
Base runtime exception for EDAF v3.
EdafException(String) - Constructor for exception class com.knezevic.edaf.v3.core.errors.EdafException
 
EdafException(String, Throwable) - Constructor for exception class com.knezevic.edaf.v3.core.errors.EdafException
 
EdafWebApplication - Class in com.knezevic.edaf.v3.web
Spring Boot entrypoint for EDAF v3 dashboard.
EdafWebApplication() - Constructor for class com.knezevic.edaf.v3.web.EdafWebApplication
 
EdgeHistogramModel - Class in com.knezevic.edaf.v3.models.permutation
Edge Histogram Model (EHM) for permutation EDAs.
EdgeHistogramModel(double) - Constructor for class com.knezevic.edaf.v3.models.permutation.EdgeHistogramModel
 
EdgeHistogramModelPlugin - Class in com.knezevic.edaf.v3.models.permutation.plugins
Plugin factory for edge histogram model.
EdgeHistogramModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.permutation.plugins.EdgeHistogramModelPlugin
 
EgnaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Literature alias for EGNA-style continuous dependency modeling.
EgnaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.EgnaAlgorithmPlugin
 
EhbsaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.permutation
Dedicated EHBSA driver for adjacency-structured permutation optimization.
EhbsaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.permutation.EhbsaAlgorithm
 
EhbsaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.permutation
Plugin for Edge Histogram Based Sampling Algorithm.
EhbsaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhbsaAlgorithmPlugin
 
EhmPermutationAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.permutation
Plugin for EHM permutation EDA algorithm.
EhmPermutationAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhmPermutationAlgorithmPlugin
 
EhmPermutationEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms
Dedicated EHM/EHBSA-style permutation driver based on edge-histogram modeling.
EhmPermutationEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.EhmPermutationEdaAlgorithm
 
elapsed() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
eliteSize() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the eliteSize record component.
elitism() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
elitism(int) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
ElitistReplacementPolicy<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Replacement policy that keeps top elites from current population and fills remaining slots with offspring.
ElitistReplacementPolicy() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.ElitistReplacementPolicy
 
EmnaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Literature alias for EMNA.
EmnaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.EmnaAlgorithmPlugin
 
empty() - Static method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns empty telemetry payload used when representation-specific analysis is unavailable.
empty() - Static method in record class com.knezevic.edaf.v3.core.api.ModelDiagnostics
 
encodedValues() - Method in record class com.knezevic.edaf.v3.repr.types.MixedDiscreteVector
Returns the value of the encodedValues record component.
encoding() - Method in class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine
Encoding plan used for fixed-length decision vector mapping.
endExclusive() - Method in record class com.knezevic.edaf.v3.persistence.query.HistogramBin
Returns the value of the endExclusive record component.
endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the endTime record component.
endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the endTime record component.
endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the endTime record component.
endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the endTime record component.
enforce(G, Representation<G>, Problem<G>, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.ConstraintHandling
Repairs or rejects-and-resamples candidate solutions.
enforce(G, Representation<G>, Problem<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.IdentityConstraintHandling
 
enforce(G, Representation<G>, Problem<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.PenaltyConstraintHandling
 
enforce(G, Representation<G>, Problem<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.RejectionConstraintHandling
 
enterRun() - Static method in class com.knezevic.edaf.v3.core.runtime.ExecutionParallelism
Marks one run as active and returns lease that must be closed when run finishes.
entropy(Population<G>) - Static method in class com.knezevic.edaf.v3.core.metrics.PopulationMetrics
Shannon entropy over genotype-summary frequencies.
ephemeralConstants() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
EphemeralConstantTerminal - Class in com.knezevic.edaf.v3.repr.grammar.model
Ephemeral random constant (ERC) terminal definition.
EphemeralConstantTerminal(String, double, double) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.EphemeralConstantTerminal
Creates ERC definition with inclusive bounds.
ephemeralDistribution() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
ephemeralMax() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
ephemeralMin() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
ephemeralStream(String) - Method in class com.knezevic.edaf.v3.core.rng.RngManager
Returns a deterministic but detached stream that is not tracked in checkpoints.
epsilon() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
Exposes configured epsilon threshold for reporting/diagnostics.
epsilon() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns the value of the epsilon record component.
equals(Object) - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.api.ModelDiagnostics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.api.ScalarFitness
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.config.ConfigIssue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.config.ConfigLoadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.rng.RngSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.core.rng.RngStreamState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanRank
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.HistogramBin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ProfilePoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.ProfileSeries
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.discrete.maxsat.DimacsCnf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.knezevic.edaf.v3.repr.grammar.model.NonTerminal
 
equals(Object) - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
 
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.BitString
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.CategoricalVector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.IntVector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.MixedDiscreteVector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.MixedRealDiscreteVector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.PermutationVector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.RealVector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.repr.types.VariableLengthVector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopRequestBody
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Indicates whether some other object is "equal to" this one.
ercValues() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Returns the value of the ercValues record component.
ercValues() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the ercValues record component.
ercValues() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the ercValues record component.
errorBound() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the errorBound record component.
errorMessage() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the errorMessage record component.
errorMessage() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the errorMessage record component.
errorMessage() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the errorMessage record component.
ert() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the ert record component.
ert() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the ert record component.
ertRatio() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the ertRatio record component.
ertRatio() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the ertRatio record component.
estimatedViolationRate() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the estimatedViolationRate record component.
EuclideanDistance - Class in com.knezevic.edaf.v3.repr.distance
Euclidean distance utility for real vectors.
evaluate(int, double[], int) - Static method in class com.knezevic.edaf.v3.problems.coco.BbobFunctions
Evaluates one BBOB function id for a given vector and instance.
evaluate(int, double[], int) - Static method in class com.knezevic.edaf.v3.problems.continuous.cec.Cec2014Functions
Evaluates one CEC-style function in range 1..30.
evaluate(DerivationTree, EvaluationContext) - Method in class com.knezevic.edaf.v3.repr.grammar.eval.TreeEvaluator
Evaluates tree to numeric output.
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionMultiObjectiveProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.KnapsackProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.MaxSatProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarCsvClassificationProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarCsvRegressionProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarMajorityProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarNguyenRegressionProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarXorProblem
 
evaluate(BitString) - Method in class com.knezevic.edaf.v3.problems.OneMaxProblem
 
evaluate(BitString, EvaluationContext) - Method in class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine
Evaluates genotype as numeric expression.
evaluate(MixedRealDiscreteVector) - Method in class com.knezevic.edaf.v3.problems.MixedVariableToyProblem
 
evaluate(PermutationVector) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionPermutationProblem
 
evaluate(PermutationVector) - Method in class com.knezevic.edaf.v3.problems.permutation.TsplibTspProblem
 
evaluate(PermutationVector) - Method in class com.knezevic.edaf.v3.problems.SmallTspProblem
 
evaluate(RealVector) - Method in class com.knezevic.edaf.v3.problems.CocoBbobProblem
 
evaluate(RealVector) - Method in class com.knezevic.edaf.v3.problems.continuous.Cec2014Problem
 
evaluate(RealVector) - Method in class com.knezevic.edaf.v3.problems.multiobjective.DtlzProblem
 
evaluate(RealVector) - Method in class com.knezevic.edaf.v3.problems.multiobjective.ZdtProblem
 
evaluate(RealVector) - Method in class com.knezevic.edaf.v3.problems.RastriginProblem
 
evaluate(RealVector) - Method in class com.knezevic.edaf.v3.problems.RosenbrockProblem
 
evaluate(RealVector) - Method in class com.knezevic.edaf.v3.problems.SphereProblem
 
evaluate(VariableLengthVector<Integer>) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionTreeProblem
 
evaluate(VariableLengthVector<Integer>) - Method in class com.knezevic.edaf.v3.problems.tree.NguyenSymbolicRegressionProblem
 
evaluate(G) - Method in interface com.knezevic.edaf.v3.core.api.Problem
Evaluates one genotype and returns its fitness.
evaluate(G) - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
evaluate(List<Double>) - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorDefinition
Evaluates operator for provided argument list.
evaluateBoolean(DerivationTree, EvaluationContext) - Method in class com.knezevic.edaf.v3.repr.grammar.eval.TreeEvaluator
Evaluates tree to boolean output using numeric thresholding.
evaluateBoolean(BitString, EvaluationContext) - Method in class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine
Evaluates genotype as boolean expression.
evaluatedSubsets() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the evaluatedSubsets record component.
evaluateGenotype(AlgorithmContext<G>, G, RngStream) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.NoisyResamplingEdaAlgorithm
 
evaluateGenotype(AlgorithmContext<G>, G, RngStream) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
Evaluates one feasible genotype.
evaluateScalarFitness(int[]) - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
evaluateVectorFitness(int[], double[]) - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
evaluation() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns the value of the evaluation record component.
evaluationConfig() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
evaluationConfig() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
evaluationConfig() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
EvaluationContext - Class in com.knezevic.edaf.v3.repr.grammar.eval
Variable bindings used for tree evaluation.
EvaluationContext(Map<String, Double>, Map<String, Boolean>) - Constructor for class com.knezevic.edaf.v3.repr.grammar.eval.EvaluationContext
Creates context from numeric and boolean variable maps.
evaluations() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the evaluations record component.
evaluations() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
evaluations() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
evaluations() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the evaluations record component.
evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the evaluations record component.
evaluationsBox() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the evaluationsBox record component.
evaluationsToTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the evaluationsToTarget record component.
evaluationsToTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the evaluationsToTarget record component.
evaluationsToTarget() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the evaluationsToTarget record component.
eventBus() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
eventBus(EventBus) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
EventBus - Class in com.knezevic.edaf.v3.core.events
Thread-safe event fan-out used as the observability backbone.
EventBus() - Constructor for class com.knezevic.edaf.v3.core.events.EventBus
 
EventRow - Record Class in com.knezevic.edaf.v3.persistence.query
Event row with type and JSON payload.
EventRow(long, String, String, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.EventRow
Creates an instance of a EventRow record class.
eventsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the eventsDeleted record component.
eventsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the eventsDeleted record component.
EventSink - Interface in com.knezevic.edaf.v3.core.events
Consumer for run events used by persistence, console, and web adapters.
eventsJsonl() - Method in class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
eventType() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Returns the value of the eventType record component.
exact() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the exact record component.
EXACT - Enum constant in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationMode
Always use exhaustive exact combinatorial evaluation.
EXACT - Enum constant in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationMode
Exhaustive combinatorial enumeration of all t-subsets.
executedTrials() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Returns the value of the executedTrials record component.
ExecutionParallelism - Class in com.knezevic.edaf.v3.core.runtime
Central runtime parallelism coordinator shared across run execution paths.
ExecutionParallelism.RunLease - Class in com.knezevic.edaf.v3.core.runtime
AutoCloseable lease for active-run accounting.
expectedGenomeLength() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Expected genotype length for column-major encoding.
experiment(String, int, int, String, String, String, Double, Model) - Method in class com.knezevic.edaf.v3.web.controller.DashboardController
 
EXPERIMENT - Enum constant in enum class com.knezevic.edaf.v3.core.config.ConfigDocumentType
 
experimentAnalytics(String, String, Double) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
ExperimentAnalytics - Record Class in com.knezevic.edaf.v3.persistence.query
Aggregate metrics and profile curves computed over all runs of one experiment.
ExperimentAnalytics(String, String, Double, String, long, long, long, double, Double, Double, BoxPlotStats, List<Double>, BoxPlotStats, BoxPlotStats, List<ConfidenceBandPoint>, List<ProfilePoint>, List<HistogramBin>, List<ProfilePoint>, List<ProfilePoint>, List<ProfilePoint>, List<ProfilePoint>) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Creates an instance of a ExperimentAnalytics record class.
ExperimentConfig - Class in com.knezevic.edaf.v3.core.config
Unified v3 experiment configuration model.
ExperimentConfig() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
ExperimentConfig.DatabaseSection - Class in com.knezevic.edaf.v3.core.config
Relational database sink settings.
ExperimentConfig.GrammarSection - Class in com.knezevic.edaf.v3.core.config
Optional top-level grammar section injected into representation/problem params.
ExperimentConfig.LoggingSection - Class in com.knezevic.edaf.v3.core.config
Logging modes and verbosity settings.
ExperimentConfig.ObservabilitySection - Class in com.knezevic.edaf.v3.core.config
Observability toggles.
ExperimentConfig.PersistenceSection - Class in com.knezevic.edaf.v3.core.config
Persistence targets and DB settings.
ExperimentConfig.ReportingSection - Class in com.knezevic.edaf.v3.core.config
Report generation settings.
ExperimentConfig.RunSection - Class in com.knezevic.edaf.v3.core.config
Run identity and reproducibility section.
ExperimentConfig.StoppingSection - Class in com.knezevic.edaf.v3.core.config
Stopping policy config.
ExperimentConfig.TypedSection - Class in com.knezevic.edaf.v3.core.config
Generic typed plugin section with free-form params.
ExperimentConfig.WebSection - Class in com.knezevic.edaf.v3.core.config
Web dashboard settings.
ExperimentConfigValidator - Class in com.knezevic.edaf.v3.core.config
Semantic validator for v3 configs with actionable messages.
ExperimentConfigValidator() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfigValidator
 
experimentCount() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the experimentCount record component.
experimentCountDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the experimentCountDisplay record component.
experimentCreatedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the experimentCreatedAt record component.
ExperimentDeletionResult - Record Class in com.knezevic.edaf.v3.persistence.query
Result of one experiment hard-delete operation.
ExperimentDeletionResult(String, boolean, int, int, int, int, int, int) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Creates an instance of a ExperimentDeletionResult record class.
ExperimentDetail - Record Class in com.knezevic.edaf.v3.persistence.query
Experiment-level metadata with run counters for aggregated analysis views.
ExperimentDetail(String, String, String, String, String, String, String, String, String, String, String, Integer, String, String, String, long, long, long, long) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Creates an instance of a ExperimentDetail record class.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
Returns the value of the experimentId record component.
experimentId() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the experimentId record component.
ExperimentIdentity - Record Class in com.knezevic.edaf.v3.persistence.jdbc
Canonical identity derived from config payload while ignoring per-run mutable fields.
ExperimentIdentity(JsonNode, String, String, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Creates an instance of a ExperimentIdentity record class.
experimentIds() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteRequest
Returns the value of the experimentIds record component.
experimentLatex(String, String, Double) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
ExperimentListItem - Record Class in com.knezevic.edaf.v3.persistence.query
One row in experiment listing.
ExperimentListItem(String, String, String, String, String, String, String, String, String, Long, Long, Long, Long, String, Double) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Creates an instance of a ExperimentListItem record class.
ExperimentParamRow - Record Class in com.knezevic.edaf.v3.persistence.query
Flattened experiment parameter row for searchable config exploration.
ExperimentParamRow(long, String, String, String, String, String, String, Double, Integer, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Creates an instance of a ExperimentParamRow record class.
ExperimentQuery - Record Class in com.knezevic.edaf.v3.persistence.query
Query object for experiment-list filtering, sorting, and pagination.
ExperimentQuery(String, String, String, String, String, String, String, int, int, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Creates an instance of a ExperimentQuery record class.
ExperimentRunItem - Record Class in com.knezevic.edaf.v3.persistence.query
One run row within a specific experiment.
ExperimentRunItem(String, long, String, String, String, Integer, Long, Double, Long, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Creates an instance of a ExperimentRunItem record class.
ExperimentRunner - Class in com.knezevic.edaf.v3.experiments.runner
High-level orchestrator for single-run execution with checkpoint/resume support.
ExperimentRunner() - Constructor for class com.knezevic.edaf.v3.experiments.runner.ExperimentRunner
 
experiments(Model, String, String, String, String, String, String, String, int, int, String, String) - Method in class com.knezevic.edaf.v3.web.controller.DashboardController
 

F

f() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns the value of the f record component.
facets() - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
FactorizedDiscreteEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated factorized-discrete EDA driver for independent-locus probability models.
FactorizedDiscreteEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.FactorizedDiscreteEdaAlgorithm
 
FactorizedDiscreteEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for Factorized-discrete EDA driver
FactorizedDiscreteEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.FactorizedDiscreteEdaAlgorithmPlugin
 
failedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the failedRuns record component.
failedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the failedRuns record component.
feasible(G) - Method in interface com.knezevic.edaf.v3.core.api.Problem
Returns true if the genotype satisfies hard constraints.
featureOrder() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Returns the value of the featureOrder record component.
featureOrder() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
Returns the value of the featureOrder record component.
features() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
Returns the value of the features record component.
features() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
Returns the value of the features record component.
file() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
FilterFacets - Record Class in com.knezevic.edaf.v3.persistence.query
Distinct facet values used by dashboard filters.
FilterFacets(List<String>, List<String>, List<String>, List<String>) - Constructor for record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Creates an instance of a FilterFacets record class.
find(String) - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorRegistry
Resolves operator by name (case-insensitive).
findEvaluationsToTarget(String, double) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Finds evaluations count where best fitness first reached target, or null if never reached.
findNonTerminal(String) - Method in class com.knezevic.edaf.v3.repr.grammar.model.Grammar
Returns non-terminal by symbol text or null when absent.
finishedAt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the finishedAt record component.
finishedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the finishedAt record component.
finishedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the finishedAt record component.
fit(List<Individual<BitString>>, Representation<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.BernoulliUmdaModel
 
fit(List<Individual<BitString>>, Representation<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.BmdaModel
 
fit(List<Individual<BitString>>, Representation<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.BoaEbnaModel
 
fit(List<Individual<BitString>>, Representation<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.CompactGaModel
 
fit(List<Individual<BitString>>, Representation<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
fit(List<Individual<BitString>>, Representation<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.MimicChowLiuModel
 
fit(List<Individual<BitString>>, Representation<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.PbilFrequencyModel
 
fit(List<Individual<PermutationVector>>, Representation<PermutationVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.permutation.EdgeHistogramModel
 
fit(List<Individual<PermutationVector>>, Representation<PermutationVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.permutation.MallowsModel
 
fit(List<Individual<PermutationVector>>, Representation<PermutationVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.permutation.PlackettLuceModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.CopulaBaselineModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.GmmModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.KdeModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.SNesModel
 
fit(List<Individual<RealVector>>, Representation<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.XNesModel
 
fit(List<Individual<VariableLengthVector<Integer>>>, Representation<VariableLengthVector<Integer>>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.token.TokenCategoricalModel
 
fit(List<Individual<G>>, Representation<G>, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.Model
Fits model parameters from selected individuals.
fit1(DisjunctMatrix, int) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctFitnessFunctions
Exact fit1 for t-disjunct objective.
fit1Sampled(DisjunctMatrix, int, long, long) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctFitnessFunctions
Sampled estimator of fit1: E[delta(S)] * C(N,t) using uniformly sampled subsets.
fit2(DisjunctMatrix, int, int) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctFitnessFunctions
Exact fit2 for (t,f)-resolvable objective.
fit2Sampled(DisjunctMatrix, int, int, long, long) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctFitnessFunctions
Sampled estimator of fit2: P(delta(S) > f) * C(N,t) using uniformly sampled subsets.
fit3(DisjunctMatrix, int) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctFitnessFunctions
Exact fit3 for (t,epsilon)-disjunct objective.
fit3Sampled(DisjunctMatrix, int, long, long) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctFitnessFunctions
Sampled estimator of fit3: E[delta(S)/(N-t)] using uniformly sampled subsets.
fitness() - Method in class com.knezevic.edaf.v3.core.api.Individual
 
Fitness - Interface in com.knezevic.edaf.v3.core.api
Common contract for scalar and vector fitness representations.
FitnessSharingNichingPolicy<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Fitness sharing niching scaffold.
FitnessSharingNichingPolicy() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.FitnessSharingNichingPolicy
 
flattenedNumeric() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Flattens all numeric maps into one map for compact CSV/DB storage.
FlowEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms
Dedicated flow-inspired continuous EDA driver using non-linear density transforms.
FlowEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.FlowEdaAlgorithm
 
FlowEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for flow-based continuous EDA.
FlowEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.FlowEdaAlgorithmPlugin
 
forEachCombination(int, int, Consumer<int[]>) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctCombinatorics
Iterates all k-combinations of indices [0, n-1] in lexicographic order.
format() - Method in class com.knezevic.edaf.v3.reporting.HtmlReportGenerator
 
format() - Method in class com.knezevic.edaf.v3.reporting.LatexReportGenerator
 
format() - Method in interface com.knezevic.edaf.v3.reporting.ReportGenerator
Report format id (html, latex, ...).
found() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns the value of the found record component.
frameworkVersion() - Method in class com.knezevic.edaf.v3.web.controller.GlobalModelAttributes
 
friedman() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the friedman record component.
FriedmanRank - Record Class in com.knezevic.edaf.v3.persistence.query
Friedman average rank for one algorithm (lower rank is better).
FriedmanRank(String, double) - Constructor for record class com.knezevic.edaf.v3.persistence.query.FriedmanRank
Creates an instance of a FriedmanRank record class.
FriedmanTestResult - Record Class in com.knezevic.edaf.v3.persistence.query
Friedman omnibus test output for multiple algorithms.
FriedmanTestResult(int, int, Double, Double, List<FriedmanRank>) - Constructor for record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Creates an instance of a FriedmanTestResult record class.
from() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the from record component.
from() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the from record component.
from(Grammar, GrammarConfig) - Static method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Creates encoding plan from grammar and config.
from(String) - Static method in enum class com.knezevic.edaf.v3.cli.ui.Verbosity
 
from(Map<String, Object>) - Static method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Parses common crypto-problem parameters from plugin params map.
from(Map<String, Object>) - Static method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Parses common problem parameters from YAML plugin map.
fromBitString(BitString, int, int) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrix
Builds matrix from a bitstring encoded in column-major layout: bits [j * M, j * M + 1, ..., j * M + (M-1)] correspond to column j.
fromCanonicalJson(String) - Static method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Builds canonical experiment identity from one canonical run config JSON payload.
fromDense(boolean[][]) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrix
Builds matrix from dense row-major values where values[row][column] is matrix entry.
fromParams(Map<String, Object>) - Static method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
Parses canonical grammar config from section params.
FullCovarianceEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms
Dedicated full-covariance Gaussian EDA driver for correlated real-valued search.
FullCovarianceEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.FullCovarianceEdaAlgorithm
 
FullCovarianceEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for full-covariance EDA.
FullCovarianceEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.FullCovarianceEdaAlgorithmPlugin
 
FullGaussianModel - Class in com.knezevic.edaf.v3.models.continuous
Full-covariance Gaussian model (N(μ, Σ)) with Cholesky sampling.
FullGaussianModel(double) - Constructor for class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
FullGaussianModel(double, double, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
FullGaussianModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for full-covariance Gaussian model.
FullGaussianModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.FullGaussianModelPlugin
 
functionId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the functionId record component.
functionId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the functionId record component.
functionId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the functionId record component.
functionsJson() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the functionsJson record component.
functionsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the functionsJson record component.

G

gaussian() - Method in record class com.knezevic.edaf.v3.core.rng.RngStreamState
Returns the value of the gaussian record component.
gaussianCache() - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
 
GaussianDiagEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms
Dedicated diagonal-Gaussian continuous EDA driver.
GaussianDiagEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.GaussianDiagEdaAlgorithm
 
GaussianEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Gaussian diagonal EDA driver algorithm.
GaussianEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.GaussianEdaAlgorithmPlugin
 
generate(CocoCampaignSnapshot, Path) - Method in class com.knezevic.edaf.v3.coco.report.CocoHtmlReportGenerator
Writes COCO campaign report and returns output path.
generate(RunSummary, List<IterationMetric>, Path) - Method in class com.knezevic.edaf.v3.reporting.HtmlReportGenerator
 
generate(RunSummary, List<IterationMetric>, Path) - Method in class com.knezevic.edaf.v3.reporting.LatexReportGenerator
 
generate(RunSummary, List<IterationMetric>, Path) - Method in interface com.knezevic.edaf.v3.reporting.ReportGenerator
Generates a report file for one run.
generate(String, Path, List<String>) - Method in class com.knezevic.edaf.v3.reporting.ReportService
Generates all requested formats for a run.
generateReport(String, String, String, String, Path) - Method in class com.knezevic.edaf.v3.coco.runner.CocoCampaignRunner
Generates campaign report from already persisted DB rows.
generation() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns current generation counter for checkpoint persistence.
genes() - Method in record class com.knezevic.edaf.v3.repr.types.BitString
Returns the value of the genes record component.
genomeLength() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Returns the value of the genomeLength record component.
genotype() - Method in class com.knezevic.edaf.v3.core.api.Individual
 
get(int) - Method in class com.knezevic.edaf.v3.core.api.Population
 
getAlgorithm() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getCampaign() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig
 
getCampaign(String) - Method in interface com.knezevic.edaf.v3.persistence.query.coco.CocoRepository
Gets one campaign detail row.
getCampaign(String) - Method in class com.knezevic.edaf.v3.persistence.query.coco.JdbcCocoRepository
 
getCheckpointEveryIterations() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
getCocoCampaign(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
getConfig() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
getConfig() - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
getConstraints() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getDatabase() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
getDatabasePassword() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getDatabaseUrl() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getDatabaseUser() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getDefaultRepetitions() - Method in class com.knezevic.edaf.v3.core.config.BatchConfig
 
getDefaultSeedStart() - Method in class com.knezevic.edaf.v3.core.config.BatchConfig
 
getDimensions() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getDisplayName() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
getExperiment(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
getExperimentDetail(String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
getExperimentDetail(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Returns one experiment metadata row or null when id does not exist.
getExperiments() - Method in class com.knezevic.edaf.v3.core.config.BatchConfig
 
getFormats() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ReportingSection
 
getFunctions() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getGrammar() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getId() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getId() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
getId() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
getInstances() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getJsonlFile() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
getLocalSearch() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getLogFile() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
getLogging() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getMasterSeed() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
getMaxEvaluations() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
getMaxEvaluationsMultiplier() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getMaxIterations() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
getMetricsEveryIterations() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ObservabilitySection
 
getModel() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getModes() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
getName() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getName() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
getNiching() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getNotes() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getObservability() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getOptimizers() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig
 
getOptions() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.GrammarSection
 
getOutputDirectory() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getOutputDirectory() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
getOutputDirectory() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ReportingSection
 
getOverrides() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
getParams() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.TypedSection
 
getPassword() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
getPersistence() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getPollSeconds() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.WebSection
 
getPort() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.WebSection
 
getProblem() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getReferenceMode() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getRepetitions() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getRepetitions() - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
getReplacement() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getReportDirectory() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getReporting() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getRepresentation() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getRestart() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getRun() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getRun(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Legacy convenience run getter used by report generation.
getRun(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
getRunCount() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
getRunDetail(String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
getRunDetail(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Returns rich run detail record or null when run does not exist.
getRunIdPrefix() - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
getRunTree(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
getSchema() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig
 
getSchema() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getSeedStart() - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
getSelection() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getSinks() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
getStopping() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
getSuite() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getTargetFitness() - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
getTargetFitness() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
getType() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
getType() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.TypedSection
 
getUrl() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
getUser() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
getVerbosity() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
getWeb() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
GlobalModelAttributes - Class in com.knezevic.edaf.v3.web.controller
Provides shared model attributes for all Thymeleaf pages.
GlobalModelAttributes(DashboardStatsService, ObjectProvider<BuildProperties>, String) - Constructor for class com.knezevic.edaf.v3.web.controller.GlobalModelAttributes
 
GmmEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated Gaussian-mixture EDA driver for multimodal continuous landscapes.
GmmEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.GmmEdaAlgorithm
 
GmmEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for GMM-EDA driver
GmmEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.GmmEdaAlgorithmPlugin
 
GmmModel - Class in com.knezevic.edaf.v3.models.continuous
Diagonal-covariance Gaussian Mixture Model (GMM) with EM fitting.
GmmModel(int, int, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.GmmModel
 
GmmModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for diagonal-covariance Gaussian Mixture model.
GmmModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.GmmModelPlugin
 
grammar() - Method in class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine
Grammar instance.
Grammar - Class in com.knezevic.edaf.v3.repr.grammar.model
Immutable grammar model with start symbol, productions, and metadata.
Grammar(NonTerminal, Map<NonTerminal, List<ProductionRule>>, Map<String, Object>) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.Grammar
Creates immutable grammar.
GrammarBitStringRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Fixed-length bitstring representation for grammar-encoded GP trees.
GrammarBitStringRepresentation(Map<String, Object>) - Constructor for class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
Creates grammar bitstring representation.
GrammarBitStringRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.structured
Plugin for grammar-driven symbolic GP representation encoded as bitstring decisions.
GrammarBitStringRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.structured.GrammarBitStringRepresentationPlugin
 
GrammarConfig - Class in com.knezevic.edaf.v3.repr.grammar.build
Canonical grammar configuration used by both auto and custom modes.
GrammarCsvClassificationProblem - Class in com.knezevic.edaf.v3.problems.grammar
Symbolic classifier over CSV datasets (binary and multiclass).
GrammarCsvClassificationProblem(Map<String, Object>, CsvDataLoader.ClassificationData, String, String, String, double, double) - Constructor for class com.knezevic.edaf.v3.problems.grammar.GrammarCsvClassificationProblem
 
GrammarCsvClassificationProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.grammar
Plugin for CSV-based symbolic classification (binary and multiclass).
GrammarCsvClassificationProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvClassificationProblemPlugin
 
GrammarCsvRegressionProblem - Class in com.knezevic.edaf.v3.problems.grammar
Symbolic regression over CSV dataset.
GrammarCsvRegressionProblem(Map<String, Object>, CsvDataLoader.RegressionData, String, double) - Constructor for class com.knezevic.edaf.v3.problems.grammar.GrammarCsvRegressionProblem
 
GrammarCsvRegressionProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.grammar
Plugin for CSV-based symbolic regression.
GrammarCsvRegressionProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvRegressionProblemPlugin
 
GrammarDecisionCodec - Class in com.knezevic.edaf.v3.repr.grammar.encoding
Deterministic decoder mapping fixed-length bitstrings to grammar derivation trees.
GrammarDecisionCodec() - Constructor for class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec
 
GrammarDecisionCodec.DecodedTree - Record Class in com.knezevic.edaf.v3.repr.grammar.encoding
Decode result bundle.
GrammarEncoding - Record Class in com.knezevic.edaf.v3.repr.grammar.encoding
Deterministic fixed-length encoding metadata for grammar derivation decisions.
GrammarEncoding(int, int, int, int, int) - Constructor for record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Creates an instance of a GrammarEncoding record class.
GrammarFactory - Class in com.knezevic.edaf.v3.repr.grammar.build
Entry-point factory for building grammar instances from plugin parameter maps.
GrammarFactory() - Constructor for class com.knezevic.edaf.v3.repr.grammar.build.GrammarFactory
Creates grammar factory with default parser/builder dependencies.
GrammarMajorityProblem - Class in com.knezevic.edaf.v3.problems.grammar
Majority-vote boolean symbolic classification benchmark.
GrammarMajorityProblem(Map<String, Object>, int, String, double) - Constructor for class com.knezevic.edaf.v3.problems.grammar.GrammarMajorityProblem
 
GrammarMajorityProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.grammar
Plugin for majority boolean symbolic classification problem.
GrammarMajorityProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarMajorityProblemPlugin
 
GrammarNguyenRegressionProblem - Class in com.knezevic.edaf.v3.problems.grammar
Nguyen symbolic regression benchmark using grammar-based expression representation.
GrammarNguyenRegressionProblem(Map<String, Object>, int, int, double, double, String, double) - Constructor for class com.knezevic.edaf.v3.problems.grammar.GrammarNguyenRegressionProblem
 
GrammarNguyenRegressionProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.grammar
Plugin for Nguyen symbolic regression benchmarks using grammar representation.
GrammarNguyenRegressionProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarNguyenRegressionProblemPlugin
 
GrammarParser - Class in com.knezevic.edaf.v3.repr.grammar.build
Safe parser for custom BNF-like grammar files.
GrammarParser() - Constructor for class com.knezevic.edaf.v3.repr.grammar.build.GrammarParser
Creates parser with default operator registry.
GrammarParser(OperatorRegistry) - Constructor for class com.knezevic.edaf.v3.repr.grammar.build.GrammarParser
Creates parser with custom operator registry.
GrammarSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.GrammarSection
 
GrammarSymbol - Interface in com.knezevic.edaf.v3.repr.grammar.model
Common marker for non-terminals and terminals used inside grammar productions.
GrammarTreeEngine - Class in com.knezevic.edaf.v3.repr.grammar
High-level facade for grammar decoding, evaluation, and visualization exports.
GrammarTreeEngine(Map<String, Object>) - Constructor for class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine
Creates engine from plugin parameters.
GrammarTreeEngine.TreeInspection - Record Class in com.knezevic.edaf.v3.repr.grammar
Tree inspection bundle.
GrammarTreeView(String, String, String, String, String, String, Map<String, Object>, Map<String, Object>, List<Integer>, List<Double>, String) - Constructor for record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Creates an instance of a GrammarTreeView record class.
GrammarTreeViewService - Class in com.knezevic.edaf.v3.web.service
Builds tree-visualization payload for grammar-based runs.
GrammarTreeViewService() - Constructor for class com.knezevic.edaf.v3.web.service.GrammarTreeViewService
 
GrammarTreeViewService.GrammarTreeView - Record Class in com.knezevic.edaf.v3.web.service
Tree visualization payload returned by API.
GrammarXorProblem - Class in com.knezevic.edaf.v3.problems.grammar
Boolean XOR symbolic classification benchmark.
GrammarXorProblem(Map<String, Object>, int, String, double) - Constructor for class com.knezevic.edaf.v3.problems.grammar.GrammarXorProblem
 
GrammarXorProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.grammar
Plugin for XOR boolean symbolic classification problem.
GrammarXorProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarXorProblemPlugin
 

H

HammingDistance - Class in com.knezevic.edaf.v3.repr.distance
Hamming distance utility for binary strings.
hasGaussian() - Method in record class com.knezevic.edaf.v3.core.rng.RngStreamState
Returns the value of the hasGaussian record component.
hasGaussian() - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
 
hashCode() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.api.ModelDiagnostics
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.api.ScalarFitness
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.config.ConfigIssue
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.config.ConfigLoadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.rng.RngSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.core.rng.RngStreamState
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanRank
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.HistogramBin
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfilePoint
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfileSeries
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.discrete.maxsat.DimacsCnf
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
Returns a hash code value for this object.
hashCode() - Method in class com.knezevic.edaf.v3.repr.grammar.model.NonTerminal
 
hashCode() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
 
hashCode() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.BitString
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.CategoricalVector
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.IntVector
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.MixedDiscreteVector
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.MixedRealDiscreteVector
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.PermutationVector
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.RealVector
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.repr.types.VariableLengthVector
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopRequestBody
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns a hash code value for this object.
hashCode() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns a hash code value for this object.
hasWitness() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns true only when a concrete violating subset witness was discovered.
HBoaAlgorithm - Class in com.knezevic.edaf.v3.algorithms
Dedicated hierarchical BOA (hBOA) driver for binary dependency-heavy search.
HBoaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.HBoaAlgorithm
 
HBoaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for hierarchical BOA algorithm.
HBoaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.HBoaAlgorithmPlugin
 
HierarchicalBoaModel - Class in com.knezevic.edaf.v3.models.discrete
Hierarchical BOA-style sparse Bayesian-network model for bitstrings.
HierarchicalBoaModel(double, double, double) - Constructor for class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
HierarchicalBoaModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for hierarchical BOA-style sparse Bayesian-network model.
HierarchicalBoaModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.HierarchicalBoaModelPlugin
 
hint() - Method in record class com.knezevic.edaf.v3.core.config.ConfigIssue
Returns the value of the hint record component.
HistogramBin - Record Class in com.knezevic.edaf.v3.persistence.query
Histogram bin used for time-to-target distributions.
HistogramBin(double, double, long) - Constructor for record class com.knezevic.edaf.v3.persistence.query.HistogramBin
Creates an instance of a HistogramBin record class.
holmAdjustedPValue() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the holmAdjustedPValue record component.
htmlReport() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Returns the value of the htmlReport record component.
HtmlReportGenerator - Class in com.knezevic.edaf.v3.reporting
Generates standalone HTML report with latent-knowledge visualizations.
HtmlReportGenerator() - Constructor for class com.knezevic.edaf.v3.reporting.HtmlReportGenerator
 

I

id() - Method in class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
id() - Method in class com.knezevic.edaf.v3.algorithms.RatioBasedEdaAlgorithm
 
id() - Method in interface com.knezevic.edaf.v3.core.api.Algorithm
Algorithm identifier (e.g. umda, gaussian-diag-eda, ehm-eda).
id() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Returns the value of the id record component.
id() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the id record component.
id() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the id record component.
id() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the id record component.
id() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Returns the value of the id record component.
id() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the id record component.
id() - Method in class com.knezevic.edaf.v3.problems.crypto.criteria.AlgebraicDegreeCriterion
 
id() - Method in class com.knezevic.edaf.v3.problems.crypto.criteria.BalancednessCriterion
 
id() - Method in interface com.knezevic.edaf.v3.problems.crypto.criteria.CryptoFitnessCriterion
Stable criterion identifier used in config.
id() - Method in class com.knezevic.edaf.v3.problems.crypto.criteria.NonlinearityCriterion
 
id() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Rule identifier.
IdentityConstraintHandling<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Default constraint strategy that repairs candidates through representation-level repair only.
IdentityConstraintHandling() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.IdentityConstraintHandling
 
IgoAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated Information-Geometric Optimization (IGO) driver alias.
IgoAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.IgoAlgorithm
 
IgoAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Information-Geometric Optimization driver
IgoAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.IgoAlgorithmPlugin
 
importReference(Path, String, String, String, String, String) - Method in class com.knezevic.edaf.v3.coco.runner.CocoCampaignRunner
Imports reference benchmark rows and returns imported count.
ImportReferenceCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.CocoCommand.ImportReferenceCommand
 
importReferenceCsv(Path, String, String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Imports reference data CSV into baseline table.
index(Model, String, String, String, String, String, String, String, Double, Double, int, int, String, String) - Method in class com.knezevic.edaf.v3.web.controller.DashboardController
 
IndicatorEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.mo
Indicator-based multi-objective EDA driver alias.
IndicatorEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.mo.IndicatorEdaAlgorithm
 
IndicatorEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.mo
Plugin for Indicator-based EDA driver
IndicatorEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.mo.IndicatorEdaAlgorithmPlugin
 
Individual<G> - Class in com.knezevic.edaf.v3.core.api
Strongly typed individual entity carrying genotype and fitness.
Individual(G, Fitness) - Constructor for class com.knezevic.edaf.v3.core.api.Individual
 
infix() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the infix record component.
infix() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the infix record component.
initialize(AlgorithmContext<G>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
 
initialize(AlgorithmContext<G>) - Method in interface com.knezevic.edaf.v3.core.api.Algorithm
Initializes state before iterations start.
initialize(DataSource) - Static method in class com.knezevic.edaf.v3.persistence.jdbc.SchemaInitializer
 
inputTypes() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Returns the value of the inputTypes record component.
insights() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns the value of the insights record component.
inspect(BitString) - Method in class com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
Returns tree inspection for one genotype.
inspect(BitString) - Method in class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine
Decodes genotype into tree and export strings.
instanceId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the instanceId record component.
instanceId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the instanceId record component.
instanceId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the instanceId record component.
instancesJson() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the instancesJson record component.
instancesJson() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the instancesJson record component.
integer(Map<String, Object>, String, int) - Static method in class com.knezevic.edaf.v3.core.util.Params
 
IntVector - Record Class in com.knezevic.edaf.v3.repr.types
Bounded integer vector genotype.
IntVector(int[]) - Constructor for record class com.knezevic.edaf.v3.repr.types.IntVector
Creates an instance of a IntVector record class.
IntVectorRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Bounded integer vector representation.
IntVectorRepresentation(int, int, int) - Constructor for class com.knezevic.edaf.v3.repr.impl.IntVectorRepresentation
 
IntVectorRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.discrete
Plugin factory for bounded integer vectors.
IntVectorRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.discrete.IntVectorRepresentationPlugin
 
isBundleArtifacts() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
isDeterministicStreams() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
isEmitModelDiagnostics() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ObservabilitySection
 
isEnabled() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
isEnabled() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
isEnabled() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ReportingSection
 
isEnabled() - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.WebSection
 
isLeaf() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Returns true when this signature has no explicit input argument types.
isLeafCandidate() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Returns true when rule can terminate without expanding additional non-terminals.
isStopRequested(String, String) - Method in class com.knezevic.edaf.v3.persistence.jdbc.StopRequestStore
Returns true when a pending stop request exists for run scope or experiment scope.
issues() - Method in exception class com.knezevic.edaf.v3.coco.config.CocoConfigValidationException
 
issues() - Method in exception class com.knezevic.edaf.v3.core.config.ConfigValidationException
 
isTerminal() - Method in interface com.knezevic.edaf.v3.repr.grammar.model.DerivationTree
Node representation kind.
isValid(BitString) - Method in class com.knezevic.edaf.v3.repr.impl.BitStringRepresentation
 
isValid(BitString) - Method in class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
 
isValid(CategoricalVector) - Method in class com.knezevic.edaf.v3.repr.impl.CategoricalVectorRepresentation
 
isValid(IntVector) - Method in class com.knezevic.edaf.v3.repr.impl.IntVectorRepresentation
 
isValid(MixedDiscreteVector) - Method in class com.knezevic.edaf.v3.repr.impl.MixedDiscreteVectorRepresentation
 
isValid(MixedRealDiscreteVector) - Method in class com.knezevic.edaf.v3.repr.impl.MixedRealDiscreteVectorRepresentation
 
isValid(PermutationVector) - Method in class com.knezevic.edaf.v3.repr.impl.PermutationVectorRepresentation
 
isValid(RealVector) - Method in class com.knezevic.edaf.v3.repr.impl.RealVectorRepresentation
 
isValid(VariableLengthVector<Integer>) - Method in class com.knezevic.edaf.v3.repr.impl.VariableLengthVectorRepresentation
 
isValid(G) - Method in interface com.knezevic.edaf.v3.core.api.Representation
Returns true if the genotype is valid in this domain.
itemCount() - Method in class com.knezevic.edaf.v3.problems.discrete.KnapsackProblem
 
items() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Returns the value of the items record component.
items() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Returns the value of the items record component.
iterate(AlgorithmContext<G>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
 
iterate(AlgorithmContext<G>) - Method in interface com.knezevic.edaf.v3.core.api.Algorithm
Executes one iteration.
iteration() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
iteration() - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Returns the value of the iteration record component.
iteration() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Returns the value of the iteration record component.
iteration() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the iteration record component.
iteration() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Returns the value of the iteration record component.
iteration() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Returns the value of the iteration record component.
iteration() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the iteration record component.
IterationCompletedEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted on each iteration with metrics and model diagnostics.
IterationCompletedEvent(String, Instant, int, long, int, int, double, double, double, Map<String, Double>, ModelDiagnostics, LatentTelemetry, List<AdaptiveActionRecord>) - Constructor for record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Creates an instance of a IterationCompletedEvent record class.
IterationMetric - Record Class in com.knezevic.edaf.v3.persistence.query
Iteration metric row used by reports and web charts.
IterationMetric(int, long, double, double, double, String, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Creates an instance of a IterationMetric record class.
iterations() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
iterations() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the iterations record component.
iterations() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the iterations record component.
iterations() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the iterations record component.
iterations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the iterations record component.
iterations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the iterations record component.
iterationsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the iterationsDeleted record component.
iterationsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the iterationsDeleted record component.
iterator() - Method in class com.knezevic.edaf.v3.core.api.Population
 

J

JdbcCocoRepository - Class in com.knezevic.edaf.v3.persistence.query.coco
JDBC implementation of COCO read repository.
JdbcCocoRepository(DataSource) - Constructor for class com.knezevic.edaf.v3.persistence.query.coco.JdbcCocoRepository
 
JdbcEventSink - Class in com.knezevic.edaf.v3.persistence.jdbc
JDBC sink persisting experiment metadata, runs, objectives, iterations, checkpoints, and raw events.
JdbcEventSink(DataSource, ExperimentConfig, String, String) - Constructor for class com.knezevic.edaf.v3.persistence.jdbc.JdbcEventSink
 
JdbcRunRepository - Class in com.knezevic.edaf.v3.persistence.query
JDBC read repository used by reporting and web dashboard.
JdbcRunRepository(DataSource) - Constructor for class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
JsonLinesEventSink - Class in com.knezevic.edaf.v3.persistence.sink
JSON Lines sink for machine-ingestible event streams.
JsonLinesEventSink(Path) - Constructor for class com.knezevic.edaf.v3.persistence.sink.JsonLinesEventSink
 

K

KdeEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated KDE-EDA driver using non-parametric density estimation.
KdeEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.KdeEdaAlgorithm
 
KdeEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for KDE-EDA driver
KdeEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.KdeEdaAlgorithmPlugin
 
KdeModel - Class in com.knezevic.edaf.v3.models.continuous
Kernel Density Estimation (KDE) model with Gaussian kernels.
KdeModel(double, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.KdeModel
 
KdeModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for KDE model.
KdeModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.KdeModelPlugin
 
KendallPermutationEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.permutation
Dedicated Kendall-distance permutation EDA driver alias.
KendallPermutationEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.permutation.KendallPermutationEdaAlgorithm
 
KendallPermutationEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.permutation
Plugin for Kendall-distance permutation EDA.
KendallPermutationEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.permutation.KendallPermutationEdaAlgorithmPlugin
 
KendallTauDistance - Class in com.knezevic.edaf.v3.repr.distance
Kendall tau inversion count distance for permutations.
kind() - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorDefinition
Operator family.
KnapsackProblem - Class in com.knezevic.edaf.v3.problems.discrete
0/1 knapsack benchmark with linear overweight penalty.
KnapsackProblem(int[], int[], int, double) - Constructor for class com.knezevic.edaf.v3.problems.discrete.KnapsackProblem
 
KnapsackProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.discrete
Plugin factory for 0/1 knapsack.
KnapsackProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.discrete.KnapsackProblemPlugin
 

L

label() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
Returns the value of the label record component.
LatentKnowledgeAnalyzer - Class in com.knezevic.edaf.v3.core.metrics
Representation-aware latent-knowledge metrics extracted from population, elite samples, and model state.
latentTelemetry() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the latentTelemetry record component.
LatentTelemetry - Record Class in com.knezevic.edaf.v3.core.api
Structured latent-knowledge payload emitted per iteration.
LatentTelemetry(String, Map<String, Double>, Map<String, Object>, Map<String, Double>, Map<String, Double>) - Constructor for record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Creates an instance of a LatentTelemetry record class.
latestRunTime() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the latestRunTime record component.
latex() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the latex record component.
latex() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the latex record component.
LatexReportGenerator - Class in com.knezevic.edaf.v3.reporting
Generates compact LaTeX report source for reproducible papers.
LatexReportGenerator() - Constructor for class com.knezevic.edaf.v3.reporting.LatexReportGenerator
 
leaf(ValueType) - Static method in record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Convenience factory for leaf symbols with no arguments.
leafKey() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the leafKey record component.
left() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Left non-terminal.
length() - Method in class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
Fixed genotype length in bits.
length() - Method in record class com.knezevic.edaf.v3.repr.types.BitString
 
length() - Method in record class com.knezevic.edaf.v3.repr.types.CategoricalVector
 
length() - Method in record class com.knezevic.edaf.v3.repr.types.IntVector
 
length() - Method in record class com.knezevic.edaf.v3.repr.types.MixedDiscreteVector
 
length() - Method in record class com.knezevic.edaf.v3.repr.types.RealVector
 
list(Map<String, Object>, String) - Static method in class com.knezevic.edaf.v3.core.util.Params
 
listAggregates(String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
 
listAggregates(String) - Method in interface com.knezevic.edaf.v3.persistence.query.coco.CocoRepository
Lists aggregate rows for campaign.
listAggregates(String) - Method in class com.knezevic.edaf.v3.persistence.query.coco.JdbcCocoRepository
 
listAlgorithms() - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
listAlgorithms() - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
listAlgorithms() - Method in class com.knezevic.edaf.v3.experiments.runner.ExperimentRunner
 
listCampaigns(CocoCampaignQuery) - Method in interface com.knezevic.edaf.v3.persistence.query.coco.CocoRepository
Lists campaigns with optional filtering and pagination.
listCampaigns(CocoCampaignQuery) - Method in class com.knezevic.edaf.v3.persistence.query.coco.JdbcCocoRepository
 
listCheckpoints(String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listCheckpoints(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Lists checkpoints for one run.
listCheckpoints(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listCocoAggregates(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listCocoCampaigns(String, String, String, int, int, String, String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listCocoOptimizers(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listCocoTrials(String, String, Integer, Integer, Boolean, int, int) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
ListCommand - Class in com.knezevic.edaf.v3.cli.commands
List command group for discoverable plugins.
ListCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ListCommand
 
ListCommand.AlgorithmsCommand - Class in com.knezevic.edaf.v3.cli.commands
Lists available algorithm plugins.
ListCommand.ModelsCommand - Class in com.knezevic.edaf.v3.cli.commands
Lists available model plugins.
ListCommand.ProblemsCommand - Class in com.knezevic.edaf.v3.cli.commands
Lists available problem plugins.
listEvents(String, String, String, int, int) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listEvents(String, String, String, int, int) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Lists events for one run with optional filtering and paging.
listEvents(String, String, String, int, int) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listExperimentParams(String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listExperimentParams(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Lists flattened experiment parameters for run's experiment.
listExperimentRuns(String, int, int, String, String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listExperimentRuns(String, int, int, String, String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Lists runs for one experiment with pagination and sortable columns.
listExperimentRuns(String, int, int, String, String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listExperiments(ExperimentQuery) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listExperiments(ExperimentQuery) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Returns one page of experiments matching provided query.
listExperiments(String, String, String, String, String, String, String, int, int, String, String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listFacets() - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listFacets() - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Lists distinct facet values used by dashboard filters.
listIterations(String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listIterations(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Lists iteration metrics for one run.
listIterations(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listModels() - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
listModels() - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
listModels() - Method in class com.knezevic.edaf.v3.experiments.runner.ExperimentRunner
 
listOptimizers(String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
 
listOptimizers(String) - Method in interface com.knezevic.edaf.v3.persistence.query.coco.CocoRepository
Lists optimizer config rows for campaign.
listOptimizers(String) - Method in class com.knezevic.edaf.v3.persistence.query.coco.JdbcCocoRepository
 
listParams(String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listProblems() - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
listProblems() - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
listProblems() - Method in class com.knezevic.edaf.v3.experiments.runner.ExperimentRunner
 
listRepresentations() - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
listRepresentations() - Method in class com.knezevic.edaf.v3.experiments.factory.ComponentCatalog
 
listRunIdsForExperiment(String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listRunIdsForExperiment(String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Lists run ids belonging to one experiment.
listRuns(int) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Legacy convenience listing used by reporting and older callers.
listRuns(RunQuery) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
listRuns(RunQuery) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Returns one page of runs matching provided query.
listRuns(String, String, String, String, String, String, String, Double, Double, int, int, String, String) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
listTrials(String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
 
listTrials(String, String, Integer, Integer, Boolean, int, int) - Method in interface com.knezevic.edaf.v3.persistence.query.coco.CocoRepository
Lists trial rows for campaign with optional filters.
listTrials(String, String, Integer, Integer, Boolean, int, int) - Method in class com.knezevic.edaf.v3.persistence.query.coco.JdbcCocoRepository
 
load(Path) - Method in class com.knezevic.edaf.v3.coco.config.CocoConfigLoader
Loads one COCO campaign YAML file and validates structure and semantics.
load(Path) - Method in class com.knezevic.edaf.v3.core.config.ConfigLoader
Loads and validates one experiment configuration.
load(Path) - Method in class com.knezevic.edaf.v3.persistence.checkpoint.CheckpointStore
Loads checkpoint payload from YAML file.
loadBatch(Path) - Method in class com.knezevic.edaf.v3.core.config.ConfigLoader
Loads batch configuration for `edaf batch` command.
loadCheckpoints(String) - Method in class com.knezevic.edaf.v3.web.service.RunArtifactService
 
loadClassification(String, String) - Static method in class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader
Loads generic classification dataset and infers class order from first appearance.
loadClassification(String, String, String) - Static method in class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader
Loads binary classification dataset using positive-vs-rest mapping.
loadClassification(String, String, List<String>) - Static method in class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader
Loads generic classification dataset.
loadEvents(String, String, String, int, int) - Method in class com.knezevic.edaf.v3.web.service.RunArtifactService
 
loadIterations(String) - Method in class com.knezevic.edaf.v3.web.service.RunArtifactService
 
loadParams(String) - Method in class com.knezevic.edaf.v3.web.service.RunArtifactService
 
loadRegression(String, String) - Static method in class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader
Loads regression dataset with numeric target column.
loadRunDetail(String) - Method in class com.knezevic.edaf.v3.web.service.RunArtifactService
 
loadSnapshot(String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Loads a complete snapshot used by COCO HTML report generation.
localSearch() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
localSearch(LocalSearch<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
LocalSearch<G> - Interface in com.knezevic.edaf.v3.core.api
Optional local-search hook for memetic EDA variants.
LoggingConfigurator - Class in com.knezevic.edaf.v3.cli.logging
Applies runtime log levels based on CLI verbosity.
LoggingSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
longValue(Map<String, Object>, String, long) - Static method in class com.knezevic.edaf.v3.core.util.Params
 
LowRankCovarianceEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated low-rank covariance EDA driver for high-dimensional continuous optimization.
LowRankCovarianceEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.LowRankCovarianceEdaAlgorithm
 
LowRankCovarianceEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Low-rank covariance EDA driver
LowRankCovarianceEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.LowRankCovarianceEdaAlgorithmPlugin
 

M

m() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
m() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
m() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
m() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns the value of the m record component.
macroF1(int[][]) - Static method in class com.knezevic.edaf.v3.problems.grammar.ClassificationMetrics
Computes macro averaged F1 score across all classes.
main(String[]) - Static method in class com.knezevic.edaf.v3.cli.EdafCli
 
main(String[]) - Static method in class com.knezevic.edaf.v3.web.EdafWebApplication
 
MallowsEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.permutation
Dedicated Mallows-model permutation EDA driver.
MallowsEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.permutation.MallowsEdaAlgorithm
 
MallowsEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.permutation
Plugin for Mallows EDA driver
MallowsEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.permutation.MallowsEdaAlgorithmPlugin
 
MallowsModel - Class in com.knezevic.edaf.v3.models.permutation
Mallows model under Kendall distance.
MallowsModel(double, double) - Constructor for class com.knezevic.edaf.v3.models.permutation.MallowsModel
 
MallowsModelPlugin - Class in com.knezevic.edaf.v3.models.permutation.plugins
Plugin factory for Mallows-Kendall permutation model.
MallowsModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.permutation.plugins.MallowsModelPlugin
 
map(Map<String, Object>, String) - Static method in class com.knezevic.edaf.v3.core.util.Params
 
marginalOne() - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
masterSeed() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the masterSeed record component.
masterSeed() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns the value of the masterSeed record component.
masterSeed() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the masterSeed record component.
masterSeed() - Method in class com.knezevic.edaf.v3.core.rng.RngManager
 
masterSeed() - Method in record class com.knezevic.edaf.v3.core.rng.RngSnapshot
Returns the value of the masterSeed record component.
matrixFrom(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
matrixFrom(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
matrixFrom(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
max() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns the value of the max record component.
max() - Method in class com.knezevic.edaf.v3.repr.grammar.model.EphemeralConstantTerminal
Maximum sampled value.
maxAlternatives() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Grammar
Maximum RHS production count among all non-terminals.
maxBest() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the maxBest record component.
maxBranchingFactor() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Grammar
Maximum number of non-terminal children among productions.
maxDepth() - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Returns the value of the maxDepth record component.
maxDepth() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
maxDepth() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Returns the value of the maxDepth record component.
maxEvaluations() - Method in class com.knezevic.edaf.v3.core.api.defaults.BudgetOrTargetStoppingCondition
 
maxExactSubsets() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Returns the value of the maxExactSubsets record component.
maxExactSubsets() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
 
MAXIMIZE - Enum constant in enum class com.knezevic.edaf.v3.core.api.ObjectiveSense
Larger fitness values are better.
maxIterations() - Method in class com.knezevic.edaf.v3.core.api.defaults.BudgetOrTargetStoppingCondition
 
maxIterations() - Method in class com.knezevic.edaf.v3.core.api.defaults.MaxIterationsStoppingCondition
 
maxIterations() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the maxIterations record component.
maxIterations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the maxIterations record component.
MaxIterationsStoppingCondition<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Stop condition based on maximum number of iterations.
MaxIterationsStoppingCondition(int) - Constructor for class com.knezevic.edaf.v3.core.api.defaults.MaxIterationsStoppingCondition
 
maxNodes() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
maxNodes() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Returns the value of the maxNodes record component.
MaxSatProblem - Class in com.knezevic.edaf.v3.problems.discrete
MAX-SAT benchmark over fixed CNF formula.
MaxSatProblem(int, int[][]) - Constructor for class com.knezevic.edaf.v3.problems.discrete.MaxSatProblem
 
MaxSatProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.discrete
Plugin factory for MAX-SAT benchmark instances.
MaxSatProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.discrete.MaxSatProblemPlugin
 
maxWalshAbs() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
 
mean() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns copy of current mean vector for checkpoint persistence.
mean() - Method in class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
 
mean() - Method in class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
mean() - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
mean() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns the value of the mean record component.
mean() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns the value of the mean record component.
mean(Population<G>) - Static method in class com.knezevic.edaf.v3.core.metrics.PopulationMetrics
Returns arithmetic mean of scalar fitness values.
meanBest() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the meanBest record component.
meanEvaluationsToTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the meanEvaluationsToTarget record component.
meanEvaluationsToTarget() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the meanEvaluationsToTarget record component.
meanFitness() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the meanFitness record component.
meanFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the meanFitness record component.
median() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns the value of the median record component.
median() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns the value of the median record component.
medianBest() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the medianBest record component.
medianBestFitness() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the medianBestFitness record component.
medianBestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the medianBestFitness record component.
MemoryEdaAlgorithm<G> - Class in com.knezevic.edaf.v3.algorithms.dynamic
Memory-based dynamic EDA driver using EMA-smoothed improvement signal.
MemoryEdaAlgorithm(double, double, double, double, double, double) - Constructor for class com.knezevic.edaf.v3.algorithms.dynamic.MemoryEdaAlgorithm
 
MemoryEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.dynamic
Plugin for memory-based dynamic EDA.
MemoryEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.dynamic.MemoryEdaAlgorithmPlugin
 
message() - Method in record class com.knezevic.edaf.v3.core.config.ConfigIssue
Returns the value of the message record component.
message() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns the value of the message record component.
message() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the message record component.
message() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Returns the value of the message record component.
metadata() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Grammar
Immutable grammar metadata map.
MetricCollector<G> - Interface in com.knezevic.edaf.v3.core.api
Hook for collecting iteration metrics and diagnostics.
metricCollectors() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
metricCollectors(List<MetricCollector<G>>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
metrics() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns the value of the metrics record component.
metrics() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the metrics record component.
metrics() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the metrics record component.
metrics() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the metrics record component.
metricsCsv() - Method in class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
metricsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the metricsJson record component.
MimicAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated MIMIC driver for dependency-aware binary modeling.
MimicAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.MimicAlgorithm
 
MimicAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for MIMIC driver
MimicAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.MimicAlgorithmPlugin
 
MimicChowLiuModel - Class in com.knezevic.edaf.v3.models.discrete
MIMIC-style model using a Chow-Liu maximum-weight dependency tree.
MimicChowLiuModel(double) - Constructor for class com.knezevic.edaf.v3.models.discrete.MimicChowLiuModel
 
MimicContinuousAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated continuous adaptation of MIMIC-style dependency modeling.
MimicContinuousAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.MimicContinuousAlgorithm
 
MimicContinuousAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Continuous MIMIC driver
MimicContinuousAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.MimicContinuousAlgorithmPlugin
 
MimicModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for MIMIC Chow-Liu dependency model.
MimicModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.MimicModelPlugin
 
min() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns the value of the min record component.
min() - Method in class com.knezevic.edaf.v3.repr.grammar.model.EphemeralConstantTerminal
Minimum sampled value.
minBest() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the minBest record component.
MINIMIZE - Enum constant in enum class com.knezevic.edaf.v3.core.api.ObjectiveSense
Smaller fitness values are better.
missingCount() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Returns the value of the missingCount record component.
MixedDiscreteVector - Record Class in com.knezevic.edaf.v3.repr.types
Mixed discrete vector containing integer-encoded categorical attributes.
MixedDiscreteVector(int[]) - Constructor for record class com.knezevic.edaf.v3.repr.types.MixedDiscreteVector
Creates an instance of a MixedDiscreteVector record class.
MixedDiscreteVectorRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Mixed discrete representation modeled as integer-coded attributes with cardinalities.
MixedDiscreteVectorRepresentation(int[]) - Constructor for class com.knezevic.edaf.v3.repr.impl.MixedDiscreteVectorRepresentation
 
MixedDiscreteVectorRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.discrete
Plugin factory for mixed discrete vectors.
MixedDiscreteVectorRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.discrete.MixedDiscreteVectorRepresentationPlugin
 
MixedRealDiscreteVector - Record Class in com.knezevic.edaf.v3.repr.types
Mixed representation with real and discrete sections.
MixedRealDiscreteVector(double[], int[]) - Constructor for record class com.knezevic.edaf.v3.repr.types.MixedRealDiscreteVector
Creates an instance of a MixedRealDiscreteVector record class.
MixedRealDiscreteVectorRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Mixed real/discrete representation.
MixedRealDiscreteVectorRepresentation(int, int[], double, double) - Constructor for class com.knezevic.edaf.v3.repr.impl.MixedRealDiscreteVectorRepresentation
 
MixedRealDiscreteVectorRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.continuous
Plugin factory for mixed real/discrete vectors.
MixedRealDiscreteVectorRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.continuous.MixedRealDiscreteVectorRepresentationPlugin
 
MixedToyProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.mixed
Plugin factory for mixed-variable toy problem.
MixedToyProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.mixed.MixedToyProblemPlugin
 
MixedVariableToyProblem - Class in com.knezevic.edaf.v3.problems
Mixed-variable toy benchmark to validate mixed representation plumbing.
MixedVariableToyProblem() - Constructor for class com.knezevic.edaf.v3.problems.MixedVariableToyProblem
 
mode() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Returns the value of the mode record component.
mode() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the mode record component.
mode() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
model() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
model() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the model record component.
model() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns the value of the model record component.
model() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the model record component.
model() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns the value of the model record component.
model() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the model record component.
model() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the model record component.
model() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the model record component.
model(Model<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
model(String) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
Model<G> - Interface in com.knezevic.edaf.v3.core.api
Probabilistic model contract used by EDA-style algorithms.
ModelDiagnostics - Record Class in com.knezevic.edaf.v3.core.api
Structured model diagnostics captured per iteration and persisted by sinks.
ModelDiagnostics(Map<String, Double>) - Constructor for record class com.knezevic.edaf.v3.core.api.ModelDiagnostics
Creates an instance of a ModelDiagnostics record class.
ModelPlugin<G> - Interface in com.knezevic.edaf.v3.core.plugins
Plugin factory for probabilistic models.
models() - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Returns the value of the models record component.
ModelsCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ListCommand.ModelsCommand
 
modelType() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns the value of the modelType record component.
modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the modelType record component.
modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the modelType record component.
modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the modelType record component.
modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the modelType record component.
modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the modelType record component.
MoEdaSkeletonAlgorithm<G> - Class in com.knezevic.edaf.v3.algorithms.mo
Baseline multi-objective EDA driver using scalarized selection.
MoEdaSkeletonAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.mo.MoEdaSkeletonAlgorithm
 
MoEdaSkeletonAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.mo
Plugin for multi-objective EDA skeleton driver.
MoEdaSkeletonAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.mo.MoEdaSkeletonAlgorithmPlugin
 
MultivariateKedaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Literature alias for MultivariateKEDA.
MultivariateKedaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.MultivariateKedaAlgorithmPlugin
 

N

n - Variable in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
n() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
 
n() - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Returns the value of the n record component.
n() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
n() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
n() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
n() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns the value of the n record component.
name() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the name record component.
name() - Method in interface com.knezevic.edaf.v3.core.api.ConstraintHandling
Strategy identifier used in diagnostics.
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.BudgetOrTargetStoppingCondition
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.ElitistReplacementPolicy
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.FitnessSharingNichingPolicy
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.IdentityConstraintHandling
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.MaxIterationsStoppingCondition
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.NoNichingPolicy
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.NoOpLocalSearch
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.NoRestartPolicy
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.PenaltyConstraintHandling
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.RejectionConstraintHandling
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.StagnationRestartPolicy
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.TournamentSelectionPolicy
 
name() - Method in class com.knezevic.edaf.v3.core.api.defaults.TruncationSelectionPolicy
 
name() - Method in interface com.knezevic.edaf.v3.core.api.LocalSearch
Hook identifier used in logs.
name() - Method in interface com.knezevic.edaf.v3.core.api.MetricCollector
Collector identifier used for grouped diagnostics.
name() - Method in interface com.knezevic.edaf.v3.core.api.Model
Model identifier used in configuration and listing commands.
name() - Method in interface com.knezevic.edaf.v3.core.api.NichingPolicy
Policy identifier used in logs.
name() - Method in interface com.knezevic.edaf.v3.core.api.Problem
Problem identifier used for reporting and persistence.
name() - Method in interface com.knezevic.edaf.v3.core.api.ReplacementPolicy
Policy identifier used in logs and reports.
name() - Method in interface com.knezevic.edaf.v3.core.api.RestartPolicy
Policy identifier used in logs.
name() - Method in interface com.knezevic.edaf.v3.core.api.SelectionPolicy
Policy identifier used in logs and reports.
name() - Method in interface com.knezevic.edaf.v3.core.api.StoppingCondition
Condition identifier used in diagnostics.
name() - Method in class com.knezevic.edaf.v3.core.metrics.DefaultMetricCollector
 
name() - Method in class com.knezevic.edaf.v3.core.rng.RngStream
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.CopulaBaselineModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.GmmModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.KdeModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.SNesModel
 
name() - Method in class com.knezevic.edaf.v3.models.continuous.XNesModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.BernoulliUmdaModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.BmdaModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.BoaEbnaModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.CompactGaModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.MimicChowLiuModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.PbilFrequencyModel
 
name() - Method in class com.knezevic.edaf.v3.models.discrete.token.TokenCategoricalModel
 
name() - Method in class com.knezevic.edaf.v3.models.permutation.EdgeHistogramModel
 
name() - Method in class com.knezevic.edaf.v3.models.permutation.MallowsModel
 
name() - Method in class com.knezevic.edaf.v3.models.permutation.PlackettLuceModel
 
name() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the name record component.
name() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the name record component.
name() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfileSeries
Returns the value of the name record component.
name() - Method in class com.knezevic.edaf.v3.problems.CocoBbobProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.continuous.Cec2014Problem
 
name() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionMultiObjectiveProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionPermutationProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionTreeProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.discrete.KnapsackProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.discrete.MaxSatProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarCsvClassificationProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarCsvRegressionProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarMajorityProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarNguyenRegressionProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.grammar.GrammarXorProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.MixedVariableToyProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.multiobjective.DtlzProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.multiobjective.ZdtProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.OneMaxProblem
 
name() - Method in record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
Returns the value of the name record component.
name() - Method in class com.knezevic.edaf.v3.problems.permutation.TsplibTspProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.RastriginProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.RosenbrockProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.SmallTspProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.SphereProblem
 
name() - Method in class com.knezevic.edaf.v3.problems.tree.NguyenSymbolicRegressionProblem
 
name() - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorDefinition
Canonical operator name used in grammar terminals.
nextDouble() - Method in class com.knezevic.edaf.v3.core.rng.RngStream
 
nextDouble() - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
Returns a uniformly distributed double in [0, 1).
nextGaussian() - Method in class com.knezevic.edaf.v3.core.rng.RngStream
 
nextGaussian() - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
Returns a normal distributed sample using Box-Muller transform.
nextInt(int) - Method in class com.knezevic.edaf.v3.core.rng.RngStream
 
nextInt(int) - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
Returns a uniformly distributed integer in [0, bound).
nextLong() - Method in class com.knezevic.edaf.v3.core.rng.RngStream
 
nextLong() - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
Returns a uniformly distributed long.
NguyenSymbolicRegressionProblem - Class in com.knezevic.edaf.v3.problems.tree
Nguyen symbolic regression benchmark using tokenized expression trees.
NguyenSymbolicRegressionProblem(int, int, double, double) - Constructor for class com.knezevic.edaf.v3.problems.tree.NguyenSymbolicRegressionProblem
 
NguyenSymbolicRegressionProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.tree
Plugin factory for Nguyen symbolic regression benchmark.
NguyenSymbolicRegressionProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.tree.NguyenSymbolicRegressionProblemPlugin
 
nichingPolicy() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
nichingPolicy(NichingPolicy<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
NichingPolicy<G> - Interface in com.knezevic.edaf.v3.core.api
Policy for diversity preservation and niche formation.
NoisyResamplingEdaAlgorithm<G> - Class in com.knezevic.edaf.v3.algorithms.dynamic
Noisy-optimization EDA driver with per-candidate fitness resampling.
NoisyResamplingEdaAlgorithm(double, double, double, int, double, double) - Constructor for class com.knezevic.edaf.v3.algorithms.dynamic.NoisyResamplingEdaAlgorithm
 
NoisyResamplingEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.dynamic
Plugin for noisy optimization EDA with resampling.
NoisyResamplingEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.dynamic.NoisyResamplingEdaAlgorithmPlugin
 
NoNichingPolicy<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Default niching policy that preserves the original population.
NoNichingPolicy() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.NoNichingPolicy
 
nonlinearity() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
 
NonlinearityCriterion - Class in com.knezevic.edaf.v3.problems.crypto.criteria
Normalized Walsh-spectrum nonlinearity score.
NonlinearityCriterion() - Constructor for class com.knezevic.edaf.v3.problems.crypto.criteria.NonlinearityCriterion
 
nonlinearityUpperBound() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
Returns known upper bound for nonlinearity.
nonTerminal() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Returns the value of the nonTerminal record component.
NonTerminal - Class in com.knezevic.edaf.v3.repr.grammar.model
One non-terminal symbol in a grammar.
NonTerminal(String, TypeSignature) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.NonTerminal
Creates a non-terminal symbol.
nonTerminalChildCount() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Returns the number of non-terminal child symbols.
nonTerminals() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Grammar
All non-terminals.
NoOpLocalSearch<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Default local-search strategy that leaves individuals unchanged.
NoOpLocalSearch() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.NoOpLocalSearch
 
NoRestartPolicy<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Default restart policy that never restarts.
NoRestartPolicy() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.NoRestartPolicy
 
NORMAL - Enum constant in enum class com.knezevic.edaf.v3.cli.ui.Verbosity
 
normalizedConfig() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Returns the value of the normalizedConfig record component.
NormalizingFlowModel - Class in com.knezevic.edaf.v3.models.continuous
Lightweight flow-based density model for continuous EDAs.
NormalizingFlowModel(double, double, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
NormalizingFlowModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for lightweight normalizing-flow model.
NormalizingFlowModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.NormalizingFlowModelPlugin
 
notes() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the notes record component.
notes() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the notes record component.
numeric() - Method in record class com.knezevic.edaf.v3.core.api.ModelDiagnostics
Returns the value of the numeric record component.

O

objectiveCount() - Method in interface com.knezevic.edaf.v3.core.api.Problem
Number of objectives; defaults to one objective.
objectiveCount() - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
objectiveCount() - Method in class com.knezevic.edaf.v3.problems.multiobjective.DtlzProblem
 
objectiveCount() - Method in class com.knezevic.edaf.v3.problems.multiobjective.ZdtProblem
 
objectiveDirection() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the objectiveDirection record component.
objectiveDirection() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the objectiveDirection record component.
objectives() - Method in interface com.knezevic.edaf.v3.core.api.Fitness
Returns an ordered objective vector view of the fitness.
objectives() - Method in record class com.knezevic.edaf.v3.core.api.ScalarFitness
 
objectives() - Method in class com.knezevic.edaf.v3.core.api.VectorFitness
 
objectiveSense() - Method in class com.knezevic.edaf.v3.core.api.Population
 
objectiveSense() - Method in interface com.knezevic.edaf.v3.core.api.Problem
Returns whether this problem is min or max.
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.CocoBbobProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.continuous.Cec2014Problem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.discrete.KnapsackProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.discrete.MaxSatProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.MixedVariableToyProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.multiobjective.DtlzProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.multiobjective.ZdtProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.OneMaxProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.permutation.TsplibTspProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.RastriginProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.RosenbrockProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.SmallTspProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.SphereProblem
 
objectiveSense() - Method in class com.knezevic.edaf.v3.problems.tree.NguyenSymbolicRegressionProblem
 
ObjectiveSense - Enum Class in com.knezevic.edaf.v3.core.api
Defines whether the optimization objective is a minimization or maximization problem.
objectiveValues(BooleanFunctionStats) - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
objectiveWeights() - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Returns the value of the objectiveWeights record component.
ObservabilitySection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.ObservabilitySection
 
of(int, int[]) - Static method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
Builds immutable stats object from binary truth table values {0,1}.
of(String) - Static method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.TypedSection
 
offset() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
 
offset() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
 
offset() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
 
OneMaxProblem - Class in com.knezevic.edaf.v3.problems
OneMax benchmark: maximize number of ones in bitstring.
OneMaxProblem() - Constructor for class com.knezevic.edaf.v3.problems.OneMaxProblem
 
OneMaxProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.discrete
Plugin factory for OneMax problem.
OneMaxProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.discrete.OneMaxProblemPlugin
 
ones() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
 
ones() - Method in record class com.knezevic.edaf.v3.repr.types.BitString
 
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.cli.ui.ConsoleUiSink
 
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.core.events.AsyncEventSink
 
onEvent(RunEvent) - Method in interface com.knezevic.edaf.v3.core.events.EventSink
Consumes one event.
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.persistence.jdbc.JdbcEventSink
 
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.persistence.sink.CompositeSink
 
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.persistence.sink.CsvMetricsSink
 
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.persistence.sink.JsonLinesEventSink
 
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.persistence.sink.RotatingFileEventSink
 
onEvent(RunEvent) - Method in class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
operator() - Method in class com.knezevic.edaf.v3.repr.grammar.model.OperatorTerminal
Bound operator implementation.
operator() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Returns operator terminal when RHS begins with an operator.
OperatorDefinition - Class in com.knezevic.edaf.v3.repr.grammar.ops
One registered grammar operator with arity, type signature, and execution lambda.
OperatorDefinition(String, int, OperatorKind, TypeSignature, Function<List<Double>, Double>) - Constructor for class com.knezevic.edaf.v3.repr.grammar.ops.OperatorDefinition
Creates one operator definition.
OperatorKind - Enum Class in com.knezevic.edaf.v3.repr.grammar.ops
Operator family used by printers and evaluator safety rules.
OperatorRegistry - Class in com.knezevic.edaf.v3.repr.grammar.ops
Central operator catalog for grammar-based GP.
OperatorRegistry() - Constructor for class com.knezevic.edaf.v3.repr.grammar.ops.OperatorRegistry
Creates default EDAF operator registry with ECF-compatible core set.
OperatorTerminal - Class in com.knezevic.edaf.v3.repr.grammar.model
Terminal that references one executable operator definition.
OperatorTerminal(OperatorDefinition) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.OperatorTerminal
Creates operator terminal.
operatorUsage() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Returns the value of the operatorUsage record component.
optimizerCount() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the optimizerCount record component.
optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the optimizerId record component.
optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns the value of the optimizerId record component.
optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the optimizerId record component.
optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the optimizerId record component.
optimizerId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the optimizerId record component.
optimizerId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the optimizerId record component.
optimizerId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the optimizerId record component.
optimizers() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the optimizers record component.
OptimizerSection() - Constructor for class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
order() - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
order() - Method in record class com.knezevic.edaf.v3.repr.types.PermutationVector
Returns the value of the order record component.
outputType() - Method in interface com.knezevic.edaf.v3.repr.grammar.model.DerivationTree
Output type of this expression node.
outputType() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
 
outputType() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
 
outputType() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Returns the value of the outputType record component.

P

page() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns the value of the page record component.
page() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the page record component.
page() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Returns the value of the page record component.
page() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the page record component.
PageResult<T> - Record Class in com.knezevic.edaf.v3.persistence.query
Generic page envelope for API and repository responses.
PageResult(List<T>, int, int, long, long) - Constructor for record class com.knezevic.edaf.v3.persistence.query.PageResult
Creates an instance of a PageResult record class.
PairwiseTestResult - Record Class in com.knezevic.edaf.v3.persistence.query
One pairwise statistical comparison row.
PairwiseTestResult(String, String, long, long, double, double, String, boolean) - Constructor for record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Creates an instance of a PairwiseTestResult record class.
pairwiseWilcoxon() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the pairwiseWilcoxon record component.
parameters() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
parameters(Map<String, Object>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
paramPath() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the paramPath record component.
Params - Class in com.knezevic.edaf.v3.core.util
Typed parameter extraction helpers used by plugin factories.
paramsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the paramsDeleted record component.
paramsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the paramsDeleted record component.
parent() - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
ParetoEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.mo
Pareto-based multi-objective EDA driver alias.
ParetoEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.mo.ParetoEdaAlgorithm
 
ParetoEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.mo
Plugin for Pareto-based EDA driver
ParetoEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.mo.ParetoEdaAlgorithmPlugin
 
parse(String) - Static method in record class com.knezevic.edaf.v3.problems.discrete.maxsat.DimacsCnf
Parses DIMACS text format.
parse(String) - Static method in record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
Parses TSPLIB text containing NODE_COORD_SECTION and EOF.
parse(String, GrammarConfig, String) - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarParser
Parses custom grammar from text payload.
parse(Path, GrammarConfig) - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarParser
Parses custom grammar from file path.
path() - Method in exception class com.knezevic.edaf.v3.coco.config.CocoConfigValidationException
 
path() - Method in record class com.knezevic.edaf.v3.core.config.ConfigIssue
Returns the value of the path record component.
pathCovariance() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns copy of covariance-path vector for checkpoint persistence.
pathSigma() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns copy of sigma-path vector for checkpoint persistence.
payloadJson() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Returns the value of the payloadJson record component.
PbilAlgorithm - Class in com.knezevic.edaf.v3.algorithms.discrete
Dedicated PBIL driver for probability-vector style discrete optimization.
PbilAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.discrete.PbilAlgorithm
 
PbilAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for Population-Based Incremental Learning driver
PbilAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.PbilAlgorithmPlugin
 
PbilFrequencyModel - Class in com.knezevic.edaf.v3.models.discrete
Population-Based Incremental Learning (PBIL) probability-vector model.
PbilFrequencyModel(double) - Constructor for class com.knezevic.edaf.v3.models.discrete.PbilFrequencyModel
 
PbilFrequencyModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for PBIL frequency model.
PbilFrequencyModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.PbilFrequencyModelPlugin
 
PbilRealAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated real-coded PBIL driver with distribution updates in continuous space.
PbilRealAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.PbilRealAlgorithm
 
PbilRealAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Real-coded PBIL driver
PbilRealAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.PbilRealAlgorithmPlugin
 
PenaltyConstraintHandling<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Penalty-style constraint handling scaffold.
PenaltyConstraintHandling() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.PenaltyConstraintHandling
 
performanceProfile() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the performanceProfile record component.
performanceProfiles() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the performanceProfiles record component.
PermutationVector - Record Class in com.knezevic.edaf.v3.repr.types
Permutation genotype containing each index exactly once.
PermutationVector(int[]) - Constructor for record class com.knezevic.edaf.v3.repr.types.PermutationVector
Creates an instance of a PermutationVector record class.
PermutationVectorRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Permutation representation built with in-place Fisher-Yates shuffle.
PermutationVectorRepresentation(int) - Constructor for class com.knezevic.edaf.v3.repr.impl.PermutationVectorRepresentation
 
PermutationVectorRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.permutation
Plugin factory for permutation vectors.
PermutationVectorRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.permutation.PermutationVectorRepresentationPlugin
 
PersistenceException - Exception Class in com.knezevic.edaf.v3.core.errors
Thrown when persistence sinks cannot store run data.
PersistenceException(String, Throwable) - Constructor for exception class com.knezevic.edaf.v3.core.errors.PersistenceException
 
PersistenceSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
PlackettLuceEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.permutation
Dedicated Plackett-Luce permutation EDA driver.
PlackettLuceEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.permutation.PlackettLuceEdaAlgorithm
 
PlackettLuceEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.permutation
Plugin for Plackett-Luce EDA driver
PlackettLuceEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.permutation.PlackettLuceEdaAlgorithmPlugin
 
PlackettLuceModel - Class in com.knezevic.edaf.v3.models.permutation
Plackett-Luce model for permutations.
PlackettLuceModel() - Constructor for class com.knezevic.edaf.v3.models.permutation.PlackettLuceModel
 
PlackettLuceModelPlugin - Class in com.knezevic.edaf.v3.models.permutation.plugins
Plugin factory for Plackett-Luce permutation model.
PlackettLuceModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.permutation.plugins.PlackettLuceModelPlugin
 
Plugin - Interface in com.knezevic.edaf.v3.core.plugins
Base plugin metadata contract.
PluginRegistry - Class in com.knezevic.edaf.v3.core.plugins
Runtime plugin registry with optional ServiceLoader discovery.
PluginRegistry() - Constructor for class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
points() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfileSeries
Returns the value of the points record component.
PolicyFactory - Class in com.knezevic.edaf.v3.experiments.factory
Constructs policy components from config sections.
population() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
Population<G> - Class in com.knezevic.edaf.v3.core.api
Mutable population aggregate with helper methods used by algorithms and metrics.
Population(ObjectiveSense) - Constructor for class com.knezevic.edaf.v3.core.api.Population
 
Population(ObjectiveSense, List<Individual<G>>) - Constructor for class com.knezevic.edaf.v3.core.api.Population
 
PopulationMetrics - Class in com.knezevic.edaf.v3.core.metrics
Population-level scalar metrics used by telemetry, reporting and adaptive policies.
populationSize() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
populationSize() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the populationSize record component.
populationSize(int) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
PositionBasedPermutationEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.permutation
Dedicated position-based permutation EDA driver.
PositionBasedPermutationEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.permutation.PositionBasedPermutationEdaAlgorithm
 
PositionBasedPermutationEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.permutation
Plugin for position-based permutation EDA.
PositionBasedPermutationEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.permutation.PositionBasedPermutationEdaAlgorithmPlugin
 
postProcessPopulation(AlgorithmContext<G>, Population<G>, Population<G>) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.RandomImmigrantsEdaAlgorithm
 
postProcessPopulation(AlgorithmContext<G>, Population<G>, Population<G>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
Allows algorithm-specific population post-processing after replacement, niching, and restarts (for example random immigrants injection).
prefix() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the prefix record component.
prefix() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the prefix record component.
probabilities() - Method in class com.knezevic.edaf.v3.models.discrete.BernoulliUmdaModel
Returns a defensive copy of current Bernoulli parameters.
problem() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
problem() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the problem record component.
problem() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns the value of the problem record component.
problem() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the problem record component.
problem() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns the value of the problem record component.
problem() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the problem record component.
problem() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the problem record component.
problem() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the problem record component.
problem(Problem<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
problem(String) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
Problem<G> - Interface in com.knezevic.edaf.v3.core.api
Optimization problem contract.
ProblemComparisonReport - Record Class in com.knezevic.edaf.v3.persistence.query
Cross-algorithm comparison payload for one problem family.
ProblemComparisonReport(String, String, Double, List<AlgorithmComparisonRow>, List<PairwiseTestResult>, FriedmanTestResult, List<ProfileSeries>, List<ProfileSeries>) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Creates an instance of a ProblemComparisonReport record class.
problemName() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
ProblemPlugin<G> - Interface in com.knezevic.edaf.v3.core.plugins
Plugin factory for optimization problems.
ProblemResourceLoader - Class in com.knezevic.edaf.v3.problems.util
Utility loader resolving benchmark instances from classpath or filesystem.
problems() - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Returns the value of the problems record component.
ProblemsCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ListCommand.ProblemsCommand
 
problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the problemType record component.
problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the problemType record component.
problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the problemType record component.
problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the problemType record component.
problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the problemType record component.
productionRule() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Returns the value of the productionRule record component.
ProductionRule - Class in com.knezevic.edaf.v3.repr.grammar.model
One grammar production rule.
ProductionRule(String, NonTerminal, List<GrammarSymbol>) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Creates immutable production rule.
ProfilePoint - Record Class in com.knezevic.edaf.v3.persistence.query
One X/Y point in profile curves (data profile or performance profile).
ProfilePoint(double, double) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ProfilePoint
Creates an instance of a ProfilePoint record class.
ProfileSeries - Record Class in com.knezevic.edaf.v3.persistence.query
Named profile series for chart rendering.
ProfileSeries(String, List<ProfilePoint>) - Constructor for record class com.knezevic.edaf.v3.persistence.query.ProfileSeries
Creates an instance of a ProfileSeries record class.
publish(RunEvent) - Method in class com.knezevic.edaf.v3.core.events.EventBus
Publishes an event to all registered sinks.
pValue() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Returns the value of the pValue record component.
pValue() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the pValue record component.

Q

q() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns the value of the q record component.
q() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the q record component.
q() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the q record component.
q1() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns the value of the q1 record component.
q3() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns the value of the q3 record component.
QUIET - Enum constant in enum class com.knezevic.edaf.v3.cli.ui.Verbosity
 

R

random(RngStream) - Method in interface com.knezevic.edaf.v3.core.api.Representation
Creates a random feasible genotype.
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.BitStringRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.CategoricalVectorRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.IntVectorRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.MixedDiscreteVectorRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.MixedRealDiscreteVectorRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.PermutationVectorRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.RealVectorRepresentation
 
random(RngStream) - Method in class com.knezevic.edaf.v3.repr.impl.VariableLengthVectorRepresentation
 
RandomImmigrantsEdaAlgorithm<G> - Class in com.knezevic.edaf.v3.algorithms.dynamic
Dynamic EDA driver that injects random immigrants after each iteration.
RandomImmigrantsEdaAlgorithm(double, double, double, double, int) - Constructor for class com.knezevic.edaf.v3.algorithms.dynamic.RandomImmigrantsEdaAlgorithm
 
RandomImmigrantsEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.dynamic
Plugin for random-immigrants dynamic EDA.
RandomImmigrantsEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.dynamic.RandomImmigrantsEdaAlgorithmPlugin
 
randomSeed() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
 
ranks() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Returns the value of the ranks record component.
RastriginProblem - Class in com.knezevic.edaf.v3.problems
Rastrigin benchmark.
RastriginProblem() - Constructor for class com.knezevic.edaf.v3.problems.RastriginProblem
 
RastriginProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.continuous
Plugin factory for Rastrigin problem.
RastriginProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.continuous.RastriginProblemPlugin
 
ratio() - Method in class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
RatioBasedEdaAlgorithm<G> - Class in com.knezevic.edaf.v3.algorithms
Generic ratio-based EDA driver.
RatioBasedEdaAlgorithm(String, double) - Constructor for class com.knezevic.edaf.v3.algorithms.RatioBasedEdaAlgorithm
 
reachedTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the reachedTarget record component.
reachedTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the reachedTarget record component.
reachedTarget() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the reachedTarget record component.
reachedTargets() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the reachedTargets record component.
readLines(String) - Static method in class com.knezevic.edaf.v3.problems.util.ProblemResourceLoader
Reads UTF-8 lines from either classpath or filesystem location.
readSummary() - Method in class com.knezevic.edaf.v3.web.service.DashboardStatsService
Reads global database-backed summary counters for header presentation.
readText(String) - Static method in class com.knezevic.edaf.v3.problems.util.ProblemResourceLoader
Reads UTF-8 text content from either classpath resource (prefix classpath:) or local filesystem path.
real(String) - Method in class com.knezevic.edaf.v3.repr.grammar.eval.EvaluationContext
Resolves numeric variable (missing values default to zero).
real(Map<String, Double>) - Static method in class com.knezevic.edaf.v3.repr.grammar.eval.EvaluationContext
Creates context from numeric variables only.
REAL - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.model.ValueType
Numeric expression value.
REAL_BINARY - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
 
REAL_TERNARY - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
 
REAL_UNARY - Enum constant in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
 
realPart() - Method in record class com.knezevic.edaf.v3.repr.types.MixedRealDiscreteVector
Returns the value of the realPart record component.
RealVector - Record Class in com.knezevic.edaf.v3.repr.types
Real-valued vector genotype.
RealVector(double[]) - Constructor for record class com.knezevic.edaf.v3.repr.types.RealVector
Creates an instance of a RealVector record class.
RealVectorRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Real vector representation with optional per-dimension bounds.
RealVectorRepresentation(int, double, double) - Constructor for class com.knezevic.edaf.v3.repr.impl.RealVectorRepresentation
 
RealVectorRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.continuous
Plugin factory for real-valued vectors.
RealVectorRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.continuous.RealVectorRepresentationPlugin
 
reason() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Returns the value of the reason record component.
reason() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the reason record component.
reason() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
Returns the value of the reason record component.
reason() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopRequestBody
Returns the value of the reason record component.
rebuildAggregates(String, String, double, String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Rebuilds campaign aggregates from trial rows and optional imported references.
referenceErt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the referenceErt record component.
referenceErt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the referenceErt record component.
refine(Individual<G>, Problem<G>, Representation<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.NoOpLocalSearch
 
refine(Individual<G>, Problem<G>, Representation<G>, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.LocalSearch
Applies local search and returns the refined individual.
register(EventSink) - Method in class com.knezevic.edaf.v3.core.events.EventBus
Registers a sink.
registerAlgorithm(AlgorithmPlugin<?>) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
registerModel(ModelPlugin<?>) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
registerProblem(ProblemPlugin<?>) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
registerRepresentation(RepresentationPlugin<?>) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
RegressionData(List<CsvDataLoader.RegressionData.Row>, List<String>) - Constructor for record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
Creates an instance of a RegressionData record class.
RejectionConstraintHandling<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Constraint strategy using bounded rejection-resampling.
RejectionConstraintHandling(int) - Constructor for class com.knezevic.edaf.v3.core.api.defaults.RejectionConstraintHandling
 
repair(BitString) - Method in class com.knezevic.edaf.v3.repr.impl.BitStringRepresentation
 
repair(BitString) - Method in class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
 
repair(CategoricalVector) - Method in class com.knezevic.edaf.v3.repr.impl.CategoricalVectorRepresentation
 
repair(IntVector) - Method in class com.knezevic.edaf.v3.repr.impl.IntVectorRepresentation
 
repair(MixedDiscreteVector) - Method in class com.knezevic.edaf.v3.repr.impl.MixedDiscreteVectorRepresentation
 
repair(MixedRealDiscreteVector) - Method in class com.knezevic.edaf.v3.repr.impl.MixedRealDiscreteVectorRepresentation
 
repair(PermutationVector) - Method in class com.knezevic.edaf.v3.repr.impl.PermutationVectorRepresentation
 
repair(RealVector) - Method in class com.knezevic.edaf.v3.repr.impl.RealVectorRepresentation
 
repair(VariableLengthVector<Integer>) - Method in class com.knezevic.edaf.v3.repr.impl.VariableLengthVectorRepresentation
 
repair(G) - Method in interface com.knezevic.edaf.v3.core.api.Representation
Repairs a genotype into the feasible domain.
repetition() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the repetition record component.
repetition() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the repetition record component.
repetition() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the repetition record component.
replace(Population<G>, List<Individual<G>>, int, ObjectiveSense) - Method in class com.knezevic.edaf.v3.core.api.defaults.ElitistReplacementPolicy
 
replace(Population<G>, List<Individual<G>>, int, ObjectiveSense) - Method in interface com.knezevic.edaf.v3.core.api.ReplacementPolicy
Returns the next generation population.
replacementPolicy() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
replacementPolicy() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns the value of the replacementPolicy record component.
replacementPolicy(ReplacementPolicy<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
ReplacementPolicy<G> - Interface in com.knezevic.edaf.v3.core.api
Strategy for producing next generation from current population and offspring.
replacementType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the replacementType record component.
replacementType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the replacementType record component.
ReportCampaignCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.CocoCommand.ReportCampaignCommand
 
ReportCommand - Class in com.knezevic.edaf.v3.cli.commands
Generates reports for an already persisted run.
ReportCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ReportCommand
 
ReportGenerator - Interface in com.knezevic.edaf.v3.reporting
Contract for report generators.
reportHtml() - Method in class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
ReportingSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.ReportingSection
 
ReportService - Class in com.knezevic.edaf.v3.reporting
Orchestrates report generation for one run across requested formats.
ReportService(RunRepository, List<ReportGenerator>) - Constructor for class com.knezevic.edaf.v3.reporting.ReportService
 
RepositoryConfig - Class in com.knezevic.edaf.v3.web.config
Wires read repository and ensures schema exists on app startup.
RepositoryConfig() - Constructor for class com.knezevic.edaf.v3.web.config.RepositoryConfig
 
representation() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
representation() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns the value of the representation record component.
representation(Representation<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
representation(String) - Method in class com.knezevic.edaf.v3.core.plugins.PluginRegistry
 
Representation<G> - Interface in com.knezevic.edaf.v3.core.api
Domain-specific genotype representation.
representationFamily() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns the value of the representationFamily record component.
RepresentationPlugin<G> - Interface in com.knezevic.edaf.v3.core.plugins
Plugin factory for representation components.
representationType() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns the value of the representationType record component.
representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns the value of the representationType record component.
representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the representationType record component.
representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the representationType record component.
representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the representationType record component.
representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the representationType record component.
representationType() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the representationType record component.
requestExperimentStop(String, String, String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
requestExperimentStop(String, String, String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Requests cooperative stop for all running runs in one experiment.
requestRunStop(String, String, String) - Method in class com.knezevic.edaf.v3.persistence.query.JdbcRunRepository
 
requestRunStop(String, String, String) - Method in interface com.knezevic.edaf.v3.persistence.query.RunRepository
Requests cooperative stop for one run.
ResolvableMatrixProblem - Class in com.knezevic.edaf.v3.problems.discrete.disjunct
(t,f)-resolvable matrix design objective using exact paper fitness: fit2(A) = |{S in S_t : delta(S) > f}|.
ResolvableMatrixProblem(int, int, int, int, DisjunctEvaluationConfig) - Constructor for class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
ResolvableMatrixProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.discrete
Plugin factory for exact (t,f)-resolvable matrix optimization objective.
ResolvableMatrixProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.discrete.ResolvableMatrixProblemPlugin
 
resolve(long) - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Resolves concrete mode from total subset count.
resolvedSampleSize() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
Resolves effective sample size.
restart(AlgorithmState<G>, Representation<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.NoRestartPolicy
 
restart(AlgorithmState<G>, Representation<G>, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.StagnationRestartPolicy
 
restart(AlgorithmState<G>, Representation<G>, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.RestartPolicy
Builds a restarted population.
restartCount() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns number of internal CMA restarts.
restartPolicy() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
restartPolicy(RestartPolicy<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
RestartPolicy<G> - Interface in com.knezevic.edaf.v3.core.api
Policy controlling run restarts when stagnation or degeneracy is detected.
restore(double[]) - Method in class com.knezevic.edaf.v3.models.discrete.BernoulliUmdaModel
Restores model state from checkpoint payload.
restore(double[][]) - Method in class com.knezevic.edaf.v3.models.permutation.EdgeHistogramModel
Restores transition matrix state from checkpoint payload.
restore(double[], double[]) - Method in class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
Restores diagonal Gaussian state from checkpoint payload.
restore(double[], double[][]) - Method in class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
Restores full Gaussian state from checkpoint payload.
restore(double[], double[][], double[]) - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
Restores flow model state from checkpoint payload.
restore(double[], double, double[][], double[], double[], int) - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Restores full CMA-ES state from checkpoint payload.
restore(double[], double, double[][], double[], double[], int, int, int, double) - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Restores full CMA-ES state including restart counters.
restore(int[], int[], double[], double[][]) - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
Restores model state from checkpoint payload.
restore(long, boolean, double) - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
 
restore(RngSnapshot) - Method in class com.knezevic.edaf.v3.core.rng.RngManager
Restores stream states from checkpoint.
restoreState(AlgorithmState<G>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
Restores internal state from checkpoint payload.
result() - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
 
result() - Method in interface com.knezevic.edaf.v3.core.api.Algorithm
Returns final result after run completion.
result() - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
Returns the value of the result record component.
resume(Path, List<EventSink>) - Method in class com.knezevic.edaf.v3.experiments.runner.ExperimentRunner
 
ResumeCommand - Class in com.knezevic.edaf.v3.cli.commands
Resumes an experiment from checkpoint.
ResumeCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ResumeCommand
 
resumedFrom() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the resumedFrom record component.
resumedFrom() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the resumedFrom record component.
resumedFrom() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the resumedFrom record component.
resumedFrom() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the resumedFrom record component.
right() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
Full right-hand side symbol sequence.
rngManager() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
rngManager(RngManager) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
RngManager - Class in com.knezevic.edaf.v3.core.rng
Deterministic RNG stream manager.
RngManager(long) - Constructor for class com.knezevic.edaf.v3.core.rng.RngManager
 
RngSnapshot - Record Class in com.knezevic.edaf.v3.core.rng
Serializable snapshot of all RNG streams used by a run.
RngSnapshot(long, Map<String, RngStreamState>) - Constructor for record class com.knezevic.edaf.v3.core.rng.RngSnapshot
Creates an instance of a RngSnapshot record class.
RngStream - Class in com.knezevic.edaf.v3.core.rng
Named deterministic RNG stream used by one pipeline component.
RngStreamState - Record Class in com.knezevic.edaf.v3.core.rng
Serializable state snapshot for a single named RNG stream.
RngStreamState(long, boolean, double) - Constructor for record class com.knezevic.edaf.v3.core.rng.RngStreamState
Creates an instance of a RngStreamState record class.
RosenbrockProblem - Class in com.knezevic.edaf.v3.problems
Rosenbrock benchmark.
RosenbrockProblem() - Constructor for class com.knezevic.edaf.v3.problems.RosenbrockProblem
 
RosenbrockProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.continuous
Plugin factory for Rosenbrock problem.
RosenbrockProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.continuous.RosenbrockProblemPlugin
 
RotatingFileEventSink - Class in com.knezevic.edaf.v3.persistence.sink
Plain file sink with size-based rotation for structured event logs.
RotatingFileEventSink(Path, long) - Constructor for class com.knezevic.edaf.v3.persistence.sink.RotatingFileEventSink
 
Row(Map<String, Double>, double) - Constructor for record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
Creates an instance of a Row record class.
Row(Map<String, Double>, String) - Constructor for record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
Creates an instance of a Row record class.
rows() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrix
 
rows() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Returns the value of the rows record component.
rows() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
Returns the value of the rows record component.
ruleCount() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Returns the value of the ruleCount record component.
RuleNode(NonTerminal, ProductionRule, List<DerivationTree>, int) - Constructor for record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Immutable constructor.
rulesFor(NonTerminal) - Method in class com.knezevic.edaf.v3.repr.grammar.model.Grammar
Returns productions for one non-terminal.
run() - Method in class com.knezevic.edaf.v3.cli.commands.CocoCommand
 
run() - Method in class com.knezevic.edaf.v3.cli.commands.ConfigCommand
 
run() - Method in class com.knezevic.edaf.v3.cli.commands.ListCommand.AlgorithmsCommand
 
run() - Method in class com.knezevic.edaf.v3.cli.commands.ListCommand.ModelsCommand
 
run() - Method in class com.knezevic.edaf.v3.cli.commands.ListCommand.ProblemsCommand
 
run() - Method in class com.knezevic.edaf.v3.cli.commands.ListCommand
 
run() - Method in class com.knezevic.edaf.v3.cli.EdafCli
 
run(AlgorithmContext<G>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
 
run(AlgorithmContext<G>) - Method in interface com.knezevic.edaf.v3.core.api.Algorithm
Runs initialize + iterate loop until stopping condition triggers.
run(ExperimentConfig, List<EventSink>) - Method in class com.knezevic.edaf.v3.experiments.runner.ExperimentRunner
 
run(String, Model) - Method in class com.knezevic.edaf.v3.web.controller.DashboardController
 
run(Path, List<EventSink>) - Method in class com.knezevic.edaf.v3.coco.runner.CocoCampaignRunner
Executes campaign config and writes DB + HTML outputs.
RunArtifactBundleSink - Class in com.knezevic.edaf.v3.persistence.sink
Writes a self-contained run artifact bundle used by offline reporting and web fallback loading.
RunArtifactBundleSink(Path, String, String, String) - Constructor for class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
RunArtifactService - Class in com.knezevic.edaf.v3.web.service
Reads completed-run artifacts from filesystem for UI/API fallback when DB entries are unavailable.
RunArtifactService() - Constructor for class com.knezevic.edaf.v3.web.service.RunArtifactService
 
runBatch(Path, List<EventSink>) - Method in class com.knezevic.edaf.v3.experiments.runner.BatchRunner
 
RunCampaignCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.CocoCommand.RunCampaignCommand
 
RunCommand - Class in com.knezevic.edaf.v3.cli.commands
Runs one experiment config file.
RunCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.RunCommand
 
RunCompletedEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted when a run terminates.
RunCompletedEvent(String, Instant, int, long, long, double, String, String, Map<String, String>) - Constructor for record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Creates an instance of a RunCompletedEvent record class.
runCount() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the runCount record component.
runCountDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the runCountDisplay record component.
RunDetail - Record Class in com.knezevic.edaf.v3.persistence.query
Rich run + experiment view used by run detail API and dashboard.
RunDetail(String, String, String, String, String, String, String, String, String, String, String, String, Integer, String, long, String, String, Integer, Long, Double, String, Long, String, String, String, String, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.RunDetail
Creates an instance of a RunDetail record class.
runDirectory() - Method in class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
RunEvent - Interface in com.knezevic.edaf.v3.core.events
Marker interface for all run lifecycle events.
RunExecution - Record Class in com.knezevic.edaf.v3.experiments.runner
Execution result envelope for CLI and automation consumers.
RunExecution(RunResult<?>, Map<String, String>, List<String>) - Constructor for record class com.knezevic.edaf.v3.experiments.runner.RunExecution
Creates an instance of a RunExecution record class.
RunFailedEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted when a run fails with an unrecoverable error.
RunFailedEvent(String, Instant, String, String, String, long, String, String) - Constructor for record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Creates an instance of a RunFailedEvent record class.
runId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the runId record component.
runId() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
runId() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
runId() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
runId() - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the runId record component.
runId() - Method in interface com.knezevic.edaf.v3.core.events.RunEvent
Run identifier.
runId() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the runId record component.
runId() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the runId record component.
runId(String) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
RunListItem - Record Class in com.knezevic.edaf.v3.persistence.query
One row in filtered run listing.
RunListItem(String, String, String, String, String, String, String, String, String, String, Integer, Long, Double, Long, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.RunListItem
Creates an instance of a RunListItem record class.
runName() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the runName record component.
runName() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the runName record component.
runName() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the runName record component.
runName() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the runName record component.
runningRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the runningRuns record component.
runningRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the runningRuns record component.
runObjectivesDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the runObjectivesDeleted record component.
runObjectivesDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the runObjectivesDeleted record component.
RunQuery - Record Class in com.knezevic.edaf.v3.persistence.query
Query object for run-list filtering, sorting, and pagination.
RunQuery(String, String, String, String, String, String, String, Double, Double, int, int, String, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.RunQuery
Creates an instance of a RunQuery record class.
runRepository(DataSource) - Method in class com.knezevic.edaf.v3.web.config.RepositoryConfig
 
RunRepository - Interface in com.knezevic.edaf.v3.persistence.query
Read-side repository for run metadata, filtered queries, and run detail resources.
RunResult<G> - Class in com.knezevic.edaf.v3.core.api
End-of-run summary used by CLI output, persistence, and reports.
RunResult(String, String, String, Individual<G>, int, long, Duration, Map<String, String>) - Constructor for class com.knezevic.edaf.v3.core.api.RunResult
 
RunResumedEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted when a run is resumed from checkpoint.
RunResumedEvent(String, Instant, int, String) - Constructor for record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Creates an instance of a RunResumedEvent record class.
runsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns the value of the runsDeleted record component.
runsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns the value of the runsDeleted record component.
RunSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
RunStartedEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted when a run starts.
RunStartedEvent(String, Instant, String, String, String, long) - Constructor for record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Creates an instance of a RunStartedEvent record class.
RunStoppedEvent - Record Class in com.knezevic.edaf.v3.core.events
Event emitted when a run is stopped cooperatively by user/API request.
RunStoppedEvent(String, Instant, String, String, String, long, int, long, long, double, String, String, Map<String, String>, String, String) - Constructor for record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Creates an instance of a RunStoppedEvent record class.
RunSummary - Record Class in com.knezevic.edaf.v3.persistence.query
Lightweight run summary row.
RunSummary(String, String, String, String, String, String, Double, Long, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.RunSummary
Creates an instance of a RunSummary record class.
runtime() - Method in class com.knezevic.edaf.v3.core.api.RunResult
 
runtimeMillis() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the runtimeMillis record component.
runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the runtimeMillis record component.
runtimeMillisBox() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the runtimeMillisBox record component.

S

sample(int, Representation<BitString>, Problem<BitString>, ConstraintHandling<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.BernoulliUmdaModel
 
sample(int, Representation<BitString>, Problem<BitString>, ConstraintHandling<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.BmdaModel
 
sample(int, Representation<BitString>, Problem<BitString>, ConstraintHandling<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.BoaEbnaModel
 
sample(int, Representation<BitString>, Problem<BitString>, ConstraintHandling<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.CompactGaModel
 
sample(int, Representation<BitString>, Problem<BitString>, ConstraintHandling<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.HierarchicalBoaModel
 
sample(int, Representation<BitString>, Problem<BitString>, ConstraintHandling<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.MimicChowLiuModel
 
sample(int, Representation<BitString>, Problem<BitString>, ConstraintHandling<BitString>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.PbilFrequencyModel
 
sample(int, Representation<PermutationVector>, Problem<PermutationVector>, ConstraintHandling<PermutationVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.permutation.EdgeHistogramModel
 
sample(int, Representation<PermutationVector>, Problem<PermutationVector>, ConstraintHandling<PermutationVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.permutation.MallowsModel
 
sample(int, Representation<PermutationVector>, Problem<PermutationVector>, ConstraintHandling<PermutationVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.permutation.PlackettLuceModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.CopulaBaselineModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.FullGaussianModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.GmmModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.KdeModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.SNesModel
 
sample(int, Representation<RealVector>, Problem<RealVector>, ConstraintHandling<RealVector>, RngStream) - Method in class com.knezevic.edaf.v3.models.continuous.XNesModel
 
sample(int, Representation<VariableLengthVector<Integer>>, Problem<VariableLengthVector<Integer>>, ConstraintHandling<VariableLengthVector<Integer>>, RngStream) - Method in class com.knezevic.edaf.v3.models.discrete.token.TokenCategoricalModel
 
sample(int, Representation<G>, Problem<G>, ConstraintHandling<G>, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.Model
Samples new genotypes from model.
sampleCombination(Random, int, int, int[]) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctCombinatorics
Samples one k-combination uniformly without replacement into output.
SAMPLED - Enum constant in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationMode
Always use sampled estimator.
SAMPLED - Enum constant in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationMode
Monte Carlo sampling of t-subsets with concentration bound metadata.
sampledValue() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
Returns the value of the sampledValue record component.
samples() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns the value of the samples record component.
sampleSize() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Returns the value of the sampleSize record component.
sampleSize() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationOptions
 
sampleSizeA() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the sampleSizeA record component.
sampleSizeB() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the sampleSizeB record component.
samplingSeed() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Returns the value of the samplingSeed record component.
samplingSeed(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
samplingSeed(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
samplingSeed(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
save(Path, JsonNode) - Method in class com.knezevic.edaf.v3.persistence.checkpoint.CheckpointStore
Saves checkpoint payload as YAML file.
scalar() - Method in interface com.knezevic.edaf.v3.core.api.Fitness
Returns a scalar score used by scalar algorithms.
scalar() - Method in record class com.knezevic.edaf.v3.core.api.ScalarFitness
 
scalar() - Method in class com.knezevic.edaf.v3.core.api.VectorFitness
 
ScalarFitness - Record Class in com.knezevic.edaf.v3.core.api
Scalar fitness implementation used by single-objective algorithms.
ScalarFitness(double) - Constructor for record class com.knezevic.edaf.v3.core.api.ScalarFitness
Creates an instance of a ScalarFitness record class.
scalarNative() - Method in interface com.knezevic.edaf.v3.core.api.Fitness
Indicates whether this fitness was originally defined as a scalar.
scalarNative() - Method in record class com.knezevic.edaf.v3.core.api.ScalarFitness
 
scalarNative() - Method in class com.knezevic.edaf.v3.core.api.VectorFitness
 
SchemaInitializer - Class in com.knezevic.edaf.v3.persistence.jdbc
Initializes persistence schema from SQL migration file.
schemaVersion() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the schemaVersion record component.
schemaVersion() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the schemaVersion record component.
scope() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns the value of the scope record component.
scope() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Returns the value of the scope record component.
score(BooleanFunctionStats) - Method in class com.knezevic.edaf.v3.problems.crypto.criteria.AlgebraicDegreeCriterion
 
score(BooleanFunctionStats) - Method in class com.knezevic.edaf.v3.problems.crypto.criteria.BalancednessCriterion
 
score(BooleanFunctionStats) - Method in interface com.knezevic.edaf.v3.problems.crypto.criteria.CryptoFitnessCriterion
Computes normalized score where higher is better.
score(BooleanFunctionStats) - Method in class com.knezevic.edaf.v3.problems.crypto.criteria.NonlinearityCriterion
 
section() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the section record component.
seed() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the seed record component.
seed() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the seed record component.
select(Population<G>, int, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.TournamentSelectionPolicy
 
select(Population<G>, int, RngStream) - Method in class com.knezevic.edaf.v3.core.api.defaults.TruncationSelectionPolicy
 
select(Population<G>, int, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.SelectionPolicy
Selects a subset from the current population.
selectionPolicy() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
selectionPolicy() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns the value of the selectionPolicy record component.
selectionPolicy(SelectionPolicy<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
SelectionPolicy<G> - Interface in com.knezevic.edaf.v3.core.api
Strategy for selecting individuals used for model fitting or parent selection.
selectionSize(AlgorithmContext<G>, Population<G>) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
selectionSize(AlgorithmContext<G>, Population<G>) - Method in class com.knezevic.edaf.v3.algorithms.RatioBasedEdaAlgorithm
 
selectionSize(AlgorithmContext<G>, Population<G>) - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
Returns how many individuals are used for model fitting.
selectionType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the selectionType record component.
selectionType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the selectionType record component.
setAlgorithm(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setBundleArtifacts(boolean) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
setCampaign(CocoCampaignConfig.CampaignSection) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig
 
setCheckpointEveryIterations(int) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
setConfig(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
setConfig(String) - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
setConstraints(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setDatabase(ExperimentConfig.DatabaseSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
setDatabasePassword(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setDatabaseUrl(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setDatabaseUser(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setDefaultRepetitions(int) - Method in class com.knezevic.edaf.v3.core.config.BatchConfig
 
setDefaultSeedStart(Long) - Method in class com.knezevic.edaf.v3.core.config.BatchConfig
 
setDeterministicStreams(boolean) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
setDimensions(List<Integer>) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setDisplayName(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
setEmitModelDiagnostics(boolean) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ObservabilitySection
 
setEnabled(boolean) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
setEnabled(boolean) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
setEnabled(boolean) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ReportingSection
 
setEnabled(boolean) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.WebSection
 
setExperiments(List<BatchConfig.BatchExperimentEntry>) - Method in class com.knezevic.edaf.v3.core.config.BatchConfig
 
setFormats(List<String>) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ReportingSection
 
setFunctions(List<Integer>) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setGrammar(ExperimentConfig.GrammarSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setId(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setId(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.OptimizerSection
 
setId(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
setInstances(List<Integer>) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setJsonlFile(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
setLocalSearch(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setLogFile(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
setLogging(ExperimentConfig.LoggingSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setMasterSeed(long) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
setMaxEvaluations(Long) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
setMaxEvaluationsMultiplier(int) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setMaxIterations(int) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
setMetricsEveryIterations(int) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ObservabilitySection
 
setModel(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setModes(List<String>) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
setName(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setName(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
setNiching(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setNotes(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setObservability(ExperimentConfig.ObservabilitySection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setOptimizers(List<CocoCampaignConfig.OptimizerSection>) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig
 
setOutputDirectory(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setOutputDirectory(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
setOutputDirectory(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.ReportingSection
 
setPassword(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
setPersistence(ExperimentConfig.PersistenceSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setPollSeconds(int) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.WebSection
 
setPort(int) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.WebSection
 
setProblem(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setRatio(double) - Method in class com.knezevic.edaf.v3.algorithms.dynamic.AdaptiveRatioEdaAlgorithm
 
setReferenceMode(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setRepetitions(int) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setRepetitions(int) - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
setReplacement(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setReportDirectory(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setReporting(ExperimentConfig.ReportingSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setRepresentation(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setRestart(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setRun(ExperimentConfig.RunSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setRunCount(int) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.RunSection
 
setRunIdPrefix(String) - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
setSchema(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig
 
setSchema(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setSeedStart(Long) - Method in class com.knezevic.edaf.v3.core.config.BatchConfig.BatchExperimentEntry
 
setSelection(ExperimentConfig.TypedSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setSinks(List<String>) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.PersistenceSection
 
setStopping(ExperimentConfig.StoppingSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
setSuite(String) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setTargetFitness(double) - Method in class com.knezevic.edaf.v3.coco.config.CocoCampaignConfig.CampaignSection
 
setTargetFitness(Double) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
setType(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
setType(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.TypedSection
 
setUrl(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
setUser(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.DatabaseSection
 
setVerbosity(String) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig.LoggingSection
 
setWeb(ExperimentConfig.WebSection) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfig
 
shouldRestart(AlgorithmState<G>) - Method in class com.knezevic.edaf.v3.core.api.defaults.NoRestartPolicy
 
shouldRestart(AlgorithmState<G>) - Method in class com.knezevic.edaf.v3.core.api.defaults.StagnationRestartPolicy
 
shouldRestart(AlgorithmState<G>) - Method in interface com.knezevic.edaf.v3.core.api.RestartPolicy
Returns true when a restart should happen.
shouldStop(AlgorithmState<G>) - Method in class com.knezevic.edaf.v3.core.api.defaults.BudgetOrTargetStoppingCondition
 
shouldStop(AlgorithmState<G>) - Method in class com.knezevic.edaf.v3.core.api.defaults.MaxIterationsStoppingCondition
 
shouldStop(AlgorithmState<G>) - Method in interface com.knezevic.edaf.v3.core.api.StoppingCondition
Returns true when the run should terminate.
sigma() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns current global step size.
sigma() - Method in class com.knezevic.edaf.v3.models.continuous.DiagonalGaussianModel
 
significantAt05() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns the value of the significantAt05 record component.
sinkCount() - Method in class com.knezevic.edaf.v3.core.events.EventBus
Returns number of currently registered sinks.
size() - Method in class com.knezevic.edaf.v3.core.api.Population
 
size() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns the value of the size record component.
size() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the size record component.
size() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Returns the value of the size record component.
size() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the size record component.
size() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
 
size() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Returns the value of the size record component.
size() - Method in record class com.knezevic.edaf.v3.repr.types.PermutationVector
 
size() - Method in record class com.knezevic.edaf.v3.repr.types.VariableLengthVector
 
skew() - Method in class com.knezevic.edaf.v3.models.continuous.NormalizingFlowModel
 
SlidingWindowEdaAlgorithm<G> - Class in com.knezevic.edaf.v3.algorithms.dynamic
Dynamic EDA driver that adapts selection pressure over a sliding improvement window.
SlidingWindowEdaAlgorithm(double, double, double, int, double, double) - Constructor for class com.knezevic.edaf.v3.algorithms.dynamic.SlidingWindowEdaAlgorithm
 
SlidingWindowEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.dynamic
Plugin for sliding-window dynamic EDA.
SlidingWindowEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.dynamic.SlidingWindowEdaAlgorithmPlugin
 
SmallTspProblem - Class in com.knezevic.edaf.v3.problems
Small TSP benchmark with configurable or default city coordinates.
SmallTspProblem(double[][]) - Constructor for class com.knezevic.edaf.v3.problems.SmallTspProblem
 
SmallTspProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.permutation
Plugin factory for small TSP problem.
SmallTspProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.permutation.SmallTspProblemPlugin
 
snapshot() - Method in class com.knezevic.edaf.v3.core.rng.RngManager
Captures complete RNG state for checkpoint/resume.
SNesAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated separable NES (sNES) driver.
SNesAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.SNesAlgorithm
 
SNesAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Separable NES EDA driver
SNesAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.SNesAlgorithmPlugin
 
SNesModel - Class in com.knezevic.edaf.v3.models.continuous
Separable Natural Evolution Strategies (sNES) model.
SNesModel(double, double, double, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.SNesModel
 
SNesModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for separable NES model.
SNesModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.SNesModelPlugin
 
sortBy() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns the value of the sortBy record component.
sortBy() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the sortBy record component.
sortBy() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the sortBy record component.
sortByFitness() - Method in class com.knezevic.edaf.v3.core.api.Population
 
sortDir() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns the value of the sortDir record component.
sortDir() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the sortDir record component.
sortDir() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the sortDir record component.
source() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns the value of the source record component.
sp1() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the sp1 record component.
sp1() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the sp1 record component.
SpedaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Literature alias for SPEDA.
SpedaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.SpedaAlgorithmPlugin
 
SphereProblem - Class in com.knezevic.edaf.v3.problems
Sphere benchmark: minimize sum(x_i^2).
SphereProblem() - Constructor for class com.knezevic.edaf.v3.problems.SphereProblem
 
SphereProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.continuous
Plugin factory for Sphere problem.
SphereProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.continuous.SphereProblemPlugin
 
stagnationIterations() - Method in class com.knezevic.edaf.v3.models.continuous.CmaEsStrategyModel
Returns current stagnation counter.
StagnationRestartPolicy<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Restart policy that triggers after a fixed number of non-improving iterations.
StagnationRestartPolicy(int) - Constructor for class com.knezevic.edaf.v3.core.api.defaults.StagnationRestartPolicy
 
startedAt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the startedAt record component.
startedAt() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmState
 
startedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the startedAt record component.
startedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the startedAt record component.
startInclusive() - Method in record class com.knezevic.edaf.v3.persistence.query.HistogramBin
Returns the value of the startInclusive record component.
startSymbol() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Grammar
Grammar start symbol.
startTime() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the startTime record component.
startTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the startTime record component.
startTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the startTime record component.
startTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the startTime record component.
state() - Method in class com.knezevic.edaf.v3.core.api.AbstractEdaAlgorithm
 
state() - Method in interface com.knezevic.edaf.v3.core.api.Algorithm
Returns current state snapshot.
state() - Method in record class com.knezevic.edaf.v3.core.rng.RngStreamState
Returns the value of the state record component.
state() - Method in class com.knezevic.edaf.v3.core.rng.StatefulRandom
 
StatefulRandom - Class in com.knezevic.edaf.v3.core.rng
Lightweight deterministic RNG with explicit serializable state.
StatefulRandom(long) - Constructor for class com.knezevic.edaf.v3.core.rng.StatefulRandom
 
statistic() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Returns the value of the statistic record component.
status() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the status record component.
status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns the value of the status record component.
statuses() - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Returns the value of the statuses record component.
std(Population<G>) - Static method in class com.knezevic.edaf.v3.core.metrics.PopulationMetrics
Returns standard deviation of scalar fitness values.
stdBest() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the stdBest record component.
stdDev() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns the value of the stdDev record component.
stdFitness() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the stdFitness record component.
stdFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns the value of the stdFitness record component.
stopExperiment(String, ApiController.StopRequestBody) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
stoppingCondition() - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext
 
stoppingCondition() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns the value of the stoppingCondition record component.
stoppingCondition(StoppingCondition<G>) - Method in class com.knezevic.edaf.v3.core.api.AlgorithmContext.Builder
 
StoppingCondition<G> - Interface in com.knezevic.edaf.v3.core.api
Defines when an algorithm run should stop.
StoppingSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.StoppingSection
 
stoppingType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the stoppingType record component.
stoppingType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns the value of the stoppingType record component.
StopRequestBody(String) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.StopRequestBody
Creates an instance of a StopRequestBody record class.
StopRequestResult - Record Class in com.knezevic.edaf.v3.persistence.query
Result of requesting cooperative stop for one run or experiment.
StopRequestResult(String, String, boolean, boolean, int, String) - Constructor for record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Creates an instance of a StopRequestResult record class.
StopRequestStore - Class in com.knezevic.edaf.v3.persistence.jdbc
Persists/queries cooperative stop requests for long-running runs and experiments.
StopRequestStore(DataSource) - Constructor for class com.knezevic.edaf.v3.persistence.jdbc.StopRequestStore
 
StopResponse(String, String, boolean, int, String) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Creates an instance of a StopResponse record class.
stopRun(String, ApiController.StopRequestBody) - Method in class com.knezevic.edaf.v3.web.controller.ApiController
 
str(Map<String, Object>, String, String) - Static method in class com.knezevic.edaf.v3.core.util.Params
 
stream(String) - Method in class com.knezevic.edaf.v3.core.rng.RngManager
Returns (or lazily creates) a deterministic named stream.
streams() - Method in record class com.knezevic.edaf.v3.core.rng.RngSnapshot
Returns the value of the streams record component.
successfulRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the successfulRuns record component.
successfulRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the successfulRuns record component.
successfulTrials() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Returns the value of the successfulTrials record component.
successRate() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the successRate record component.
successRate() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the successRate record component.
successRate() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the successRate record component.
successRate() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the successRate record component.
successVsBudget() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the successVsBudget record component.
suggestedFitnessWorkersPerRun() - Static method in class com.knezevic.edaf.v3.core.runtime.ExecutionParallelism
Dynamic worker budget for one run fitness evaluator.
suggestedRunParallelism() - Static method in class com.knezevic.edaf.v3.core.runtime.ExecutionParallelism
Recommended run-level concurrency for batch/campaign orchestration.
suite() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the suite record component.
suite() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns the value of the suite record component.
suite() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the suite record component.
suite() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns the value of the suite record component.
summarize(DerivationTree) - Static method in class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics
Computes depth, size, and operator usage summary.
summarize(BitString) - Method in class com.knezevic.edaf.v3.repr.impl.BitStringRepresentation
 
summarize(BitString) - Method in class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
 
summarize(CategoricalVector) - Method in class com.knezevic.edaf.v3.repr.impl.CategoricalVectorRepresentation
 
summarize(IntVector) - Method in class com.knezevic.edaf.v3.repr.impl.IntVectorRepresentation
 
summarize(MixedDiscreteVector) - Method in class com.knezevic.edaf.v3.repr.impl.MixedDiscreteVectorRepresentation
 
summarize(MixedRealDiscreteVector) - Method in class com.knezevic.edaf.v3.repr.impl.MixedRealDiscreteVectorRepresentation
 
summarize(PermutationVector) - Method in class com.knezevic.edaf.v3.repr.impl.PermutationVectorRepresentation
 
summarize(RealVector) - Method in class com.knezevic.edaf.v3.repr.impl.RealVectorRepresentation
 
summarize(VariableLengthVector<Integer>) - Method in class com.knezevic.edaf.v3.repr.impl.VariableLengthVectorRepresentation
 
summarize(G) - Method in interface com.knezevic.edaf.v3.core.api.Representation
Provides a stable summary for logs and reports.
Summary(int, int, int, int, Map<String, Long>) - Constructor for record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Creates an instance of a Summary record class.
summaryJson() - Method in class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
support(int) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrix
Returns a defensive copy of support bitset for one column.
symbol() - Method in interface com.knezevic.edaf.v3.repr.grammar.model.GrammarSymbol
Symbol identifier used in rules and serialized AST payloads.
symbol() - Method in class com.knezevic.edaf.v3.repr.grammar.model.NonTerminal
 
symbol() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Terminal
 

T

t() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
t() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
t() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
t() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns the value of the t record component.
target() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
Returns the value of the target record component.
targetFitness() - Method in class com.knezevic.edaf.v3.core.api.defaults.BudgetOrTargetStoppingCondition
 
targetFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the targetFitness record component.
targetFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns the value of the targetFitness record component.
targetId() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns the value of the targetId record component.
targetId() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Returns the value of the targetId record component.
targetSource() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the targetSource record component.
targetValue() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns the value of the targetValue record component.
targetValue() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns the value of the targetValue record component.
targetValue() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns the value of the targetValue record component.
targetValue() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns the value of the targetValue record component.
targetValue() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns the value of the targetValue record component.
telemetryJsonl() - Method in class com.knezevic.edaf.v3.persistence.sink.RunArtifactBundleSink
 
terminal() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
Returns the value of the terminal record component.
Terminal - Class in com.knezevic.edaf.v3.repr.grammar.model
Base terminal symbol class.
Terminal(String, TypeSignature) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.Terminal
 
terminalCount() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Returns the value of the terminalCount record component.
TerminalNode(Terminal, Double, int) - Constructor for record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
Immutable constructor.
ternaryOps() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns the value of the timestamp record component.
timestamp() - Method in interface com.knezevic.edaf.v3.core.events.RunEvent
Event timestamp.
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns the value of the timestamp record component.
timeToTargetHistogram() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the timeToTargetHistogram record component.
to() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns the value of the to record component.
to() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns the value of the to record component.
toDot(DerivationTree) - Method in class com.knezevic.edaf.v3.repr.grammar.render.TreePrinter
Exports tree as Graphviz DOT graph.
toInfix(DerivationTree) - Method in class com.knezevic.edaf.v3.repr.grammar.render.TreePrinter
Prints tree in readable infix/function form.
toJson(DerivationTree) - Method in class com.knezevic.edaf.v3.repr.grammar.serialize.TreeSerializer
Converts tree map representation to pretty JSON.
TokenCategoricalModel - Class in com.knezevic.edaf.v3.models.discrete.token
Categorical token model for variable-length integer vectors.
TokenCategoricalModel(int, double) - Constructor for class com.knezevic.edaf.v3.models.discrete.token.TokenCategoricalModel
 
TokenCategoricalModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for variable-length token categorical model.
TokenCategoricalModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.TokenCategoricalModelPlugin
 
toLatex(DerivationTree) - Method in class com.knezevic.edaf.v3.repr.grammar.render.TreePrinter
Prints tree in LaTeX-like mathematical form.
toMap(DerivationTree) - Method in class com.knezevic.edaf.v3.repr.grammar.serialize.TreeSerializer
Converts tree to nested map suitable for API payloads.
toPrefix(DerivationTree) - Method in class com.knezevic.edaf.v3.repr.grammar.render.TreePrinter
Prints tree in prefix function form.
toString() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.api.ModelDiagnostics
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.api.ScalarFitness
Returns a string representation of this record class.
toString() - Method in class com.knezevic.edaf.v3.core.api.VectorFitness
 
toString() - Method in record class com.knezevic.edaf.v3.core.config.ConfigIssue
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.config.ConfigLoadResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.rng.RngSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.core.rng.RngStreamState
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanRank
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.HistogramBin
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfilePoint
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfileSeries
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.crypto.CryptoProblemConfig
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctProblemParams
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.discrete.maxsat.DimacsCnf
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
Returns a string representation of this record class.
toString() - Method in class com.knezevic.edaf.v3.repr.grammar.model.NonTerminal
 
toString() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ProductionRule
 
toString() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Terminal
 
toString() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.BitString
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.CategoricalVector
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.IntVector
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.MixedDiscreteVector
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.MixedRealDiscreteVector
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.PermutationVector
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.RealVector
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.repr.types.VariableLengthVector
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteRequest
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopRequestBody
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns a string representation of this record class.
toString() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
Returns a string representation of this record class.
total() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Returns the value of the total record component.
totalPages() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
Returns the value of the totalPages record component.
totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
Returns the value of the totalRuns record component.
totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
Returns the value of the totalRuns record component.
totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
Returns the value of the totalRuns record component.
totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
Returns the value of the totalRuns record component.
totalRuntimeMillis() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the totalRuntimeMillis record component.
totalRuntimeMillisDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
Returns the value of the totalRuntimeMillisDisplay record component.
totalSubsets() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
totalSubsets() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
totalSubsets() - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
totalSubsets() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the totalSubsets record component.
toTruthTableFromBalancedPermutation(int[]) - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
toTruthTableFromBits(boolean[]) - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
TournamentSelectionPolicy<G> - Class in com.knezevic.edaf.v3.core.api.defaults
K-tournament selection policy.
TournamentSelectionPolicy(int) - Constructor for class com.knezevic.edaf.v3.core.api.defaults.TournamentSelectionPolicy
 
transitions() - Method in class com.knezevic.edaf.v3.models.permutation.EdgeHistogramModel
Returns a deep copy of transition matrix for checkpoint persistence.
tree() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarDecisionCodec.DecodedTree
Returns the value of the tree record component.
tree() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Returns the value of the tree record component.
TreeEdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms.tree
Ratio-based EDA driver for variable-length token tree representations.
TreeEdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.tree.TreeEdaAlgorithm
 
TreeEdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.tree
Plugin for tree EDA driver.
TreeEdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.tree.TreeEdaAlgorithmPlugin
 
treeEngine - Variable in class com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
 
treeEngine() - Method in class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
Returns associated grammar tree engine for advanced consumers.
TreeEvaluator - Class in com.knezevic.edaf.v3.repr.grammar.eval
Evaluates grammar derivation trees for provided variable bindings.
TreeEvaluator() - Constructor for class com.knezevic.edaf.v3.repr.grammar.eval.TreeEvaluator
 
TreeInspection(DerivationTree, List<Integer>, List<Double>, String, String, String, String, Map<String, Object>, String, TreeMetrics.Summary) - Constructor for record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
Creates an instance of a TreeInspection record class.
TreeMetrics - Class in com.knezevic.edaf.v3.repr.grammar.render
Structural metrics for derivation trees.
TreeMetrics.Summary - Record Class in com.knezevic.edaf.v3.repr.grammar.render
Immutable metrics summary.
TreePrinter - Class in com.knezevic.edaf.v3.repr.grammar.render
Expression renderers for derivation trees.
TreePrinter() - Constructor for class com.knezevic.edaf.v3.repr.grammar.render.TreePrinter
 
TreeSerializer - Class in com.knezevic.edaf.v3.repr.grammar.serialize
Serializes derivation trees into structured JSON payloads.
TreeSerializer() - Constructor for class com.knezevic.edaf.v3.repr.grammar.serialize.TreeSerializer
 
trials() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
Returns the value of the trials record component.
trials() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
Returns the value of the trials record component.
trigger() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
Returns the value of the trigger record component.
TruncationSelectionPolicy<G> - Class in com.knezevic.edaf.v3.core.api.defaults
Selection policy that returns top-N individuals by fitness.
TruncationSelectionPolicy() - Constructor for class com.knezevic.edaf.v3.core.api.defaults.TruncationSelectionPolicy
 
truthTableSize - Variable in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
truthTableSize() - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
TsplibInstance - Record Class in com.knezevic.edaf.v3.problems.permutation.tsplib
Parsed TSPLIB NODE_COORD_SECTION instance.
TsplibInstance(String, double[][]) - Constructor for record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
Creates an instance of a TsplibInstance record class.
TsplibTspProblem - Class in com.knezevic.edaf.v3.problems.permutation
TSP problem backed by TSPLIB coordinates.
TsplibTspProblem(String, double[][]) - Constructor for class com.knezevic.edaf.v3.problems.permutation.TsplibTspProblem
 
TsplibTspProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.permutation
Plugin factory for TSPLIB TSP instances.
TsplibTspProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.permutation.TsplibTspProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.BlockCovarianceEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CemAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CmaEsAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.CopulaEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.EgnaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.EmnaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.FlowEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.FullCovarianceEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.GaussianEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.GmmEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.IgoAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.KdeEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.LowRankCovarianceEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.MimicContinuousAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.MultivariateKedaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.PbilRealAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.SNesAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.SpedaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdacAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdaContinuousAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.UnivariateKedaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.continuous.XNesAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.BmdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.BoaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.CgaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.ChowLiuEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.DependencyTreeEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.EbnaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.FactorizedDiscreteEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.HBoaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.MimicAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.PbilAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdadAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.MemoryEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.NoisyResamplingEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.RandomImmigrantsEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.dynamic.SlidingWindowEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.IndicatorEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.MoEdaSkeletonAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.mo.ParetoEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhbsaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.EhmPermutationAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.KendallPermutationEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.MallowsEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.PlackettLuceEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.permutation.PositionBasedPermutationEdaAlgorithmPlugin
 
type() - Method in class com.knezevic.edaf.v3.algorithms.plugins.tree.TreeEdaAlgorithmPlugin
 
type() - Method in interface com.knezevic.edaf.v3.core.api.Representation
Representation identifier used in configuration and logs.
type() - Method in record class com.knezevic.edaf.v3.core.events.AdaptiveActionEvent
 
type() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
 
type() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
 
type() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
 
type() - Method in interface com.knezevic.edaf.v3.core.events.RunEvent
Event type for structured logging.
type() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
 
type() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
 
type() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
 
type() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
 
type() - Method in interface com.knezevic.edaf.v3.core.plugins.Plugin
Stable type id used in config (e.g. umda, bitstring, gaussian-diag).
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.CmaEsStrategyModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.CopulaBaselineModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.DiagonalGaussianModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.FullGaussianModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.GmmModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.KdeModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.NormalizingFlowModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.SNesModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.continuous.plugins.XNesModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.BmdaModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.BoaEbnaModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.CgaFrequencyModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.HierarchicalBoaModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.MimicModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.PbilFrequencyModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.TokenCategoricalModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.discrete.plugins.UmdaBernoulliModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.permutation.plugins.EdgeHistogramModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.permutation.plugins.MallowsModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.models.permutation.plugins.PlackettLuceModelPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.Cec2014ProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.CocoBbobProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.RastriginProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.RosenbrockProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.continuous.SphereProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.AlmostDisjunctMatrixProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.BooleanFunctionProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.DisjunctMatrixProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.KnapsackProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.MaxSatProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.OneMaxProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.discrete.ResolvableMatrixProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvClassificationProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarCsvRegressionProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarMajorityProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarNguyenRegressionProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.grammar.GrammarXorProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.mixed.MixedToyProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.mo.BooleanFunctionMultiObjectiveProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.mo.DtlzProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.mo.ZdtProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.BooleanFunctionPermutationProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.SmallTspProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.permutation.TsplibTspProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.tree.BooleanFunctionTreeProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.problems.plugins.tree.NguyenSymbolicRegressionProblemPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.BitStringRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.CategoricalVectorRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.GrammarBitStringRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.IntVectorRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.MixedDiscreteVectorRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.MixedRealDiscreteVectorRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.PermutationVectorRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.RealVectorRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.impl.VariableLengthVectorRepresentation
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.continuous.MixedRealDiscreteVectorRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.continuous.RealVectorRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.BitStringRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.CategoricalVectorRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.IntVectorRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.discrete.MixedDiscreteVectorRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.permutation.PermutationVectorRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.structured.GrammarBitStringRepresentationPlugin
 
type() - Method in class com.knezevic.edaf.v3.repr.plugins.structured.VariableLengthVectorRepresentationPlugin
 
typed() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
TypedSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.TypedSection
 
typeSignature() - Method in interface com.knezevic.edaf.v3.repr.grammar.model.GrammarSymbol
Optional output type annotation.
typeSignature() - Method in class com.knezevic.edaf.v3.repr.grammar.model.NonTerminal
 
typeSignature() - Method in class com.knezevic.edaf.v3.repr.grammar.model.Terminal
 
typeSignature() - Method in class com.knezevic.edaf.v3.repr.grammar.ops.OperatorDefinition
Output/input type signature.
TypeSignature - Record Class in com.knezevic.edaf.v3.repr.grammar.model
Optional type annotation for terminals and production rules.
TypeSignature(ValueType, List<ValueType>) - Constructor for record class com.knezevic.edaf.v3.repr.grammar.model.TypeSignature
Immutable constructor.

U

UmdaAlgorithm - Class in com.knezevic.edaf.v3.algorithms
Dedicated UMDA discrete driver.
UmdaAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.UmdaAlgorithm
 
UmdaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Plugin for UMDA algorithm.
UmdaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdaAlgorithmPlugin
 
UmdaBernoulliModelPlugin - Class in com.knezevic.edaf.v3.models.discrete.plugins
Plugin factory for UMDA Bernoulli model.
UmdaBernoulliModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.discrete.plugins.UmdaBernoulliModelPlugin
 
UmdacAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Literature alias for continuous UMDA (UMDAc).
UmdacAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdacAlgorithmPlugin
 
UmdaContinuousAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated continuous UMDA-style driver with independent Gaussian marginals.
UmdaContinuousAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.UmdaContinuousAlgorithm
 
UmdaContinuousAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for Continuous UMDA driver
UmdaContinuousAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.UmdaContinuousAlgorithmPlugin
 
UmdadAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.discrete
Literature alias for binary UMDA (UMDAd).
UmdadAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.discrete.UmdadAlgorithmPlugin
 
unaryOps() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
UnivariateKedaAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Literature alias for univariate KDE-EDA.
UnivariateKedaAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.UnivariateKedaAlgorithmPlugin
 
untyped(String) - Static method in class com.knezevic.edaf.v3.repr.grammar.model.NonTerminal
Creates an untyped non-terminal symbol.
update(Individual<G>, double, Representation<G>, RngStream) - Method in interface com.knezevic.edaf.v3.core.api.Model
Optional online update for incremental models.
updateCampaignStatus(String, String, String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Marks campaign final state.
upsertCampaignStarted(CocoCampaignConfig) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Creates or updates campaign row and marks it running.
upsertOptimizer(String, CocoCampaignConfig.OptimizerSection, ExperimentConfig, String) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Registers optimizer config used in campaign.
upsertTrial(CocoTrialOutcome) - Method in class com.knezevic.edaf.v3.coco.persistence.CocoJdbcStore
Persists one trial result.

V

valid() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the valid record component.
validate(ExperimentConfig) - Method in class com.knezevic.edaf.v3.core.config.ExperimentConfigValidator
Validates cross-field semantics and returns accumulated issues.
validateAlmostDisjunct(DisjunctMatrix, int, double, DisjunctMatrixValidationOptions) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidator
Validates (t,epsilon)-disjunct (ADM) property: for every t-subset S, delta(S)/(N-t) invalid input: '<'= epsilon.
validateAlmostDisjunct(BitString, int, int, int, double, DisjunctMatrixValidationOptions) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidator
Bitstring convenience overload for (t,epsilon)-disjunct validation.
ValidateCommand() - Constructor for class com.knezevic.edaf.v3.cli.commands.ConfigCommand.ValidateCommand
 
validateDisjunct(DisjunctMatrix, int, DisjunctMatrixValidationOptions) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidator
Validates t-disjunct property: for every t-subset S and every remaining column x_j, supp(x_j) is not subset of union supports of S.
validateDisjunct(BitString, int, int, int, DisjunctMatrixValidationOptions) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidator
Bitstring convenience overload for t-disjunct validation.
validateResolvable(DisjunctMatrix, int, int, DisjunctMatrixValidationOptions) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidator
Validates (t,f)-resolvable property: for every t-subset S, delta(S) invalid input: '<'= f.
validateResolvable(BitString, int, int, int, int, DisjunctMatrixValidationOptions) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidator
Bitstring convenience overload for (t,f)-resolvable validation.
value() - Method in record class com.knezevic.edaf.v3.core.api.ScalarFitness
Returns the value of the value record component.
value() - Method in class com.knezevic.edaf.v3.repr.grammar.model.BooleanConstantTerminal
Boolean literal value.
value() - Method in class com.knezevic.edaf.v3.repr.grammar.model.ConstantTerminal
Numeric literal value.
valueBoolean() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the valueBoolean record component.
valueJson() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the valueJson record component.
valueNumber() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the valueNumber record component.
valueOf(String) - Static method in enum class com.knezevic.edaf.v3.cli.ui.Verbosity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.knezevic.edaf.v3.core.api.ObjectiveSense
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.knezevic.edaf.v3.core.config.ConfigDocumentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.knezevic.edaf.v3.repr.grammar.model.ValueType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.knezevic.edaf.v3.cli.ui.Verbosity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.knezevic.edaf.v3.core.api.ObjectiveSense
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.knezevic.edaf.v3.core.config.ConfigDocumentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.knezevic.edaf.v3.repr.grammar.model.ValueType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.knezevic.edaf.v3.repr.grammar.ops.OperatorKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class com.knezevic.edaf.v3.repr.types.IntVector
Returns the value of the values record component.
values() - Method in record class com.knezevic.edaf.v3.repr.types.RealVector
Returns the value of the values record component.
values() - Method in record class com.knezevic.edaf.v3.repr.types.VariableLengthVector
Returns the value of the values record component.
valueText() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the valueText record component.
valueType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
Returns the value of the valueType record component.
ValueType - Enum Class in com.knezevic.edaf.v3.repr.grammar.model
Runtime value type tags used by grammar symbols and production rules.
variableCount() - Method in class com.knezevic.edaf.v3.problems.crypto.AbstractBooleanFunctionProblem
 
variableCount() - Method in record class com.knezevic.edaf.v3.problems.discrete.maxsat.DimacsCnf
Returns the value of the variableCount record component.
variableCount() - Method in class com.knezevic.edaf.v3.problems.discrete.MaxSatProblem
 
VariableLengthVector<T> - Record Class in com.knezevic.edaf.v3.repr.types
Structured variable-length vector used as minimal non-fixed-length scaffold.
VariableLengthVector(List<T>) - Constructor for record class com.knezevic.edaf.v3.repr.types.VariableLengthVector
Creates an instance of a VariableLengthVector record class.
VariableLengthVectorRepresentation - Class in com.knezevic.edaf.v3.repr.impl
Minimal variable-length integer token representation scaffold.
VariableLengthVectorRepresentation(int, int, int) - Constructor for class com.knezevic.edaf.v3.repr.impl.VariableLengthVectorRepresentation
 
VariableLengthVectorRepresentationPlugin - Class in com.knezevic.edaf.v3.repr.plugins.structured
Plugin factory for variable-length vectors.
VariableLengthVectorRepresentationPlugin() - Constructor for class com.knezevic.edaf.v3.repr.plugins.structured.VariableLengthVectorRepresentationPlugin
 
variableName() - Method in class com.knezevic.edaf.v3.repr.grammar.model.VariableTerminal
Variable identifier expected in evaluation contexts.
variables() - Method in class com.knezevic.edaf.v3.repr.grammar.build.GrammarConfig
 
VariableTerminal - Class in com.knezevic.edaf.v3.repr.grammar.model
Variable reference terminal.
VariableTerminal(String, ValueType) - Constructor for class com.knezevic.edaf.v3.repr.grammar.model.VariableTerminal
Creates a variable terminal.
VectorFitness - Class in com.knezevic.edaf.v3.core.api
Vector fitness used by multi-objective algorithms and diagnostics.
VectorFitness(double[], double) - Constructor for class com.knezevic.edaf.v3.core.api.VectorFitness
Builds a vector fitness with a precomputed scalar projection.
VectorFitness(double[], double[]) - Constructor for class com.knezevic.edaf.v3.core.api.VectorFitness
Builds a vector fitness that uses weighted sum as scalar projection.
VERBOSE - Enum constant in enum class com.knezevic.edaf.v3.cli.ui.Verbosity
 
Verbosity - Enum Class in com.knezevic.edaf.v3.cli.ui
Console verbosity levels for CLI output.
view(RunDetail) - Method in class com.knezevic.edaf.v3.web.service.GrammarTreeViewService
Returns tree payload when run uses grammar representation and best genotype is available.
violatingSubsets() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the violatingSubsets record component.
violationRateUpperBound() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the violationRateUpperBound record component.
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionMultiObjectiveProblem
 
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionProblem
 
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.AlmostDisjunctMatrixProblem
 
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixProblem
 
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.disjunct.ResolvableMatrixProblem
 
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.KnapsackProblem
 
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.discrete.MaxSatProblem
 
violations(BitString) - Method in class com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
 
violations(PermutationVector) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionPermutationProblem
 
violations(PermutationVector) - Method in class com.knezevic.edaf.v3.problems.permutation.TsplibTspProblem
 
violations(PermutationVector) - Method in class com.knezevic.edaf.v3.problems.SmallTspProblem
 
violations(RealVector) - Method in class com.knezevic.edaf.v3.problems.CocoBbobProblem
 
violations(RealVector) - Method in class com.knezevic.edaf.v3.problems.continuous.Cec2014Problem
 
violations(VariableLengthVector<Integer>) - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionTreeProblem
 
violations(VariableLengthVector<Integer>) - Method in class com.knezevic.edaf.v3.problems.tree.NguyenSymbolicRegressionProblem
 
violations(G) - Method in interface com.knezevic.edaf.v3.core.api.Problem
Returns validation/constraint violations for diagnostics.

W

warnings() - Method in record class com.knezevic.edaf.v3.core.config.ConfigLoadResult
Returns the value of the warnings record component.
warnings() - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
Returns the value of the warnings record component.
WebSection() - Constructor for class com.knezevic.edaf.v3.core.config.ExperimentConfig.WebSection
 
withFitness(Fitness) - Method in class com.knezevic.edaf.v3.core.api.Individual
 
witnessDeviation() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the witnessDeviation record component.
witnessSubset() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
Returns the value of the witnessSubset record component.
worst() - Method in class com.knezevic.edaf.v3.core.api.Population
 

X

x() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
Returns the value of the x record component.
x() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfilePoint
Returns the value of the x record component.
XNesAlgorithm - Class in com.knezevic.edaf.v3.algorithms.continuous
Dedicated xNES driver for full-covariance natural-gradient search.
XNesAlgorithm(double) - Constructor for class com.knezevic.edaf.v3.algorithms.continuous.XNesAlgorithm
 
XNesAlgorithmPlugin - Class in com.knezevic.edaf.v3.algorithms.plugins.continuous
Plugin for xNES EDA driver
XNesAlgorithmPlugin() - Constructor for class com.knezevic.edaf.v3.algorithms.plugins.continuous.XNesAlgorithmPlugin
 
XNesModel - Class in com.knezevic.edaf.v3.models.continuous
Exponential NES (xNES) full-covariance model.
XNesModel(double, double, double) - Constructor for class com.knezevic.edaf.v3.models.continuous.XNesModel
 
XNesModelPlugin - Class in com.knezevic.edaf.v3.models.continuous.plugins
Plugin factory for xNES full-covariance model.
XNesModelPlugin() - Constructor for class com.knezevic.edaf.v3.models.continuous.plugins.XNesModelPlugin
 

Y

y() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfilePoint
Returns the value of the y record component.

Z

ZdtProblem - Class in com.knezevic.edaf.v3.problems.multiobjective
ZDT multi-objective benchmark suite adapter.
ZdtProblem(int, double[]) - Constructor for class com.knezevic.edaf.v3.problems.multiobjective.ZdtProblem
 
ZdtProblemPlugin - Class in com.knezevic.edaf.v3.problems.plugins.mo
Plugin factory for ZDT benchmark suite.
ZdtProblemPlugin() - Constructor for class com.knezevic.edaf.v3.problems.plugins.mo.ZdtProblemPlugin
 
zeros() - Method in class com.knezevic.edaf.v3.problems.crypto.BooleanFunctionStats
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form