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 

C

calcNameStats(MatchResult) - Method in class org.licas.ai_solver.stat.ClusterStats
Calculate stats based on the solution names.
calcResultsBetter(MatchResult) - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
This method checks for conditions that indicate that the current set of results are better than the previous set.
calcStats(GridProblemMediator, MatchResult) - Method in interface org.licas.ai_solver.def.ClusterStatsDef
Calculate the stats.
calcStats(GridProblemMediator, MatchResult) - Method in class org.licas.ai_solver.stat.ClusterStats
Calculate the stats.
calcTestEnded(MatchResult) - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Check for conditions that indicate that the test runs have or should be terminated.
calcTestEnded(MatchResult) - Method in class org.licas.ai_solver.mediator.problem.IterateMediatorCentral
This method checks for conditions that indicate that the test runs have or should be terminated.
calcTestEnded(MatchResult) - Method in class org.licas.ai_solver.mediator.problem.SearchProblemMediator
Check for conditions that indicate that the test runs have or should be terminated.
calculateSolution(String, HashMap<String, ?>) - Method in class org.licas.ai_solver.model.comp.HyperCompoundSolution
Calculate the result for the solution with the specified solution name.
canBeGeneticType(String) - Method in class org.licas.ai_solver.DefaultHeuristicData
Return true if the data type can be used with the genetic algorithms specifically.
canBeGeneticType(String) - Method in class org.licas.ai_solver.HeuristicData
Return true if the data type can be used with the genetic algorithms specifically.
CellCount - Class in org.licas.ai_solver.central.grid
This class stores the details of a cell value and count.
CellCount() - Constructor for class org.licas.ai_solver.central.grid.CellCount
Create a new instance of CellCount
CellMatch - Class in org.licas.ai_solver.central.grid
This class stores the details of two matching grid cells.
CellMatch() - Constructor for class org.licas.ai_solver.central.grid.CellMatch
Create a new instance of CellMatch
checkforName(Object) - Static method in class org.licas.ai_solver.util.NameHandler
Check if the object has a name element and return if it does.
checkGeneticDatasetHeuristic(String) - Static method in class org.licas.ai_solver.SolverFactory
For backwards compatibility, the dataset type has been used to describe a genetic algorithm heuristic.
checkHeuristic(String) - Static method in class org.licas.ai_solver.SolverFactory
For backwards compatibility, the object type has been used to describe a previous version of the script.
Chromosome - Class in org.licas.ai_solver.model.genetic
This represents a single set of genes for a genetic solution.
Chromosome(String, MetricDataset, Function, EvolveGenes) - Constructor for class org.licas.ai_solver.model.genetic.Chromosome
Create a new instance of Chromosome.
chromosome - Variable in class org.licas.ai_solver.model.genetic.GeneticSolution
The chromosome this solution uses
clearAnalysis() - Static method in class org.licas.ai_solver.stat.ProcessResult
Clear the analysis values for this object and the dynamic AnalyseLinks object.
clearCreatedFrom() - Method in class org.licas.ai_solver.model.genetic.GeneticSolution
Clear the list of entities that this solution was created from.
clearEvolveTypes() - Method in class org.licas.ai_solver.model.genetic.genes.EvolveGenes
Clear the list of evolution types that determine how a mutation is performed.
clearHeuristicOptions() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Clear the list of heuristic-related variable values.
clearProblemSet() - Method in class org.licas.ai_solver.model.Problem
Clear the list of problems.
clearSolutions() - Method in class org.licas.ai_solver.model.SolutionContainer
Clear the list of solutions.
clone() - Method in class org.licas.ai_solver.central.grid.CellCount
Clone and return a copy of this cell match.
clone() - Method in class org.licas.ai_solver.central.grid.CellMatch
Clone and return a copy of this cell match.
clone() - Method in class org.licas.ai_solver.central.KnnConfig
Copy the values of this config and return.
clone() - Method in class org.licas.ai_solver.central.SomConfig
Copy the values of this config and return.
clone() - Method in class org.licas.ai_solver.model.central.SearchSolution
Create and return a copy of this solution.
clone() - Method in class org.licas.ai_solver.model.central.SingleSolution
Create and return a copy of this solution.
clone() - Method in class org.licas.ai_solver.model.comp.CompoundSolution
Clone this object to create a copy of the main features.
clone() - Method in class org.licas.ai_solver.model.comp.HyperCompoundSolution
Clone this object to create a copy of the main features.
clone() - Method in class org.licas.ai_solver.model.SolutionContainer
Clone this object to create a copy of the main features.
cloneCells(ArrayList<CellMatch>) - Static method in class org.licas.ai_solver.central.grid.CellMatch
Create a clone of the list of cells.
cloneChromosomeLight(String, MetricDataset) - Method in class org.licas.ai_solver.model.genetic.Chromosome
Clone this chromosome to create light copy with other values.
Cluster - Class in org.licas.ai_solver.model.result
This class represents a single cluster of the solved problem.
Cluster() - Constructor for class org.licas.ai_solver.model.result.Cluster
Create a new instance of Cluster.
Cluster(String) - Constructor for class org.licas.ai_solver.model.result.Cluster
Create a new instance of Cluster.
Cluster(String, ArrayList) - Constructor for class org.licas.ai_solver.model.result.Cluster
Create a new instance of Cluster.
ClusterResult - Class in org.licas.ai_solver.model.result
This class stores a list of clusters of type Cluster, that represent a reference set.
ClusterResult() - Constructor for class org.licas.ai_solver.model.result.ClusterResult
Create a new instance of ClusterResult.
clusters() - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Determine the best clusters based on the frequency counts and the selected version.
clusters - Variable in class org.licas.ai_solver.model.result.ClusterResult
List of clusters representing a complete solution.
clusters - Variable in class org.licas.ai_solver.stat.ProcessResult
Groups of clusters as determined by the processing
ClusterStats - Class in org.licas.ai_solver.stat
This class can be used to compare solutions and calculate some stats relating to ones that are grouped together.
ClusterStats() - Constructor for class org.licas.ai_solver.stat.ClusterStats
 
