|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BestFirstSearch<K extends AgentAction,S extends AgentState>
A search strategy which selects the node for expansion based on an evaluation function f(n).
Implementations should offer a constructor that accepts an EvaluationFunction and/or a HeuristicFunction.
Could be implemented with a priority queue which sorts nodes based on the result of the EvaluationFunction.
Method Summary | |
---|---|
EvaluationFunction<K,S> |
getEvaluationFunction()
Accessor for the evaluation function. |
Methods inherited from interface edu.columbia.cs.coms4701.search.SearchStrategy |
---|
insert, isEmpty, removeFirst |
Method Detail |
---|
EvaluationFunction<K,S> getEvaluationFunction()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |