Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

E

ENTITIES - Static variable in class org.licas.ai_solver.util.SolverConst
Entity related
ENTITY - Static variable in class org.licas.ai_solver.util.SolverConst
 
ENTITY_NUMBER - Static variable in class org.licas.ai_solver.util.SolverConst
 
ENTITY_TYPE - Static variable in class org.licas.ai_solver.util.SolverConst
 
ENTITY_TYPES - Static variable in class org.licas.ai_solver.util.SolverConst
 
errorFeedback - Variable in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
Stores feedback on any non-critical errors that have stopped the search
ErrorResult - Class in org.licas.ai_solver.model.result
This can be used to return a result that indicates an error.
ErrorResult() - Constructor for class org.licas.ai_solver.model.result.ErrorResult
Create a new instance of ErrorResult.
ErrorResult(String) - Constructor for class org.licas.ai_solver.model.result.ErrorResult
Create a new instance of Result.
EvalBounds - Class in org.licas.ai_solver.model
Evaluation boundaries for a single solution result.
EvalBounds() - Constructor for class org.licas.ai_solver.model.EvalBounds
Create a new instance of EvalBounds.
EvalBounds(Object) - Constructor for class org.licas.ai_solver.model.EvalBounds
Create a new instance of EvalBounds.
evalFunction - Variable in class org.licas.ai_solver.eval.EvaluateGenData
Function used to do the evaluation
evalMediator - Variable in class org.licas.ai_solver.test.RunTests
To evaluate the solution sets
evalSeed - Variable in class org.licas.ai_solver.eval.EvaluateGenData
The seed that this evaluator uses for comparing problem datasets.
evaluate(MetricDataset) - Method in class org.licas.ai_solver.eval.EvaluateGenData
Evaluate the problem dataset and return the result.
evaluate(BagOfWords, BagOfWords, String) - Method in class org.licas.ai_solver.eval.EvaluateSolverData
Evaluate the expression and return true if true.
evaluate(MetaBagOfWords, MetaBagOfWords, String) - Method in class org.licas.ai_solver.eval.EvaluateSolverData
Evaluate the expression and return true if true.
evaluateFitness() - Method in class org.licas.ai_solver.model.genetic.Chromosome
Evaluate the fitness of this chromosome.
evaluateFitness() - Method in class org.licas.ai_solver.model.genetic.DefaultChromosome
Evaluate the fitness of this chromosome.
EvaluateGenData - Class in org.licas.ai_solver.eval
This is the base class for evaluating problem data, more specifically using the genetic algorithms classes, but can be used for other types as well.
EvaluateGenData(String, MetricDataset, Function) - Constructor for class org.licas.ai_solver.eval.EvaluateGenData
Create a new instance of EvaluateData.
evaluateSolutions(TestSpec, ProblemMediatorCentral) - Method in class org.licas.ai_solver.eval.EvaluatorCentral
Run a set of tests based on the test specification.
evaluateSolutions(TestSpec, ProblemMediator) - Method in class org.licas.ai_solver.eval.EvaluatorDistributed
Run a set of tests based on the test specification.
evaluateSolutions(TestSpec, ProblemMediatorCentral) - Method in class org.licas.ai_solver.eval.GridEvaluator
Run a set of tests based on the test specification.
evaluateSolutions(TestSpec, ProblemMediatorCentral) - Method in class org.licas.ai_solver.eval.KnnEvaluator
Run a set of tests based on the test specification.
evaluateSolutions(TestSpec, ProblemMediator) - Method in class org.licas.ai_solver.eval.LinkEvaluator
Run a set of tests based on the test specification.
evaluateSolutions(TestSpec, ProblemMediatorCentral) - Method in class org.licas.ai_solver.eval.SearchEvaluator
Run a set of tests based on the test specification.
evaluateSolutions(TestSpec, ProblemMediatorCentral) - Method in class org.licas.ai_solver.eval.SomEvaluator
Run a set of tests based on the test specification.
EvaluateSolverData - Class in org.licas.ai_solver.eval
This is an extension to the licas EvaluateData object to allow some other AI-related structures to be included.
EvaluateSolverData(DataQueryModel) - Constructor for class org.licas.ai_solver.eval.EvaluateSolverData
Create a new instance of EvaluateSolverData
evaluateStats(TestSpec, ProblemMediatorCentral) - Method in class org.licas.ai_solver.eval.EvaluatorCentral
Process the returned solution results, for some stat values.
evaluation - Variable in class org.licas.ai_solver.model.EvalBounds
Evaluation
evaluation - Variable in class org.licas.ai_solver.model.result.Result
Result evaluation bounds if used.
evaluation - Variable in class org.licas.ai_solver.model.Solution
The result of evaluating this solution.
evaluationList - Variable in class org.licas.ai_solver.model.EvaluationSet
List of EvalBounds evaluations
EvaluationSet - Class in org.licas.ai_solver.model
A list of EvalBounds objects representing a larger evaluation set.
EvaluationSet(ArrayList<EvalBounds>) - Constructor for class org.licas.ai_solver.model.EvaluationSet
Create a new instance of EvalutionSet.
Evaluator - Class in org.licas.ai_solver.eval
This class should be implemented by any evaluation framework, to mediate between the problem-solver and the services that are part of the problem solving process.
Evaluator() - Constructor for class org.licas.ai_solver.eval.Evaluator
Create a new instance of Evaluator
evaluator - Variable in class org.licas.ai_solver.model.central.SingleSolution
Used to evaluate the datasets
EvaluatorCentral - Class in org.licas.ai_solver.eval
This class should be implemented by any evaluation framework, to mediate between the problem-solver and the services that are part of a central problem solving process.
EvaluatorCentral() - Constructor for class org.licas.ai_solver.eval.EvaluatorCentral
Create a new instance of EvaluatorCentral
EvaluatorDistributed - Class in org.licas.ai_solver.eval
This class should be implemented by any evaluation framework, to mediate between the problem-solver and the services that are part of a distributed problem solving process.
EvaluatorDistributed() - Constructor for class org.licas.ai_solver.eval.EvaluatorDistributed
Create a new instance of EvaluatorDistributed
evalValue() - Method in class org.licas.ai_solver.model.EvalBounds
Get the evaluation value object, not the ReplySet wrapper.
evolve(String, Solution) - Method in interface org.licas.ai_solver.def.SolutionGeneticDef
Evolve the existing solution to create a new one.
evolve(Chromosome) - Method in class org.licas.ai_solver.model.genetic.Chromosome
Generate a new chromosome by combining this chromosome and the variable passed in.
evolve(Chromosome) - Method in class org.licas.ai_solver.model.genetic.DefaultChromosome
Generate a new chromosome by combining this chromosome and the variable passed in.
evolve(String, Solution) - Method in class org.licas.ai_solver.model.genetic.HeuristicGeneticSolution
Combine the existing solution with the new solution.
evolveGenes - Variable in class org.licas.ai_solver.model.genetic.Chromosome
This is used to combine gene lists to create a new one.
EvolveGenes - Class in org.licas.ai_solver.model.genetic.genes
This is the base class for evolving two different gene lists through crossovers or mutations, to generate a new one.
EvolveGenes(String, ArrayList<String>) - Constructor for class org.licas.ai_solver.model.genetic.genes.EvolveGenes
Create a new instance of EvolveGenes.
evolveGenes(ArrayList<?>, ArrayList<?>) - Method in class org.licas.ai_solver.model.genetic.genes.EvolveGenes
Combine the two sets of genes to create a new list.
EvolveGenesBOW - Class in org.licas.ai_solver.model.genetic.genes
This implementation can be used for mutating BagOfWords bag-of-words constructs through intersection and union operations.
EvolveGenesBOW(String, ArrayList<String>) - Constructor for class org.licas.ai_solver.model.genetic.genes.EvolveGenesBOW
Create a new instance of EvolveGenesBOW.
EvolveInfo - Class in org.licas.ai_solver.model.genetic.genes
This class stores the information that describes the desired evolution conditions or process.
EvolveInfo() - Constructor for class org.licas.ai_solver.model.genetic.genes.EvolveInfo
Create a new instance of EvolveInfo.
EvolveMediatorDef - Interface in org.licas.ai_solver.def
Additional interface classes for a solver that evolves solutions.
evolveTypes - Variable in class org.licas.ai_solver.model.genetic.genes.EvolveGenes
The different ways that a crossover or mutation can be performed.
evolveTypes - Variable in class org.licas.ai_solver.model.genetic.genes.EvolveInfo
Evolution types, mutate or crossover, for example.
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links