ClusterStats() - Method in class org.licas.ai_solver.stat.ClusterStats
Create a new instance of ClusterStats.
ClusterStatsDef - Interface in org.licas.ai_solver.def
This interface should be implemented by any statistical clustering process, to be used with the rest of the system without requiring any further changes.
clustersV1() - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Determine the best clusters based on the frequency counts.
clustersV2() - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Determine the best clusters based on the frequency counts.
compareDataset - Variable in class org.licas.ai_solver.model.genetic.Chromosome
A problem dataset to compare to this chromosome.
CompoundSolution - Class in org.licas.ai_solver.model.comp
This class can be used to store a set of solutions that are related, or that should be processed together.
CompoundSolution(String) - Constructor for class org.licas.ai_solver.model.comp.CompoundSolution
Create a new instance of CompoundSolution.
COMPOUNDSOLUTION - Static variable in class org.licas.ai_solver.util.SolverConst
 
compoundSolutionResult - Variable in class org.licas.ai_solver.model.comp.HyperCompoundSolution
The result of evaluating this compound solution.
configureTest(String) - Method in interface org.licas.ai_solver.def.TestDef
Set the environment up for running a test.
configureTest(TestSpec) - Method in interface org.licas.ai_solver.def.TestDef
Set the environment up for running a test.
configureTest(String) - Method in class org.licas.ai_solver.test.RunTests
Set the environment up for running a test.
configureTest(TestSpec) - Method in class org.licas.ai_solver.test.RunTests
Configure the test objects for executing a test.
containsCluster(ArrayList<?>) - Method in class org.licas.ai_solver.model.result.ClusterResult
Return true if this result object contains a cluster with the indicated set of elements.
containsKey(String) - Method in class org.licas.ai_solver.model.result.ClusterResult
Return true if this result object contains a cluster with the indicated key name.
convertForInitialise() - Method in class org.licas.ai_solver.spec.GridProblemScript
Convert the set of values into the structure to be used to initialise the test services.
convertForInitialise() - Method in class org.licas.ai_solver.spec.KnnProblemScript
Convert the set of values into the structure to be used to initialise the test services.
convertForInitialise() - Method in class org.licas.ai_solver.spec.ProblemScript
Convert the set of values into the structure to be used to initialise the test services.
convertForInitialise() - Method in class org.licas.ai_solver.spec.SomProblemScript
Convert the set of values into the structure to be used to initialise the test services.
convertToString(Result) - Static method in class org.licas.ai_solver.util.ResultFormatter
Convert the result object into a formatted String value.
copy(BehaviourScript) - Method in class org.licas.ai_solver.spec.GridProblemScript
Copy the behaviour script values into this object.
copy(BehaviourScript) - Method in class org.licas.ai_solver.spec.KnnProblemScript
Copy the behaviour script values into this object.
copy(BehaviourScript) - Method in class org.licas.ai_solver.spec.ProblemScript
Copy the behaviour script values into this object.
copy(BehaviourScript) - Method in class org.licas.ai_solver.spec.SomProblemScript
Copy the behaviour script values into this object.
copyEvolveTypes(HashMap) - Method in class org.licas.ai_solver.model.genetic.genes.EvolveInfo
Copy any evolve type info from the heuristic options to this class's settings.
copyGridCells(ArrayList<MetricDataset>) - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Set the array of grid of cell values to process.
copyToConfig(TestSpec) - Method in interface org.licas.ai_solver.def.ProblemMediatorDef
Copy any values specific to the problem solver classes to the related specific structures, from the more general list of variables from the Problem Spec itself.
copyToConfig(TestSpec) - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Copy any values specific to the problem solver classes to the related specific structures, from the more general list of variables from the Problem Spec itself.
copyToConfig(TestSpec) - Method in class org.licas.ai_solver.mediator.problem.KnnProblemMediator
Copy any related values to the knn config structure.
copyToConfig(TestSpec) - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Copy any values specific to the problem solver classes to the related specific structures, from the more general list of variables from the Problem Spec itself.
copyToConfig(TestSpec) - Method in class org.licas.ai_solver.mediator.problem.SomProblemMediator
Copy any related values to the som config structure.
count - Variable in class org.licas.ai_solver.central.grid.CellCount
The cell count
createAdminScript(String, int) - Method in class org.licas.ai_solver.mediator.ProblemSolverMediator
Create the admin script to initialise the service with.
createdFrom - Variable in class org.licas.ai_solver.model.genetic.GeneticSolution
List of names of entities that this solution was created from.
createFunctionMetric(TestSpec) - Method in class org.licas.ai_solver.eval.Evaluator
Create the function metric to evaluate solution results, for calculating some stat values.
createKnnData(TestSpec, String) - Method in class org.licas.ai_solver.mediator.problem.KnnProblemMediator
Create a new knn with the problem datasets.
createLearningFramework(String, ArrayList<?>) - Static method in class org.licas.ai_solver.central.SomConst
Create and return the appropriate learning framework for the specified type.
createNeighbourhoodFunctionModel(String, HashMap<String, ?>) - Static method in class org.licas.ai_solver.central.SomConst
Create and return the appropriate learning function for the specified type.
createNewSolution(String, MetricDataset) - Method in interface org.licas.ai_solver.def.EvolveMediatorDef
Create a new solution of the solution type, initialised with the problem dataset.
createNewSolution(String, MetricDataset) - Method in class org.licas.ai_solver.mediator.problem.GeneticGridProblemMediator
Create a new genetic solution with chromosomes, etc.
createNewSolution(String, MetricDataset) - Method in class org.licas.ai_solver.mediator.problem.SearchProblemMediator
Create a new genetic solution with chromosomes, etc.
createNewSolution(String, MetricDataset) - Method in class org.licas.ai_solver.mediator.problem.SingleGridProblemMediator
Create a new genetic solution with chromosomes, etc.
createService(String, String, int) - Method in class org.licas.ai_solver.mediator.ProblemSolverMediator
Create an information service for each of the listed sources and initiate each one with the source information.
createServiceMediator(String) - Method in class org.licas.ai_solver.DefaultSolverMediators
Create and return the appropriate service mediator for the problem type.
createServiceMediator(String) - Method in class org.licas.ai_solver.SolverMediators
Create and return the appropriate service mediator for the problem type.
createServices() - Method in class org.licas.ai_solver.mediator.ProblemSolverMediator
Create an information service for each of the listed sources and initiate each one with the source information.
createSolutionName(String, String, ArrayList<String>) - Static method in class org.licas.ai_solver.util.NameHandler
Create a new unique name for a solution based on existing names.
createSomData(TestSpec, String) - Method in class org.licas.ai_solver.mediator.problem.SomProblemMediator
Create a new som with the problem datasets.
createStoreData(TestSpec) - Method in class org.licas.ai_solver.mediator.problem.ProblemMediatorCentral
Create a new set of problem datasets.
createTopology(String, int, int, int) - Static method in class org.licas.ai_solver.central.SomConst
Create and return the appropriate topology for the specified type.
crossover(ArrayList<?>, ArrayList<?>) - Method in class org.licas.ai_solver.model.genetic.genes.DefaultEvolveGenes
Generate a crossover between this gene list and the variable passed in.
crossover(ArrayList<?>, ArrayList<?>) - Method in class org.licas.ai_solver.model.genetic.genes.DefaultEvolveGenesPct
Generate a crossover between this gene list and the variable passed in.
crossover(ArrayList<?>, ArrayList<?>) - Method in class org.licas.ai_solver.model.genetic.genes.EvolveGenes
Generate a crossover between this gene list and the variable passed in.
crossover(ArrayList<?>, ArrayList<?>) - Method in class org.licas.ai_solver.model.genetic.genes.EvolveGenesBOW
Generate a crossover between this gene list and the variable passed in.
CROSSOVER - Static variable in class org.licas.ai_solver.util.SolverConst
Metric related
crossoverFraction - Variable in class org.licas.ai_solver.mediator.problem.GeneticGridProblemMediator
The amount of gene to crossover for an evolution.
crossoverPercent - Variable in class org.licas.ai_solver.model.genetic.genes.EvolveInfo
Fraction related to a crossover, in the range 0 to 1.
CROSSOVERPERCENT - Static variable in class org.licas.ai_solver.util.SolverConst
 
currentOptValue - Variable in class org.licas.ai_solver.mediator.problem.GridProblemMediator
The current optimal value
CURRENTRESULTSET - Static variable in class org.licas.ai_solver.util.SolverConst
 
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