|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MinimaxFunctionWithHeuristic<K extends AgentAction,S extends GameState,P extends GameProblem<K,S>>
A minimax function that applies a cutoff test to states; for these states, rather than continuing the minimax search, it applies a HeuristicStateEvaluationFunction.
Method Summary | |
---|---|
CutoffTest<S> |
getCutoffTest()
Returns the CutoffTest used to evaluate whether to continue minimax search, or use the heuristic. |
HeuristicStateEvaluationFunction<K,S,P> |
getHeuristicFunction()
Returns the heuristic function used for states that pass the cutoff test. |
Methods inherited from interface edu.columbia.cs.coms4701.search.adversarial.StateEvaluationFunction |
---|
evaluateStateForProblem |
Method Detail |
---|
HeuristicStateEvaluationFunction<K,S,P> getHeuristicFunction()
CutoffTest<S> getCutoffTest()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |