A B C D E F G H I M N O P R S T U V Y

R

RandomizedAStarSearcherForIntCostFn<S extends SearchStateForIntCostFn> - Class in ai.search.informed
This class represents a search engine that generates a search space from a given initial state and guided by a heuristic function.
RandomizedAStarSearcherForIntCostFn(S, IntCostHeuristic<S>, long, SearchEngine.GraphType) - Constructor for class ai.search.informed.RandomizedAStarSearcherForIntCostFn
This constructor creates a new RandomizedAStarSearcherForIntCostFn for the given initial state, heuristic, search limit, and type of search space.
RandomizedAStarSearcherForIntCostFn.RandomizationType - Enum in ai.search.informed
determines the type of randomization performed here; see RandomizedAStarSearcherForIntCostFn.setRandomizationType(ai.search.informed.RandomizedAStarSearcherForIntCostFn.RandomizationType)
RBFSearcherForIntCostFn<S extends SearchStateForIntCostFn> - Class in ai.search.informed
This class represents a search engine that traverses a search space from a given initial state using the recursive best-first search algorithm (RBFS).
RBFSearcherForIntCostFn(S, IntCostHeuristic<S>, long, SearchEngine.GraphType) - Constructor for class ai.search.informed.RBFSearcherForIntCostFn
This constructor creates a new RBFSearcherForIntCostFn for the given initial state, heuristic, search limit and search space type.
RBFSearcherForIntCostFn(S, IntCostHeuristic<S>, int, long, SearchEngine.GraphType) - Constructor for class ai.search.informed.RBFSearcherForIntCostFn
This constructor creates a new RBFSearcherForIntCostFn for the given initial state, heuristic, search stack size, search limit and search space type.
recalc_f() - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchNode
 
recalc_F() - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchNode
 
remove() - Method in class ai.search.AbstractSearchStateForDoubleCostFn.GenericSuccessorIterator
 
remove() - Method in class ai.search.AbstractSearchStateForIntCostFn.GenericSuccessorIterator
 
removeHighest(boolean, boolean) - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchQueue
 
removeLowest(boolean, boolean) - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchQueue
 
removeNodeAt(int, MAStarSearcherForIntCostFn<S>.MbSearchNode) - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchQueue
 
reverseAction(DoubleCostReversibleAction) - Method in interface ai.search.DoubleCostReversibleAction
This function tests whether this and the given action represent reverse actions.
reverseAction(IntCostReversibleAction) - Method in interface ai.search.IntCostReversibleAction
This function tests whether this and the given action represent reverse actions.

A B C D E F G H I M N O P R S T U V Y