- g(Node<T, ?>, Node<T, ?>) - Method in interface ai.libs.jaicore.search.algorithms.standard.astar.AStarEdgeCost
-
- g(Node<N, ?>, Node<N, ?>) - Method in interface ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer
-
- GammaNode<T> - Class in ai.libs.jaicore.search.algorithms.standard.rstar
-
Node wrapper for usage in R*.
- GammaNode(T) - Constructor for class ai.libs.jaicore.search.algorithms.standard.rstar.GammaNode
-
Constructor.
- GeneralBestFirstEvaluationAggregation<T> - Interface in ai.libs.jaicore.search.algorithms.standard.gbf
-
- GeneralBestFirstEvaluationOrSelector<T> - Interface in ai.libs.jaicore.search.algorithms.standard.gbf
-
- generateInfoForNode(Node<N, V>) - Method in class ai.libs.jaicore.search.model.travesaltree.JaicoreNodeInfoGenerator
-
- generateSuccessor(T, int) - Method in interface ai.libs.jaicore.search.structure.graphgenerator.SingleSuccessorGenerator
-
generate the (i%N)-th ungenerated successor of the given node where N is the number of existing successors that have not been generated before.
- generateSuccessors(T) - Method in interface ai.libs.jaicore.search.structure.graphgenerator.SuccessorGenerator
-
Generate the successors for a given node.
- generateSuccessors(N, long) - Method in interface ai.libs.jaicore.search.structure.graphgenerator.TimeAwareSuccessorGenerator
-
- generator - Variable in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.RandomCompletionBasedNodeEvaluator
-
- getAction(T, Map<A, T>) - Method in interface ai.libs.jaicore.search.algorithms.standard.mcts.IPolicy
-
- getAction(N, Map<A, N>) - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTS
-
- getAction(T, Map<A, T>) - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.UCBPolicy
-
- getAction(T, Map<A, T>) - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.UniformRandomPolicy
-
- getAction() - Method in class ai.libs.jaicore.search.model.travesaltree.NodeExpansionDescription
-
- getAdditionalThreadsForExpansion() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getAdjustPhaseLengthsDynamically() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.astar.AStarFactory
-
- getAlgorithm(GraphSearchWithNumberBasedAdditivePathEvaluation<T, A>) - Method in class ai.libs.jaicore.search.algorithms.standard.astar.AStarFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.auxilliary.iteratingoptimizer.IteratingGraphSearchOptimizerFactory
-
- getAlgorithm(I) - Method in class ai.libs.jaicore.search.algorithms.standard.auxilliary.iteratingoptimizer.IteratingGraphSearchOptimizerFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.awastar.AWAStarFactory
-
- getAlgorithm(I) - Method in class ai.libs.jaicore.search.algorithms.standard.awastar.AWAStarFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirstFactory
-
- getAlgorithm(P) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirstFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.DyadRankedBestFirstFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.StandardBestFirstFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.dfs.DepthFirstSearchFactory
-
- getAlgorithm(GraphSearchInput<N, A>) - Method in class ai.libs.jaicore.search.algorithms.standard.dfs.DepthFirstSearchFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.lds.BestFirstLimitedDiscrepancySearchFactory
-
- getAlgorithm(GraphSearchWithNodeRecommenderInput<N, A>) - Method in class ai.libs.jaicore.search.algorithms.standard.lds.BestFirstLimitedDiscrepancySearchFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.lds.LimitedDiscrepancySearchFactory
-
- getAlgorithm(GraphSearchWithNodeRecommenderInput<N, A>) - Method in class ai.libs.jaicore.search.algorithms.standard.lds.LimitedDiscrepancySearchFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTSFactory
-
- getAlgorithm(GraphSearchWithPathEvaluationsInput<N, A, V>) - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTSFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.UCTFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.random.RandomSearchFactory
-
- getAlgorithm(GraphSearchInput<N, A>) - Method in class ai.libs.jaicore.search.algorithms.standard.random.RandomSearchFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getAlgorithm(GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic<T, A>) - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.UncertaintyORGraphSearchFactory
-
- getAlgorithm() - Method in interface ai.libs.jaicore.search.core.interfaces.IGraphSearchFactory
-
- getAlgorithm(I) - Method in interface ai.libs.jaicore.search.core.interfaces.IGraphSearchFactory
-
- getAlgorithm() - Method in interface ai.libs.jaicore.search.core.interfaces.IOptimalPathInORGraphSearchFactory
-
- getAlgorithm(I) - Method in interface ai.libs.jaicore.search.core.interfaces.IOptimalPathInORGraphSearchFactory
-
- getAnnotation(String) - Method in class ai.libs.jaicore.search.model.travesaltree.Node
-
- getAnnotationName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.NodeAnnotationEvent
-
- getAnnotationName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.SolutionAnnotationEvent
-
- getAnnotations() - Method in class ai.libs.jaicore.search.model.other.SearchGraphPath
-
- getAnnotations() - Method in class ai.libs.jaicore.search.model.travesaltree.Node
-
- getAnnotationValue() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.NodeAnnotationEvent
-
- getAnnotationValue() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.SolutionAnnotationEvent
-
- getAvoid() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.GammaNode
-
- getBaseAlgorithm() - Method in class ai.libs.jaicore.search.algorithms.standard.auxilliary.iteratingoptimizer.IteratingGraphSearchOptimizer
-
- getBaseAlgorithmFactory() - Method in class ai.libs.jaicore.search.algorithms.standard.auxilliary.iteratingoptimizer.IteratingGraphSearchOptimizerFactory
-
- getChildren() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.NodeExpansionJobSubmittedEvent
-
- getConfig() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getConfig() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.UncertaintyORGraphSearchFactory
-
- getCreatedCounter() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getCurrentlySelectedNode() - Method in class ai.libs.jaicore.search.gui.plugins.rollouthistograms.SearchRolloutHistogramPluginModel
-
- getCurrentPath() - Method in class ai.libs.jaicore.search.algorithms.standard.dfs.DepthFirstSearch
-
- getCurrentPathToNode(N) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
BLOCK D: Getters and Setters
- getDeadEnd() - Method in class ai.libs.jaicore.search.util.DeadEndDetectedResult
-
- getDecisionIndicesForCurrentPath() - Method in class ai.libs.jaicore.search.algorithms.standard.dfs.DepthFirstSearch
-
- getDefaultPolicy() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTSFactory
-
- getDelta() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getDistantSuccessorGenerator() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic
-
- getDistantSuccessors(N, int, IMetric<N>, double) - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.GraphBasedDistantSuccessorGenerator
-
- getDistantSuccessors(N, int, IMetric<N>, double) - Method in interface ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator
-
- getDuplicateNode() - Method in class ai.libs.jaicore.search.util.CycleDetectedResult
-
- getEdges() - Method in class ai.libs.jaicore.search.model.other.SearchGraphPath
-
- getEpsilon() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirstEpsilon
-
- getEvaluationFailurePenalty() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTSFactory
-
- getEvaluator() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.DecoratingNodeEvaluator
-
- getExpandedCounter() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
Check how many times a node was expanded.
- getExpandedNode() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.NodeExpansionCompletedEvent
-
- getExpandedNode() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.NodeExpansionJobSubmittedEvent
-
- getExploitationScoreThreshold() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getExplorationUncertaintyThreshold() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getExploredGraph() - Method in class ai.libs.jaicore.search.algorithms.standard.random.RandomSearch
-
- getFallbackNodeEvaluator() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.TimeAwareNodeEvaluator
-
- getFrom() - Method in class ai.libs.jaicore.search.model.travesaltree.Edge
-
- getFrom() - Method in class ai.libs.jaicore.search.model.travesaltree.NodeExpansionDescription
-
- getFValue(N) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getFValue(Node<N, V>) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getfValue() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.FValueEvent
-
- getFValueOfSolutionPath(List<T>) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.RandomCompletionBasedNodeEvaluator
-
- getG() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.GammaNode
-
- getG() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer
-
- getGoalNode() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.RemovedGoalNodeFromOpenEvent
-
- getGoalTester() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.SubPathGraphGenerator
-
- getGoalTester() - Method in interface ai.libs.jaicore.search.core.interfaces.GraphGenerator
-
- getGoalTester() - Method in class ai.libs.jaicore.search.model.travesaltree.ReducedGraphGenerator
-
- getGoalTester() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
- getGoalTester() - Method in class ai.libs.jaicore.search.structure.graphgenerator.SubGraphGenerator
-
- getGraphGenerator() - Method in class ai.libs.jaicore.search.algorithms.andor.AndORBottomUpFilter
-
- getGraphGenerator() - Method in class ai.libs.jaicore.search.algorithms.standard.awastar.AwaStarSearch
-
- getGraphGenerator() - Method in class ai.libs.jaicore.search.core.interfaces.AAnyPathInORGraphSearch
-
- getGraphGenerator() - Method in class ai.libs.jaicore.search.core.interfaces.AOptimalPathInORGraphSearch
-
- getGraphGenerator() - Method in interface ai.libs.jaicore.search.core.interfaces.IGraphSearch
-
- getGraphGenerator() - Method in class ai.libs.jaicore.search.probleminputs.builders.SearchProblemInputBuilder
-
- getGraphGenerator() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchInput
-
- getH() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer
-
- gethPath() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.SubPathEvaluationBasedFComputer
-
- getId() - Method in class ai.libs.jaicore.search.model.travesaltree.AbstractNode
-
- getId() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedDomainNode
-
- getInitialPhaseLengths(int) - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.explorationexploitationsearch.BasicClockModelPhaseLengthAdjuster
-
- getInitialPhaseLengths(int) - Method in interface ai.libs.jaicore.search.algorithms.standard.uncertainty.explorationexploitationsearch.IPhaseLengthAdjuster
-
Called before the search to set the phase lengths initially.
- getInternalLabel() - Method in class ai.libs.jaicore.search.model.travesaltree.Node
-
- getInternalRepresentationOf(N) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getInterval() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getK() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getLocalVersionOfNode(Node<N, V>) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
This is relevant if we work with several copies of a node (usually if we need to copy the search space somewhere).
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.andor.AndORBottomUpFilter
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.awastar.AwaStarSearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirstEpsilon
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirstFactory
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.AlternativeNodeEvaluator
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.DecoratingNodeEvaluator
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.RandomCompletionBasedNodeEvaluator
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.TimeAwareNodeEvaluator
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.StandardBestFirstFactory
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.dfs.DepthFirstSearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.dfs.DepthFirstSearchFactory
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.lds.BestFirstLimitedDiscrepancySearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.lds.LimitedDiscrepancySearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTS
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.UCBPolicy
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.random.RandomSearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.random.RandomSearchFactory
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.rdfs.RandomizedDepthFirstSearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.GraphBasedDistantSuccessorGenerator
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStar
-
- getLoggerName() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getLoggerName() - Method in class ai.libs.jaicore.search.core.interfaces.AAnyPathInORGraphSearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.core.interfaces.AOptimalPathInORGraphSearch
-
- getLoggerName() - Method in class ai.libs.jaicore.search.util.GraphSanityChecker
-
- getMetricOverStates() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic
-
- getMinimumSolutionDistanceForExploration() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getMSRequiredForComputation(Node<T, V>) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.TimeLoggingNodeEvaluator
-
- getMultipleRootGenerator() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
- getNextID() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
Retrieves the next id
- getNextRandomPathCompletionForNode(Node<T, ?>) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.RandomCompletionBasedNodeEvaluator
-
- getNode() - Method in class ai.libs.jaicore.search.algorithms.parallel.parallelexploration.distributed.events.NodePassedToCoworkerEvent
-
- getNode() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.NodeAnnotationEvent
-
- getNode() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.SuccessorComputationCompletedEvent
-
- getNode() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedDomainNode
-
- getNodeAnnotation(N, String) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getNodeAnnotations(N) - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getNodeEvaluator() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getNodeEvaluator() - Method in class ai.libs.jaicore.search.probleminputs.builders.GraphSearchWithSubpathEvaluationsInputBuilder
-
- getNodeEvaluator() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithSubpathEvaluationsInput
-
- getNodeEvaluator() - Method in class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformer
-
- getNodeGoalTester() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
A method which redirects the NodeGoalTester from VersionedT to T
- getNodes() - Method in class ai.libs.jaicore.search.model.other.SearchGraphPath
-
- getNumCPUs() - Method in class ai.libs.jaicore.search.algorithms.standard.awastar.AwaStarSearch
-
- getNumSamples() - Method in class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformerViaRDFS
-
- getObservedPerformances() - Method in class ai.libs.jaicore.search.gui.plugins.rollouthistograms.SearchRolloutHistogramPluginModel
-
- getObservedPerformancesUnderSelectedNode() - Method in class ai.libs.jaicore.search.gui.plugins.rollouthistograms.SearchRolloutHistogramPluginModel
-
- getOpen() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getOversearchAvoidanceMode() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getParent() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.GammaNode
-
- getParent() - Method in class ai.libs.jaicore.search.model.travesaltree.Node
-
- getParetoComperator() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getPath() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.RolloutEvent
-
- getPathEvaluator() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithPathEvaluationsInput
-
- getPathGoalTester() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
Method which redirects the pathgoaltester from versioned nodes to simple t nodes.
- getPoint() - Method in class ai.libs.jaicore.search.model.travesaltree.Node
-
- getPredecessors() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.GammaNode
-
- getPreferredNodeEvaluator() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.StandardBestFirstFactory
-
- getPreferredNodeEvaluator() - Method in class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformerViaRDFS
-
- getPrioritizedNodePredicatesForRandomCompletion() - Method in class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformerViaRDFS
-
- getRecommender() - Method in class ai.libs.jaicore.search.probleminputs.GraphSearchWithNodeRecommenderInput
-
- getRoot() - Method in interface ai.libs.jaicore.search.structure.graphgenerator.SingleRootGenerator
-
- getRootGenerator() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.SubPathGraphGenerator
-
- getRootGenerator() - Method in interface ai.libs.jaicore.search.core.interfaces.GraphGenerator
-
- getRootGenerator() - Method in class ai.libs.jaicore.search.model.travesaltree.ReducedGraphGenerator
-
- getRootGenerator() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
- getRootGenerator() - Method in class ai.libs.jaicore.search.structure.graphgenerator.SubGraphGenerator
-
- getRoots() - Method in interface ai.libs.jaicore.search.structure.graphgenerator.MultipleRootGenerator
-
- getSanityCheck() - Method in class ai.libs.jaicore.search.util.GraphSanityChecker
-
- getScore() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.EvaluatedSearchSolutionCandidateFoundEvent
-
- getScore() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.RolloutEvent
-
- getScore() - Method in class ai.libs.jaicore.search.model.other.EvaluatedSearchGraphPath
-
- getSeed() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.UCTFactory
-
- getSeed() - Method in class ai.libs.jaicore.search.algorithms.standard.random.RandomSearchFactory
-
- getSeed() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getSeed() - Method in class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformerViaRDFS
-
- getSingleRootGenerator() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
- getSolution() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.SolutionAnnotationEvent
-
- getSolutionDistanceMetric() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getSolutionEvaluator() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.RandomCompletionBasedNodeEvaluator
-
- getSolutionPaths() - Method in class ai.libs.jaicore.search.algorithms.standard.dfs.TinyDepthFirstSearch
-
- getSolutionQueue() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getString() - Method in class ai.libs.jaicore.search.model.travesaltree.Node
-
- getSuccessorDescriptions() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.SuccessorComputationCompletedEvent
-
- getSuccessorGenerator() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.SubPathGraphGenerator
-
- getSuccessorGenerator() - Method in interface ai.libs.jaicore.search.core.interfaces.GraphGenerator
-
- getSuccessorGenerator() - Method in class ai.libs.jaicore.search.model.travesaltree.ReducedGraphGenerator
-
- getSuccessorGenerator() - Method in class ai.libs.jaicore.search.model.travesaltree.VersionedGraphGenerator
-
- getSuccessorGenerator() - Method in class ai.libs.jaicore.search.structure.graphgenerator.SubGraphGenerator
-
- getSuccessorRanking(Map<Node<T, Integer>, Integer>) - Method in interface ai.libs.jaicore.search.algorithms.standard.gbf.GeneralBestFirstEvaluationOrSelector
-
- getTemporaryRoot() - Method in class ai.libs.jaicore.search.algorithms.standard.opencollections.EnforcedExplorationOpenSelection
-
- getTimeout() - Method in class ai.libs.jaicore.search.algorithms.standard.uncertainty.OversearchAvoidanceConfig
-
- getTimeoutEvaluator() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirstFactory
-
- getTimeoutEvaluator() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getTimeoutForComputationOfF() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- getTimeoutForFInMS() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirstFactory
-
- getTimeoutForFInMS() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getTimeoutForNodeEvaluationInMS() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.TimeAwareNodeEvaluator
-
- getTimeUnitlFound() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.FValueEvent
-
- getTitle() - Method in class ai.libs.jaicore.search.gui.plugins.rollouthistograms.SearchRolloutHistogramPluginView
-
- getTo() - Method in class ai.libs.jaicore.search.model.travesaltree.Edge
-
- getTo() - Method in class ai.libs.jaicore.search.model.travesaltree.NodeExpansionDescription
-
- getTotalDeadline() - Method in class ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.TimeAwareNodeEvaluator
-
- getTreePolicy() - Method in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTSFactory
-
- getTypeOfToNode() - Method in class ai.libs.jaicore.search.model.travesaltree.NodeExpansionDescription
-
- getW() - Method in class ai.libs.jaicore.search.algorithms.standard.rstar.RStarFactory
-
- getWholePath() - Method in class ai.libs.jaicore.search.util.CycleDetectedResult
-
- GoalTester<T> - Interface in ai.libs.jaicore.search.structure.graphgenerator
-
- GraphBasedDistantSuccessorGenerator<N,A> - Class in ai.libs.jaicore.search.algorithms.standard.rstar
-
- GraphBasedDistantSuccessorGenerator(GraphGenerator<N, A>, int) - Constructor for class ai.libs.jaicore.search.algorithms.standard.rstar.GraphBasedDistantSuccessorGenerator
-
- GraphEventBus<T> - Class in ai.libs.jaicore.search.model.travesaltree
-
- GraphEventBus() - Constructor for class ai.libs.jaicore.search.model.travesaltree.GraphEventBus
-
- graphGenerator - Variable in class ai.libs.jaicore.search.algorithms.standard.bestfirst.BestFirst
-
- graphGenerator - Variable in class ai.libs.jaicore.search.algorithms.standard.mcts.MCTS
-
- GraphGenerator<T,A> - Interface in ai.libs.jaicore.search.core.interfaces
-
- GraphSanityChecker<N,A> - Class in ai.libs.jaicore.search.util
-
- GraphSanityChecker(GraphSearchInput<N, A>, int) - Constructor for class ai.libs.jaicore.search.util.GraphSanityChecker
-
- GraphSearchInput<N,A> - Class in ai.libs.jaicore.search.probleminputs
-
This input is provided to algorithms that should find a solution path in a graph without path cost.
- GraphSearchInput(GraphGenerator<N, A>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchInput
-
- GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformer<N,A,V extends java.lang.Comparable<V>> - Class in ai.libs.jaicore.search.problemtransformers
-
- GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformer() - Constructor for class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformer
-
- GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformer(INodeEvaluator<N, V>) - Constructor for class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformer
-
- GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformerViaRDFS<N,A,V extends java.lang.Comparable<V>> - Class in ai.libs.jaicore.search.problemtransformers
-
- GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformerViaRDFS(INodeEvaluator<N, V>, Predicate<N>, int, int, int, int) - Constructor for class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationInputTransformerViaRDFS
-
- GraphSearchProblemInputToGraphSearchWithSubpathEvaluationViaUninformedness<N,A> - Class in ai.libs.jaicore.search.problemtransformers
-
- GraphSearchProblemInputToGraphSearchWithSubpathEvaluationViaUninformedness() - Constructor for class ai.libs.jaicore.search.problemtransformers.GraphSearchProblemInputToGraphSearchWithSubpathEvaluationViaUninformedness
-
- GraphSearchSolutionCandidateFoundEvent<N,A,S extends SearchGraphPath<N,A>> - Class in ai.libs.jaicore.search.algorithms.standard.bestfirst.events
-
- GraphSearchSolutionCandidateFoundEvent(String, S) - Constructor for class ai.libs.jaicore.search.algorithms.standard.bestfirst.events.GraphSearchSolutionCandidateFoundEvent
-
- GraphSearchWithNodeRecommenderInput<N,A> - Class in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithNodeRecommenderInput(GraphGenerator<N, A>, Comparator<N>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchWithNodeRecommenderInput
-
- GraphSearchWithNumberBasedAdditivePathEvaluation<N,A> - Class in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithNumberBasedAdditivePathEvaluation(GraphGenerator<N, A>, GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N>, INodeEvaluator<N, Double>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluation
-
- GraphSearchWithNumberBasedAdditivePathEvaluation(GraphGenerator<N, A>, GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer<N>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluation
-
This constructor can be used if one wants to extend AStar by some more specific f-value computer.
- GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N> - Interface in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithNumberBasedAdditivePathEvaluation.FComputer<N> - Class in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic<N,A> - Class in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic(GraphGenerator<N, A>, GraphSearchWithNumberBasedAdditivePathEvaluation.EdgeCostComputer<N>, INodeEvaluator<N, Double>, GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.PathCostEstimator<N>, IMetric<N>, GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator<N>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic
-
- GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.DistantSuccessorGenerator<N> - Interface in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.PathCostEstimator<N> - Interface in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithNumberBasedAdditivePathEvaluationAndSubPathHeuristic.SubPathEvaluationBasedFComputer<N> - Class in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithPathEvaluationsInput<N,A,V extends java.lang.Comparable<V>> - Class in ai.libs.jaicore.search.probleminputs
-
In AILibs, a graph search problem always aims at identifying one or more paths from
a set of root nodes to a goal node.
- GraphSearchWithPathEvaluationsInput(GraphGenerator<N, A>, IObjectEvaluator<SearchGraphPath<N, A>, V>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchWithPathEvaluationsInput
-
- GraphSearchWithSubpathEvaluationsInput<N,A,V extends java.lang.Comparable<V>> - Class in ai.libs.jaicore.search.probleminputs
-
Many algorithms such as best first and A* use a traversal tree to browse the underlying
graph.
- GraphSearchWithSubpathEvaluationsInput(GraphGenerator<N, A>, INodeEvaluator<N, V>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchWithSubpathEvaluationsInput
-
- GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V extends java.lang.Comparable<V>> - Class in ai.libs.jaicore.search.probleminputs.builders
-
- GraphSearchWithSubpathEvaluationsInputBuilder() - Constructor for class ai.libs.jaicore.search.probleminputs.builders.GraphSearchWithSubpathEvaluationsInputBuilder
-
- GraphSearchWithSubpathEvaluationsInputBuilder(INodeEvaluator<N, V>) - Constructor for class ai.libs.jaicore.search.probleminputs.builders.GraphSearchWithSubpathEvaluationsInputBuilder
-
- GraphSearchWithUncertaintyBasedSubpathEvaluationInput<N,A,V extends java.lang.Comparable<V>> - Class in ai.libs.jaicore.search.probleminputs
-
- GraphSearchWithUncertaintyBasedSubpathEvaluationInput(GraphGenerator<N, A>, IPotentiallyUncertaintyAnnotatingNodeEvaluator<N, V>) - Constructor for class ai.libs.jaicore.search.probleminputs.GraphSearchWithUncertaintyBasedSubpathEvaluationInput
-
- GraphSeemsSaneResult - Class in ai.libs.jaicore.search.util
-
- GraphSeemsSaneResult() - Constructor for class ai.libs.jaicore.search.util.GraphSeemsSaneResult
-