Index
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
acceptedrecord component. - accepted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
-
Returns the value of the
acceptedrecord 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
actionrecord component. - actionType() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
-
Returns the value of the
actionTyperecord 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
AdaptiveActionEventrecord 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
AdaptiveActionRecordrecord class. - adaptiveActions() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
adaptiveActionsrecord 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
affectedRunsrecord component. - affectedRuns() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
-
Returns the value of the
affectedRunsrecord 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
aggregatesrecord 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
algorithmrecord component. - algorithm() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
-
Returns the value of the
algorithmrecord component. - algorithm() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
algorithmrecord component. - algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
-
Returns the value of the
algorithmrecord component. - algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
algorithmrecord component. - algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanRank
-
Returns the value of the
algorithmrecord component. - algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
algorithmrecord component. - algorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
algorithmrecord 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
algorithmArecord component. - algorithmB() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
-
Returns the value of the
algorithmBrecord 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
AlgorithmComparisonRowrecord 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
AlgorithmDependenciesrecord 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
algorithmsrecord component. - algorithms() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
-
Returns the value of the
algorithmsrecord component. - algorithms() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
-
Returns the value of the
algorithmsrecord 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
algorithmTyperecord component. - algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
algorithmTyperecord component. - algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
algorithmTyperecord component. - algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
algorithmTyperecord component. - algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
algorithmTyperecord component. - algorithmType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
algorithmTyperecord 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
artifactDirectoriesDeletedrecord component. - artifacts() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
-
Returns the value of the
artifactsrecord 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
artifactsrecord component. - artifacts() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
artifactsrecord component. - artifacts() - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
-
Returns the value of the
artifactsrecord component. - artifactsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
artifactsJsonrecord 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
astrecord component. - ast() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
astrecord component. - astJson() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
-
Returns the value of the
astJsonrecord 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
GrammarConfigfor 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
averageRankrecord 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
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
bestFitnessrecord component. - bestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
bestFitnessrecord component. - bestFitnessBox() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
bestFitnessBoxrecord 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
bestFitnessValuesrecord component. - bestGenotype() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
-
Returns the value of the
bestGenotyperecord component. - bestGenotype() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
bestGenotyperecord component. - bestSummary() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
-
Returns the value of the
bestSummaryrecord component. - bestSummary() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
bestSummaryrecord component. - bestSummary() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
bestSummaryrecord component. - betterAlgorithm() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
-
Returns the value of the
betterAlgorithmrecord 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 kas double for ratio-based metrics. - binomialCoefficientCapped(int, int, long) - Static method in class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctCombinatorics
-
Returns
n choose kcapped tocap + 1to 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
bitsPerDecisionrecord 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
bitsPerErcrecord 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
BitStringrecord 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
blockedCountrecord component. - blocks() - Method in record class com.knezevic.edaf.v3.persistence.query.FriedmanTestResult
-
Returns the value of the
blocksrecord 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
BoxPlotStatsrecord class. - budgetEvaluations() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
budgetEvaluationsrecord component. - budgetEvaluations() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
budgetEvaluationsrecord component. - budgetEvaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
budgetEvaluationsrecord 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.modefrom 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
BulkDeleteItemResultrecord class. - BulkDeleteRequest(List<String>) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteRequest
-
Creates an instance of a
BulkDeleteRequestrecord 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
BulkDeleteResponserecord 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
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
campaignIdrecord component. - campaignId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
campaignIdrecord 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
canonicalJsonrecord component. - canonicalYaml() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
-
Returns the value of the
canonicalYamlrecord 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
CategoricalVectorrecord 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
categoriesrecord 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
checkpointPathrecord component. - checkpointPath() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
-
Returns the value of the
checkpointPathrecord component. - checkpointPath() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
-
Returns the value of the
checkpointPathrecord 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
CheckpointRowrecord 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
CheckpointSavedEventrecord class. - checkpointsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
-
Returns the value of the
checkpointsDeletedrecord component. - checkpointsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
checkpointsDeletedrecord 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
childrenrecord 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
ciLowerrecord 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
ciUpperrecord 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
ClassificationDatarecord 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
classIndexByLabelrecord component. - classValues() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData
-
Returns the value of the
classValuesrecord 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
clausesrecord 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
CocoAggregateMetricrecord 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
CocoAggregateRowrecord 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
CocoCampaignDetailrecord 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
CocoCampaignListItemrecord 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
CocoCampaignQueryrecord 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
CocoCampaignResultrecord 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
CocoCampaignSnapshotrecord 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
CocoOptimizerConfigRowrecord 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
CocoOptimizerRowrecord 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
CocoTrialMetricrecord 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
CocoTrialOutcomerecord 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
CocoTrialRowrecord 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
comparedReferenceOptimizerrecord component. - comparedReferenceOptimizer() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
comparedReferenceOptimizerrecord 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
completedRunsrecord component. - completedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
completedRunsrecord component. - completedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
completedRunsrecord component. - completedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
completedRunsrecord 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
ConfidenceBandPointrecord 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
confidenceLevelrecord component. - config() - Method in record class com.knezevic.edaf.v3.core.config.ConfigLoadResult
-
Returns the value of the
configrecord 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
configHashrecord component. - configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
configHashrecord component. - configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
configHashrecord component. - configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
configHashrecord component. - configHash() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
configHashrecord 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
ConfigIssuerecord class. - configJson() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
configJsonrecord component. - configJson() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
configJsonrecord 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
ConfigLoadResultrecord class. - configPath() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
-
Returns the value of the
configPathrecord component. - configPath() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
configPathrecord 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
configYamlrecord component. - configYaml() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
configYamlrecord component. - configYaml() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
configYamlrecord 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
constraintHandlingrecord 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
consumedBitsrecord component. - convergence95Ci() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
convergence95Cirecord component. - coordinates() - Method in record class com.knezevic.edaf.v3.problems.permutation.tsplib.TsplibInstance
-
Returns the value of the
coordinatesrecord 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
countrecord 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
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
-
Returns the value of the
createdAtrecord 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
criteriarecord 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
criterionWeightsrecord 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
CryptoProblemConfigrecord 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
DashboardSummaryrecord 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
databaseSizeBytesrecord component. - databaseSizeDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
-
Returns the value of the
databaseSizeDisplayrecord component. - databaseSizeGb() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
-
Returns the value of the
databaseSizeGbrecord component. - dataProfile() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
dataProfilerecord component. - dataProfiles() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
-
Returns the value of the
dataProfilesrecord 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
DataSourceinstances 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
decisionVectorrecord component. - decisionVector() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
-
Returns the value of the
decisionVectorrecord component. - decisionVector() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
decisionVectorrecord 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
DecodedTreerecord 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
definitionrecord component. - deleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
-
Returns the value of the
deletedrecord component. - deleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
-
Returns the value of the
deletedrecord component. - deleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
deletedrecord component. - deletedCount() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
-
Returns the value of the
deletedCountrecord 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
DeleteExperimentResponserecord 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
depthrecord component. - depth() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.TerminalNode
-
Returns the value of the
depthrecord component. - depth() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
-
Returns the value of the
depthrecord 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
detailsrecord 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
diagnosticsrecord 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
diagnosticsJsonrecord 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
DimacsCnfrecord class. - dimension() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
-
Returns the value of the
dimensionrecord component. - dimension() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
dimensionrecord component. - dimension() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
dimensionrecord component. - dimension() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
dimensionrecord component. - dimension() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
dimensionrecord component. - dimensionsJson() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
-
Returns the value of the
dimensionsJsonrecord component. - dimensionsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
dimensionsJsonrecord 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
discretePartrecord 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
DisjunctEvaluationConfigrecord 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
DisjunctMatrixValidationResultrecord 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
DisjunctProblemParamsrecord 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
diversityrecord 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
dotrecord component. - dot() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
dotrecord component. - drift() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
-
Returns the value of the
driftrecord 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
ecdfSuccessfulRunsrecord component. - ecdfTotalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
ecdfTotalRunsrecord 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
edafErtrecord component. - edafErt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
edafErtrecord 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
eliteSizerecord 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
encodedValuesrecord 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
endExclusiverecord component. - endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
endTimerecord 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
epsilonrecord 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
ercValuesrecord component. - ercValues() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
-
Returns the value of the
ercValuesrecord component. - ercValues() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
ercValuesrecord component. - errorBound() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
-
Returns the value of the
errorBoundrecord component. - errorMessage() - Method in record class com.knezevic.edaf.v3.core.events.RunFailedEvent
-
Returns the value of the
errorMessagerecord component. - errorMessage() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
errorMessagerecord component. - errorMessage() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
errorMessagerecord component. - ert() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
-
Returns the value of the
ertrecord component. - ert() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
ertrecord component. - ertRatio() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
-
Returns the value of the
ertRatiorecord component. - ertRatio() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
ertRatiorecord component. - estimatedViolationRate() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
-
Returns the value of the
estimatedViolationRaterecord 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
evaluatedSubsetsrecord 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
evaluationrecord 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
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
evaluationsrecord 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
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
-
Returns the value of the
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
-
Returns the value of the
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
evaluationsrecord component. - evaluations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
evaluationsrecord component. - evaluationsBox() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
evaluationsBoxrecord component. - evaluationsToTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
evaluationsToTargetrecord component. - evaluationsToTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
evaluationsToTargetrecord component. - evaluationsToTarget() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
evaluationsToTargetrecord 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
EventRowrecord class. - eventsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
-
Returns the value of the
eventsDeletedrecord component. - eventsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
eventsDeletedrecord 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
eventTyperecord component. - exact() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
-
Returns the value of the
exactrecord 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
executedTrialsrecord 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
ExperimentAnalyticsrecord 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
experimentCountrecord component. - experimentCountDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
-
Returns the value of the
experimentCountDisplayrecord component. - experimentCreatedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
experimentCreatedAtrecord 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
ExperimentDeletionResultrecord 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
ExperimentDetailrecord class. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.jdbc.ExperimentIdentity
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
-
Returns the value of the
experimentIdrecord component. - experimentId() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
experimentIdrecord 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
ExperimentIdentityrecord class. - experimentIds() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteRequest
-
Returns the value of the
experimentIdsrecord 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
ExperimentListItemrecord 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
ExperimentParamRowrecord 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
ExperimentQueryrecord 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
ExperimentRunItemrecord 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
frecord 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
failedRunsrecord component. - failedRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
failedRunsrecord 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
featureOrderrecord component. - featureOrder() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
-
Returns the value of the
featureOrderrecord component. - features() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
-
Returns the value of the
featuresrecord component. - features() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
-
Returns the value of the
featuresrecord 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
FilterFacetsrecord 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
finishedAtrecord component. - finishedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
finishedAtrecord component. - finishedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
finishedAtrecord 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
fit1for 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
fit2for (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
fit3for (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
foundrecord 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
friedmanrecord 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
FriedmanRankrecord 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
FriedmanTestResultrecord class. - from() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
fromrecord component. - from() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
fromrecord 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 columnj. - 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
functionIdrecord component. - functionId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
functionIdrecord component. - functionId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
functionIdrecord component. - functionsJson() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
-
Returns the value of the
functionsJsonrecord component. - functionsJson() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
functionsJsonrecord component.
G
- gaussian() - Method in record class com.knezevic.edaf.v3.core.rng.RngStreamState
-
Returns the value of the
gaussianrecord 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
genesrecord component. - genomeLength() - Method in record class com.knezevic.edaf.v3.repr.grammar.encoding.GrammarEncoding
-
Returns the value of the
genomeLengthrecord 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
nullwhen 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
nullwhen 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
GrammarEncodingrecord 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
GrammarTreeViewrecord 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
hasGaussianrecord 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
hintrecord 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
HistogramBinrecord class. - holmAdjustedPValue() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
-
Returns the value of the
holmAdjustedPValuerecord component. - htmlReport() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
-
Returns the value of the
htmlReportrecord 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
idrecord component. - id() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
idrecord component. - id() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
idrecord component. - id() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
idrecord component. - id() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
-
Returns the value of the
idrecord component. - id() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
-
Returns the value of the
idrecord 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
infixrecord component. - infix() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
infixrecord 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
inputTypesrecord component. - insights() - Method in record class com.knezevic.edaf.v3.core.api.LatentTelemetry
-
Returns the value of the
insightsrecord 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
instanceIdrecord component. - instanceId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
instanceIdrecord component. - instanceId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
instanceIdrecord component. - instancesJson() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
-
Returns the value of the
instancesJsonrecord component. - instancesJson() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
instancesJsonrecord 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
IntVectorrecord 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
truewhen 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
itemsrecord component. - items() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteResponse
-
Returns the value of the
itemsrecord 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
iterationrecord component. - iteration() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
-
Returns the value of the
iterationrecord component. - iteration() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
iterationrecord component. - iteration() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
-
Returns the value of the
iterationrecord component. - iteration() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
-
Returns the value of the
iterationrecord component. - iteration() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
-
Returns the value of the
iterationrecord 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
IterationCompletedEventrecord 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
IterationMetricrecord 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
iterationsrecord component. - iterations() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
iterationsrecord component. - iterations() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
iterationsrecord component. - iterations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
iterationsrecord component. - iterations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
iterationsrecord component. - iterationsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
-
Returns the value of the
iterationsDeletedrecord component. - iterationsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
iterationsDeletedrecord 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
labelrecord 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
latentTelemetryrecord 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
LatentTelemetryrecord class. - latestRunTime() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
latestRunTimerecord component. - latex() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
-
Returns the value of the
latexrecord component. - latex() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
latexrecord 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
leafKeyrecord 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
mrecord 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
masterSeedrecord component. - masterSeed() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
-
Returns the value of the
masterSeedrecord component. - masterSeed() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
masterSeedrecord 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
masterSeedrecord 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
maxrecord 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
maxBestrecord 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
maxDepthrecord 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
maxDepthrecord 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
maxExactSubsetsrecord 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
maxIterationsrecord component. - maxIterations() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
maxIterationsrecord 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
maxNodesrecord 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
meanrecord component. - mean() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
-
Returns the value of the
meanrecord 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
meanBestrecord component. - meanEvaluationsToTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
-
Returns the value of the
meanEvaluationsToTargetrecord component. - meanEvaluationsToTarget() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
meanEvaluationsToTargetrecord component. - meanFitness() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
meanFitnessrecord component. - meanFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
-
Returns the value of the
meanFitnessrecord component. - median() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
-
Returns the value of the
medianrecord component. - median() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
-
Returns the value of the
medianrecord component. - medianBest() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
-
Returns the value of the
medianBestrecord component. - medianBestFitness() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
-
Returns the value of the
medianBestFitnessrecord component. - medianBestFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
medianBestFitnessrecord 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
messagerecord component. - message() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
-
Returns the value of the
messagerecord component. - message() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
-
Returns the value of the
messagerecord component. - message() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
-
Returns the value of the
messagerecord 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
metricsrecord component. - metrics() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
metricsrecord component. - metrics() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
-
Returns the value of the
metricsrecord component. - metrics() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
metricsrecord 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
metricsJsonrecord 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
minrecord 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
minBestrecord 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
missingCountrecord 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
MixedDiscreteVectorrecord 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
MixedRealDiscreteVectorrecord 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
moderecord component. - mode() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
-
Returns the value of the
moderecord 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
modelrecord component. - model() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
-
Returns the value of the
modelrecord component. - model() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
modelrecord component. - model() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
-
Returns the value of the
modelrecord component. - model() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
modelrecord component. - model() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
modelrecord component. - model() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
modelrecord 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
ModelDiagnosticsrecord 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
modelsrecord 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
modelTyperecord component. - modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
modelTyperecord 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
nrecord 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
nrecord component. - name() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
-
Returns the value of the
namerecord 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
namerecord component. - name() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
namerecord component. - name() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfileSeries
-
Returns the value of the
namerecord 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
namerecord 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
nonTerminalrecord 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
normalizedConfigrecord 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
notesrecord component. - notes() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
notesrecord component. - numeric() - Method in record class com.knezevic.edaf.v3.core.api.ModelDiagnostics
-
Returns the value of the
numericrecord 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
objectiveDirectionrecord component. - objectiveDirection() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
-
Returns the value of the
objectiveDirectionrecord 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
objectiveWeightsrecord 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
operatorUsagerecord component. - optimizerCount() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
optimizerCountrecord component. - optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
-
Returns the value of the
optimizerIdrecord component. - optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoOptimizerRow
-
Returns the value of the
optimizerIdrecord component. - optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
optimizerIdrecord component. - optimizerId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
optimizerIdrecord component. - optimizerId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
optimizerIdrecord component. - optimizerId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
optimizerIdrecord component. - optimizerId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
optimizerIdrecord component. - optimizers() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
-
Returns the value of the
optimizersrecord 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
orderrecord 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
outputTyperecord component.
P
- page() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
-
Returns the value of the
pagerecord component. - page() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
pagerecord component. - page() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
-
Returns the value of the
pagerecord component. - page() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
pagerecord 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
PageResultrecord 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
PairwiseTestResultrecord class. - pairwiseWilcoxon() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
-
Returns the value of the
pairwiseWilcoxonrecord 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
paramPathrecord 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
paramsDeletedrecord component. - paramsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
paramsDeletedrecord 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
pathrecord 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
payloadJsonrecord 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
performanceProfilerecord component. - performanceProfiles() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
-
Returns the value of the
performanceProfilesrecord 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
PermutationVectorrecord 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
pointsrecord 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
populationSizerecord 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
prefixrecord component. - prefix() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
prefixrecord 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
problemrecord component. - problem() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
-
Returns the value of the
problemrecord component. - problem() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
problemrecord component. - problem() - Method in record class com.knezevic.edaf.v3.core.plugins.AlgorithmDependencies
-
Returns the value of the
problemrecord component. - problem() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
problemrecord component. - problem() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
problemrecord component. - problem() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
problemrecord 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
ProblemComparisonReportrecord 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
problemsrecord 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
problemTyperecord component. - problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
problemTyperecord component. - problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
-
Returns the value of the
problemTyperecord component. - problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
problemTyperecord component. - problemType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
problemTyperecord component. - productionRule() - Method in record class com.knezevic.edaf.v3.repr.grammar.model.DerivationTree.RuleNode
-
Returns the value of the
productionRulerecord 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
ProfilePointrecord 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
ProfileSeriesrecord 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
pValuerecord component. - pValue() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
-
Returns the value of the
pValuerecord component.
Q
- q() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
-
Returns the value of the
qrecord component. - q() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
qrecord component. - q() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
qrecord component. - q1() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
-
Returns the value of the
q1record component. - q3() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
-
Returns the value of the
q3record 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
ranksrecord 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
reachedTargetrecord component. - reachedTarget() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
reachedTargetrecord component. - reachedTarget() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
reachedTargetrecord component. - reachedTargets() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
reachedTargetsrecord 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
realPartrecord 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
RealVectorrecord 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
reasonrecord component. - reason() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.BulkDeleteItemResult
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopRequestBody
-
Returns the value of the
reasonrecord 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
referenceErtrecord component. - referenceErt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
referenceErtrecord 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
RegressionDatarecord 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
repetitionrecord component. - repetition() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
repetitionrecord component. - repetition() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
repetitionrecord 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
replacementPolicyrecord 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
replacementTyperecord component. - replacementType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
replacementTyperecord 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
representationrecord 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
representationFamilyrecord 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
representationTyperecord component. - representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoOptimizerConfigRow
-
Returns the value of the
representationTyperecord component. - representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
representationTyperecord component. - representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
representationTyperecord component. - representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
representationTyperecord component. - representationType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
representationTyperecord component. - representationType() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
representationTyperecord 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
resultrecord 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
resumedFromrecord component. - resumedFrom() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
resumedFromrecord component. - resumedFrom() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
resumedFromrecord component. - resumedFrom() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
resumedFromrecord 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
RngSnapshotrecord 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
RngStreamStaterecord 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
Rowrecord class. - Row(Map<String, Double>, String) - Constructor for record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.ClassificationData.Row
-
Creates an instance of a
Rowrecord 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
rowsrecord component. - rows() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData
-
Returns the value of the
rowsrecord component. - ruleCount() - Method in record class com.knezevic.edaf.v3.repr.grammar.render.TreeMetrics.Summary
-
Returns the value of the
ruleCountrecord 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
RunCompletedEventrecord class. - runCount() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
-
Returns the value of the
runCountrecord component. - runCountDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
-
Returns the value of the
runCountDisplayrecord 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
RunDetailrecord 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
RunExecutionrecord 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
RunFailedEventrecord class. - runId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
runIdrecord 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
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
-
Returns the value of the
runIdrecord 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
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.persistence.query.CheckpointRow
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.persistence.query.EventRow
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
runIdrecord component. - runId() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
runIdrecord 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
RunListItemrecord class. - runName() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
runNamerecord component. - runName() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
runNamerecord component. - runName() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
runNamerecord component. - runName() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
runNamerecord component. - runningRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
runningRunsrecord component. - runningRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
runningRunsrecord component. - runObjectivesDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
-
Returns the value of the
runObjectivesDeletedrecord component. - runObjectivesDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
runObjectivesDeletedrecord 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
RunQueryrecord 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
RunResumedEventrecord class. - runsDeleted() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDeletionResult
-
Returns the value of the
runsDeletedrecord component. - runsDeleted() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.DeleteExperimentResponse
-
Returns the value of the
runsDeletedrecord 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
RunStartedEventrecord 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
RunStoppedEventrecord 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
RunSummaryrecord 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
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillis() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
runtimeMillisrecord component. - runtimeMillisBox() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
runtimeMillisBoxrecord 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 intooutput. - 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
sampledValuerecord component. - samples() - Method in record class com.knezevic.edaf.v3.persistence.query.ConfidenceBandPoint
-
Returns the value of the
samplesrecord component. - sampleSize() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
-
Returns the value of the
sampleSizerecord 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
sampleSizeArecord component. - sampleSizeB() - Method in record class com.knezevic.edaf.v3.persistence.query.PairwiseTestResult
-
Returns the value of the
sampleSizeBrecord component. - samplingSeed() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctEvaluationConfig
-
Returns the value of the
samplingSeedrecord 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
ScalarFitnessrecord 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
schemaVersionrecord component. - schemaVersion() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
schemaVersionrecord component. - scope() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
-
Returns the value of the
scoperecord component. - scope() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
-
Returns the value of the
scoperecord 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
sectionrecord component. - seed() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
seedrecord component. - seed() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
seedrecord 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
selectionPolicyrecord 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
selectionTyperecord component. - selectionType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
selectionTyperecord 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
significantAt05record 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
sizerecord component. - size() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
sizerecord component. - size() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
-
Returns the value of the
sizerecord component. - size() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
sizerecord 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
sizerecord 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
sortByrecord component. - sortBy() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
sortByrecord component. - sortBy() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
sortByrecord 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
sortDirrecord component. - sortDir() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
sortDirrecord component. - sortDir() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
sortDirrecord component. - source() - Method in record class com.knezevic.edaf.v3.web.service.GrammarTreeViewService.GrammarTreeView
-
Returns the value of the
sourcerecord component. - sp1() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
-
Returns the value of the
sp1record component. - sp1() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
sp1record 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
startedAtrecord 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
startedAtrecord component. - startedAt() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
startedAtrecord component. - startInclusive() - Method in record class com.knezevic.edaf.v3.persistence.query.HistogramBin
-
Returns the value of the
startInclusiverecord 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
startTimerecord component. - startTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
startTimerecord 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
staterecord 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
statisticrecord component. - status() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignSnapshot
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentRunItem
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunListItem
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
statusrecord component. - status() - Method in record class com.knezevic.edaf.v3.persistence.query.RunSummary
-
Returns the value of the
statusrecord component. - statuses() - Method in record class com.knezevic.edaf.v3.persistence.query.FilterFacets
-
Returns the value of the
statusesrecord 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
stdBestrecord component. - stdDev() - Method in record class com.knezevic.edaf.v3.persistence.query.BoxPlotStats
-
Returns the value of the
stdDevrecord component. - stdFitness() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
stdFitnessrecord component. - stdFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.IterationMetric
-
Returns the value of the
stdFitnessrecord 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
stoppingConditionrecord 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
stoppingTyperecord component. - stoppingType() - Method in record class com.knezevic.edaf.v3.persistence.query.RunDetail
-
Returns the value of the
stoppingTyperecord component. - StopRequestBody(String) - Constructor for record class com.knezevic.edaf.v3.web.controller.ApiController.StopRequestBody
-
Creates an instance of a
StopRequestBodyrecord 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
StopRequestResultrecord 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
StopResponserecord 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
streamsrecord component. - successfulRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
-
Returns the value of the
successfulRunsrecord component. - successfulRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
successfulRunsrecord component. - successfulTrials() - Method in record class com.knezevic.edaf.v3.coco.model.CocoCampaignResult
-
Returns the value of the
successfulTrialsrecord component. - successRate() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
-
Returns the value of the
successRaterecord component. - successRate() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
-
Returns the value of the
successRaterecord component. - successRate() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
successRaterecord component. - successRate() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
successRaterecord component. - successVsBudget() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
successVsBudgetrecord 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
suiterecord component. - suite() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignDetail
-
Returns the value of the
suiterecord component. - suite() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
suiterecord component. - suite() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignQuery
-
Returns the value of the
suiterecord 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
Summaryrecord 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
trecord component. - target() - Method in record class com.knezevic.edaf.v3.problems.grammar.CsvDataLoader.RegressionData.Row
-
Returns the value of the
targetrecord 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
targetFitnessrecord component. - targetFitness() - Method in record class com.knezevic.edaf.v3.persistence.query.ProblemComparisonReport
-
Returns the value of the
targetFitnessrecord component. - targetId() - Method in record class com.knezevic.edaf.v3.persistence.query.StopRequestResult
-
Returns the value of the
targetIdrecord component. - targetId() - Method in record class com.knezevic.edaf.v3.web.controller.ApiController.StopResponse
-
Returns the value of the
targetIdrecord component. - targetSource() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
targetSourcerecord component. - targetValue() - Method in record class com.knezevic.edaf.v3.coco.model.CocoAggregateRow
-
Returns the value of the
targetValuerecord component. - targetValue() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialOutcome
-
Returns the value of the
targetValuerecord component. - targetValue() - Method in record class com.knezevic.edaf.v3.coco.model.CocoTrialRow
-
Returns the value of the
targetValuerecord component. - targetValue() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoAggregateMetric
-
Returns the value of the
targetValuerecord component. - targetValue() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoTrialMetric
-
Returns the value of the
targetValuerecord 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
terminalrecord 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
terminalCountrecord 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
timestamprecord component. - timestamp() - Method in record class com.knezevic.edaf.v3.core.events.CheckpointSavedEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.knezevic.edaf.v3.core.events.IterationCompletedEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunCompletedEvent
-
Returns the value of the
timestamprecord 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
timestamprecord component. - timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunResumedEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunStartedEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.knezevic.edaf.v3.core.events.RunStoppedEvent
-
Returns the value of the
timestamprecord component. - timeToTargetHistogram() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
timeToTargetHistogramrecord component. - to() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentQuery
-
Returns the value of the
torecord component. - to() - Method in record class com.knezevic.edaf.v3.persistence.query.RunQuery
-
Returns the value of the
torecord 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
totalrecord component. - totalPages() - Method in record class com.knezevic.edaf.v3.persistence.query.PageResult
-
Returns the value of the
totalPagesrecord component. - totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.AlgorithmComparisonRow
-
Returns the value of the
totalRunsrecord component. - totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentAnalytics
-
Returns the value of the
totalRunsrecord component. - totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentDetail
-
Returns the value of the
totalRunsrecord component. - totalRuns() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentListItem
-
Returns the value of the
totalRunsrecord component. - totalRuntimeMillis() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
-
Returns the value of the
totalRuntimeMillisrecord component. - totalRuntimeMillisDisplay() - Method in record class com.knezevic.edaf.v3.web.service.DashboardStatsService.DashboardSummary
-
Returns the value of the
totalRuntimeMillisDisplayrecord 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
totalSubsetsrecord 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
treerecord component. - tree() - Method in record class com.knezevic.edaf.v3.repr.grammar.GrammarTreeEngine.TreeInspection
-
Returns the value of the
treerecord 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
TreeInspectionrecord 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
trialsrecord component. - trials() - Method in record class com.knezevic.edaf.v3.persistence.query.coco.CocoCampaignListItem
-
Returns the value of the
trialsrecord component. - trigger() - Method in record class com.knezevic.edaf.v3.core.api.AdaptiveActionRecord
-
Returns the value of the
triggerrecord 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
TsplibInstancerecord 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
validrecord 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
valuerecord 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
valueBooleanrecord component. - valueJson() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
-
Returns the value of the
valueJsonrecord component. - valueNumber() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
-
Returns the value of the
valueNumberrecord 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
valuesrecord component. - values() - Method in record class com.knezevic.edaf.v3.repr.types.RealVector
-
Returns the value of the
valuesrecord component. - values() - Method in record class com.knezevic.edaf.v3.repr.types.VariableLengthVector
-
Returns the value of the
valuesrecord component. - valueText() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
-
Returns the value of the
valueTextrecord component. - valueType() - Method in record class com.knezevic.edaf.v3.persistence.query.ExperimentParamRow
-
Returns the value of the
valueTyperecord 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
variableCountrecord 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
VariableLengthVectorrecord 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
violatingSubsetsrecord component. - violationRateUpperBound() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
-
Returns the value of the
violationRateUpperBoundrecord 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
warningsrecord component. - warnings() - Method in record class com.knezevic.edaf.v3.experiments.runner.RunExecution
-
Returns the value of the
warningsrecord 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
witnessDeviationrecord component. - witnessSubset() - Method in record class com.knezevic.edaf.v3.problems.discrete.disjunct.DisjunctMatrixValidationResult
-
Returns the value of the
witnessSubsetrecord 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
xrecord component. - x() - Method in record class com.knezevic.edaf.v3.persistence.query.ProfilePoint
-
Returns the value of the
xrecord 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
yrecord 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
All Classes and Interfaces|All Packages|Serialized Form