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 

G

GAUSSNEIGHBOURHOOD - Static variable in class org.licas.ai_solver.central.SomConst
Gauss Neighbourhood Function Model
GENERATE - Static variable in class org.licas.ai_solver.util.SolverConst
 
genericDataType(String) - Method in class org.licas.ai_solver.DefaultHeuristicData
Return true if the heuristic type is a known type that can be processed generically.
genericDataType(String) - Method in class org.licas.ai_solver.HeuristicData
Return true if the heuristic type is a known type that can be processed generically.
GeneticGrid - Class in org.licas.ai_solver.central.grid
This optimises the solution for solving the grid.
GeneticGrid(TestSpec) - Constructor for class org.licas.ai_solver.central.grid.GeneticGrid
Create a new instance of GeneticGrid.
GeneticGrid(TestSpec, boolean) - Constructor for class org.licas.ai_solver.central.grid.GeneticGrid
Create a new instance of GeneticGrid.
GeneticGridProblemMediator - Class in org.licas.ai_solver.mediator.problem
This class models the hyper-heuristic grid problem to be solved based on genetic algorithms.
GeneticGridProblemMediator(PasswordHandler) - Constructor for class org.licas.ai_solver.mediator.problem.GeneticGridProblemMediator
Create a new instance of GeneticGridProblemMediator.
GeneticSolution - Class in org.licas.ai_solver.model.genetic
This is an abstract base solution for the hyper-heuristic problem based on genetic algorithms.
GeneticSolution(String) - Constructor for class org.licas.ai_solver.model.genetic.GeneticSolution
Create a new instance of GeneticSolution.
geneType - Variable in class org.licas.ai_solver.model.genetic.genes.EvolveGenes
The type of object that represents a gene.
geneType - Variable in class org.licas.ai_solver.model.genetic.genes.EvolveInfo
The gene type.
get(int) - Method in class org.licas.ai_solver.model.EvaluationSet
Get the EvalBounds object at the specified index.
getAllDatasetTypeDescriptions() - Method in class org.licas.ai_solver.DefaultSolverHeuristics
Get a list of all available dataset type descriptions.
getAllDatasetTypeDescriptions() - Method in class org.licas.ai_solver.SolverHeuristics
Get a list of all available dataset type descriptions.
getAllDatasetTypes() - Method in class org.licas.ai_solver.DefaultSolverHeuristics
Get a list of all available dataset types.
getAllDatasetTypes() - Method in class org.licas.ai_solver.SolverHeuristics
Get a list of all available dataset types.
getAllHeuristicTypes() - Method in class org.licas.ai_solver.DefaultHeuristicHeuristics
Get a list of available heuristic types.
getAllHeuristicTypes() - Method in class org.licas.ai_solver.HeuristicHeuristics
Get a list of all available heuristic types that can be added to a framework in general.
getAllTestResults() - Method in class org.licas.ai_solver.eval.Evaluator
Get the results of all of the test runs in a single XML element.
getAnalyseLinks() - Method in class org.licas.ai_solver.stat.ProcessResult
Get the dynamic links analysis object.
getAverageScore() - Method in class org.licas.ai_solver.model.result.MatchResult
Get the average solution score obtained, which s the total score divided by the number of matches.
getBehaviourClasses(String) - Method in class org.licas.ai_solver.DefaultHeuristicFrameworks
Get a list of default behaviour classes with FactoryInfo descriptions.
getBehaviourClasses(String) - Method in class org.licas.ai_solver.HeuristicFrameworks
Get a list of default behaviour classes with FactoryInfo descriptions.
getBestScore() - Method in class org.licas.ai_solver.model.result.MatchResult
Get the best single solution score obtained.
getCentralHeuristicTypes() - Method in class org.licas.ai_solver.DefaultHeuristicHeuristics
Get a list of linking heuristic types.
getChromosome() - Method in interface org.licas.ai_solver.def.SolutionGeneticDef
Get the chromosome that this solution uses.
getChromosome(String, String, MetricDataset, Function, EvolveGenes) - Static method in class org.licas.ai_solver.model.genetic.Chromosome
Create and return the appropriate chromosome for the specified chromosome type.
getChromosome() - Method in class org.licas.ai_solver.model.genetic.GeneticSolution
Get the chromosome that this solution uses.
getClusterIndexes() - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Get the grouped index sets for the input data, for each cluster.
getClusters() - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Get the list of concepts grouped together into each cluster.
getCreatedFrom() - Method in class org.licas.ai_solver.model.genetic.GeneticSolution
Get the list of entity names that this solution was created from.
getCrossoverFraction() - Method in class org.licas.ai_solver.mediator.problem.GeneticGridProblemMediator
Get the fraction of gene to crossover with another gene.
getDataGenerators() - Method in class org.licas.ai_solver.DefaultHeuristicData
Get a list of available data generators.
getDataGenerators() - Method in class org.licas.ai_solver.HeuristicData
Get a list of available data generators.
getDataset() - Method in class org.licas.ai_solver.model.central.SingleSolution
Get the stored dataset.
getDatasetTypes(String) - Method in class org.licas.ai_solver.DefaultSolverData
Get a list of available data types for a heuristic type.
getDatasetTypes(String) - Method in class org.licas.ai_solver.SolverData
Get a list of available data types for a heuristic type.
getDefaultSolverClasses() - Method in class org.licas.ai_solver.DefaultSolverHeuristics
Get the list of solver classes that can be loaded from the default package.
getDefaultSolverClasses() - Method in class org.licas.ai_solver.SolverHeuristics
Get the list of solver classes that can be loaded from the default package.
getError() - Method in class org.licas.ai_solver.model.result.ErrorResult
Get the error description.
getErrorFeedback() - Method in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
Get any feedback related to a non-critical stopping condition.
getEvalSeed() - Method in class org.licas.ai_solver.eval.EvaluateGenData
Get the object that seeded this evaluator.
getEvaluateData(DataQueryModel) - Method in class org.licas.ai_solver.DefaultSolverData
Create and return the correct data evaluator.
getEvaluateData(DataQueryModel) - Method in class org.licas.ai_solver.SolverData
Create and return the correct data evaluator.
getEvaluation() - Method in interface org.licas.ai_solver.def.SolutionDef
Get the result that this solution has produced.
getEvaluation() - Method in class org.licas.ai_solver.model.result.Result
Get an evaluation that the process has produced.
getEvaluation() - Method in class org.licas.ai_solver.model.Solution
Get the result that this solution has produced.
getEvaluationFunction(String, String) - Method in class org.licas.ai_solver.DefaultSolverMetrics
Create and return the correct function/metric for the input parameters.
getEvaluationFunction(String, String, EvaluateData, HashMap) - Method in class org.licas.ai_solver.DefaultSolverMetrics
Create and return the correct function/metric for the input parameters.
getEvolveGenes() - Method in class org.licas.ai_solver.model.genetic.Chromosome
Get the object used to create new gene lists.
getEvolveGeneType(EvolveInfo) - Static method in class org.licas.ai_solver.model.genetic.genes.EvolveGenes
Return an appropriate gene evolution object based on the gene type (probably the dataset type) and set of evolution requirements.
getEvolveTypes() - Method in class org.licas.ai_solver.model.genetic.genes.EvolveGenes
Get the list of different ways that a evolutions can be performed.
getFactoryInfo(String) - Method in class org.licas.ai_solver.DefaultHeuristicClassification
Get a factory info object for the specified heuristic or evaluator type.
getFactoryInfo(String) - Method in class org.licas.ai_solver.HeuristicClassification
Get a factory info object for the specified heuristic or evaluator type.
getFrameworkTypes() - Method in class org.licas.ai_solver.DefaultHeuristicFrameworks
Get a list of possible problem-solving frameworks.
getFrameworkTypes() - Method in class org.licas.ai_solver.HeuristicFrameworks
Get a list of possible problem-solving frameworks.
getFullTrace() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Get the value indicating if a full test trace should be stored for output.
getGridCells() - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Get the array of grid cell values.
getGridCells() - Method in class org.licas.ai_solver.central.grid.GeneticGrid
Get the array of grid cell values.
getGridName() - Method in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
Get the name for the grid.
getGridSolution() - Method in class org.licas.ai_solver.central.grid.FrequencyGrid
Get the list of solutions that are part of a best match.
getGridSolution() - Method in class org.licas.ai_solver.central.grid.GeneticGrid
Get the list of solutions that are part of a best match.
getGridSolution() - Method in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
Get the list of solutions that are part of a best match.
getGridType() - Method in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
Get the grid type.
getHeuristicClassification() - Method in class org.licas.ai_solver.HeuristicFactory
Get the heuristic factory classification methods.
getHeuristicData() - Method in class org.licas.ai_solver.HeuristicFactory
Get the heuristic factory data methods.
getHeuristicFrameworks() - Method in class org.licas.ai_solver.HeuristicFactory
Get the heuristic factory framework methods.
getHeuristicHeuristics() - Method in class org.licas.ai_solver.HeuristicFactory
Get the heuristic factory heuristic methods.
getHeuristicMetric() - Method in class org.licas.ai_solver.HeuristicFactory
Get the heuristic factory metrics methods.
getHeuristicOptions(String, String, String) - Method in class org.licas.ai_solver.DefaultSolverHeuristics
Get a list of possible heuristic options for the specified heuristic types.
getHeuristicOptions() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Get the list of heuristic-related variable values.
getHeuristicOptions(String, String, String) - Method in class org.licas.ai_solver.SolverHeuristics
Get a list of possible heuristic options for the specified heuristic types.
getHeuristicType() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Get the type of heuristic to use.
getHeuristicTypes(String) - Method in class org.licas.ai_solver.DefaultHeuristicHeuristics
Get a list of available heuristic types - genetic, linking type, etc.
getHeuristicTypes(String) - Method in class org.licas.ai_solver.HeuristicHeuristics
Get a list of available heuristic types - genetic, linking type, etc.
getInstance() - Static method in class org.licas.ai_solver.HeuristicFactory
Get the created instance of the analysis model factory.
getInstance() - Static method in class org.licas.ai_solver.SolverFactory
Get the created instance of the analysis model factory.
getLinkHeuristicTypes() - Method in class org.licas.ai_solver.DefaultHeuristicHeuristics
Get a list of linking heuristic types.
getMaxSolutionsNumber() - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Get the maximum number of allowed solutions.
getMessage() - Method in class org.licas.ai_solver.spec.test.TestSpec
Get the message describing the test runs.
getMetricVersions(String) - Method in class org.licas.ai_solver.DefaultHeuristicMetrics
Get a list of available versions of a evaluation metric type.
getMetricVersions(String) - Method in class org.licas.ai_solver.HeuristicMetrics
Get a list of available versions of a evaluation metric type.
getMutateFraction() - Method in class org.licas.ai_solver.mediator.problem.GeneticGridProblemMediator
Get the fraction of gene to mutate with another gene.
getName() - Method in interface org.licas.ai_solver.def.SolutionDef
Get the solution name.
getName() - Method in class org.licas.ai_solver.eval.EvaluateGenData
Get the evaluator id or name.
getName() - Method in class org.licas.ai_solver.model.result.Result
Get the solution name.
getName() - Method in class org.licas.ai_solver.model.Solution
Get the solution name.
getNameSource(String) - Static method in class org.licas.ai_solver.util.NameHandler
Get the name source from the whole name.
getObjectType(String) - Method in class org.licas.ai_solver.DefaultHeuristicData
Get the type of data object that would be evaluated by the heuristic.
getObjectType(String) - Method in class org.licas.ai_solver.HeuristicData
Get the type of data object that would be evaluated by the heuristic.
getPartProblemNumber() - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Get the maximum number of problem parts.
getPartProblemSize() - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Get the maximum size for part of a problem.
getProblem() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Get the problem model.
getProblem(String) - Method in class org.licas.ai_solver.model.Problem
Get the problem with the specified key value.
getProblemMediator(String, String) - Method in class org.licas.ai_solver.DefaultSolverMediators
Get the problem specification object related to the current problem type.
getProblemMediator(String, String) - Method in class org.licas.ai_solver.SolverMediators
Get the problem mediator object related to the current problem type.
getProblemNames() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Get the ordered list of solution names.
getProblemNames() - Method in class org.licas.ai_solver.model.Problem
Get th list of problem names or IDs.
getProblemScript(String) - Method in class org.licas.ai_solver.DefaultSolverSpecs
Get the problem script object related to the current problem type.
getProblemScript(String) - Method in class org.licas.ai_solver.SolverSpecs
Get the problem script object related to the current problem type.
getProblemScriptParser(String) - Method in class org.licas.ai_solver.DefaultSolverSpecs
Get the parser to create the problem script from an XML description.
getProblemScriptParser(String) - Method in class org.licas.ai_solver.SolverSpecs
Get the parser to create the problem script from an XML description.
getProblemSet() - Method in class org.licas.ai_solver.model.Problem
Get the list of sub-problems this problem requires.
getProblemsList(TestSpec) - Method in class org.licas.ai_solver.mediator.problem.ProblemMediatorCentral
Retrieve or generate the problems list from data files or services.
getProcessResult(String) - Method in class org.licas.ai_solver.DefaultSolverData
Get the object used to process the solver result, maybe to create lists of links.
getProcessResult(String) - Method in class org.licas.ai_solver.SolverData
Get the object used to process the solver result, maybe to create lists of links.
getResult() - Method in class org.licas.ai_solver.eval.Evaluator
Get the last result object that was generated.
getResultsBetter() - Method in interface org.licas.ai_solver.def.IterateMediatorDef
Return true if the current set of results are better than the previous set of results.
getResultsBetter() - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Return true if the current set of results are better than the previous set of results.
getResultsBetter() - Method in class org.licas.ai_solver.mediator.problem.IterateMediatorCentral
Return true if the current set of results are better than the previous set of results.
getResultXml() - Method in interface org.licas.ai_solver.def.ProblemMediatorDef
Get the results of the test.
getResultXml() - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Get the results of the test.
getResultXml() - Method in class org.licas.ai_solver.mediator.problem.KnnProblemMediator
Get the results of the test.
getResultXml() - Method in class org.licas.ai_solver.mediator.problem.LinkProblemMediator
Get the results of the test.
getResultXml() - Method in class org.licas.ai_solver.mediator.problem.SearchProblemMediator
Get the results of the test.
getResultXml() - Method in class org.licas.ai_solver.mediator.problem.SomProblemMediator
Get the results of the test.
getServiceMediator() - Method in class org.licas.ai_solver.DefaultSolverMediators
Get the currently created service mediator.
getServiceMediator() - Method in class org.licas.ai_solver.SolverMediators
Get the currently created service mediator.
getServiceNames() - Method in class org.licas.ai_solver.mediator.ProblemSolverMediator
Get a list of retrieved service names.
getServicesData(TestSpec) - Method in class org.licas.ai_solver.mediator.ProblemSolverMediator
Get the dataset elements from all running services.
getServicesInfo(TestSpec, ProblemMediator) - Method in class org.licas.ai_solver.mediator.ProblemSolverMediator
Retrieve the information from each information source in XML format and create a data object by parsing it and adding it to a MetricValue object.
getServiceType(String) - Static method in class org.licas.ai_solver.SolverFactory
Get an appropriate service type from the service class.
getSolution(String) - Method in class org.licas.ai_solver.model.SolutionContainer
Get the solution with the specified name.
getSolutionHierarchy() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediatorCentral
Get any higher level hierarchy of solutions that might have been generated.
getSolutionMatches() - Method in class org.licas.ai_solver.model.result.MatchResult
Get the lists of best solutions.
getSolutionNames() - Method in class org.licas.ai_solver.model.SolutionContainer
Get the list of ordered solution names stored in this solution.
getSolutionResult() - Method in class org.licas.ai_solver.model.comp.HyperCompoundSolution
Get the result that this compound solution has produced.
getSolutions() - Method in class org.licas.ai_solver.model.SolutionContainer
Get all solutions stored in this compound solution.
getSolutionSet() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Get the list of compound solution instances.
getSolutionsNumber() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Get the number of solutions to create.
getSolverData() - Method in class org.licas.ai_solver.SolverFactory
Get the solver factory data methods.
getSolverFrameworkMediator(String, String) - Method in class org.licas.ai_solver.DefaultSolverMediators
Create and return the appropriate mediator for the current problem type.
getSolverFrameworkMediator(String, String) - Method in class org.licas.ai_solver.SolverMediators
Create and return the appropriate mediator for the current problem type.
getSolverHeuristics() - Method in class org.licas.ai_solver.SolverFactory
Get the solver factory heuristic methods.
getSolverMediators() - Method in class org.licas.ai_solver.SolverFactory
Get the solver factory mediator methods.
getSolverMetrics() - Method in class org.licas.ai_solver.SolverFactory
Get the solver factory metrics methods.
getSolverSpecs() - Method in class org.licas.ai_solver.SolverFactory
Get the solver factory specification methods.
getTestEnded() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediator
Return true if the tests have ended or should be stopped.
getTestMediator(String, String) - Method in class org.licas.ai_solver.DefaultSolverMediators
Create and return the appropriate test mediator to execute the services in the framework.
getTestMediator(String, String) - Method in class org.licas.ai_solver.SolverMediators
Create and return the appropriate test mediator to execute the services in the framework.
getTestResult() - Method in class org.licas.ai_solver.eval.Evaluator
Get the result from the last test run only in an XML element.
getTestResult() - Method in class org.licas.ai_solver.test.RunTests
Get the test result as lists of clustered services.
getTestScript() - Method in class org.licas.ai_solver.spec.test.TestSpec
get the stored test script with the test specification.
getTestScriptVariableDescriptions() - Method in class org.licas.ai_solver.DefaultSolverSpecs
Get a list of test config script variable descriptions, for display purposes.
getTestScriptVariableDescriptions() - Method in class org.licas.ai_solver.SolverSpecs
Get a list of test config script variable descriptions, for display purposes.
getTestScriptVariables(String) - Method in class org.licas.ai_solver.DefaultSolverSpecs
Get a list of test config script variables, for display purposes.
getTestScriptVariables(String) - Method in class org.licas.ai_solver.SolverSpecs
Get a list of test config script variables, for display purposes.
getTestScriptVariableTypes() - Method in class org.licas.ai_solver.DefaultSolverSpecs
Get a list of test config script heuristic types.
getTestScriptVariableTypes() - Method in class org.licas.ai_solver.SolverSpecs
Get a list of test config script heuristic types.
getTestScriptVarValues(String) - Method in class org.licas.ai_solver.DefaultSolverSpecs
Get a list of allowed values for a test script variable.
getTestScriptVarValues(String) - Method in class org.licas.ai_solver.SolverSpecs
Get a list of allowed values for a test run script variable.
getTestSpec(String) - Method in class org.licas.ai_solver.DefaultSolverSpecs
Get the test specification object related to the current problem type.
getTestSpec(String) - Method in class org.licas.ai_solver.SolverSpecs
Get the test specification object related to the current problem type.
getTextDatasetTypes() - Method in class org.licas.ai_solver.DefaultSolverHeuristics
Get a list of available dataset types.
getTextDatasetTypes() - Method in class org.licas.ai_solver.SolverHeuristics
Get a list of available text-based dataset types.
getTotalScore() - Method in class org.licas.ai_solver.model.result.MatchResult
Get the total solution score obtained.
getWeights() - Method in class org.licas.ai_solver.central.SomNN
Get the current set of weight values.
getWholeProblemSize() - Method in class org.licas.ai_solver.mediator.problem.GridProblemMediator
Get the maximum size for a whole problem.
GridEvaluator - Class in org.licas.ai_solver.eval
This class runs a set of generic tests on the specified hyper-heuristic grid problem model.
GridEvaluator() - Constructor for class org.licas.ai_solver.eval.GridEvaluator
Create a new instance of GridEvaluator
gridName - Variable in class org.licas.ai_solver.central.grid.FrequencyGrid
The name of the grid
gridName - Variable in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
The name of the grid
GridProblemMediator - Class in org.licas.ai_solver.mediator.problem
This is the abstract base class for modelling the grid problem.
GridProblemMediator(PasswordHandler) - Constructor for class org.licas.ai_solver.mediator.problem.GridProblemMediator
Create a new instance of GridProblemMediator.
GridProblemScript - Class in org.licas.ai_solver.spec
This class reads an XML file and loads in a specification for a set of test runs.
GridProblemScript(PasswordHandler) - Constructor for class org.licas.ai_solver.spec.GridProblemScript
Create a new instance of GridProblemScript.
GridProblemScriptParser - Class in org.licas.ai_solver.parser
This class parses a problem script description of type GridProblemScript, to or from XML.
GridProblemScriptParser(PasswordHandler) - Constructor for class org.licas.ai_solver.parser.GridProblemScriptParser
Create a new instance of GridProblemScriptParser.
gridSolution - Variable in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
The solution to the grid
GridTestRunsScript - Class in org.licas.ai_solver.spec
This class reads an XML file and loads in a specification for a set of test runs.
GridTestRunsScript() - Constructor for class org.licas.ai_solver.spec.GridTestRunsScript
Create a new instance of GridTestRunsScript.
GridTests - Class in org.licas.ai_solver.test
The main class for running tests on the grid matching hyper-heuristic or hill-climbing framework.
GridTests(PasswordHandler) - Constructor for class org.licas.ai_solver.test.GridTests
Create a new instance of GridTests.
GridTestSpec - Class in org.licas.ai_solver.spec.test
This test specification is specific for the Hyper-heuristic-related tests.
GridTestSpec(PasswordHandler) - Constructor for class org.licas.ai_solver.spec.test.GridTestSpec
Create a new instance of GridTestSpec.
gridType - Variable in class org.licas.ai_solver.central.grid.HyperHeuristicGrid
The name of the grid
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