edu.columbia.cs.coms4701.search.informed
Interface InformedSearchAlgorithm<K extends AgentAction,S extends AgentState>
- All Superinterfaces:
- SearchAlgorithm<K,S>
- All Known Subinterfaces:
- IterativeDeepeningAStarSearch<K,S>
public interface InformedSearchAlgorithm<K extends AgentAction,S extends AgentState>
- extends SearchAlgorithm<K,S>
A general interface for search algorithms that rely on an evaluation function.
Implementations should offer a constructor that accepts an evaluation function,
so subsequent calls to #search use that evaluation function implicitly.
- Version:
- 0.1
User: aaron Date: Sep 11, 2006 Time: 11:02:59 PM
- Author:
- aaron@cs
getEvaluationFunction
EvaluationFunction<K,S> getEvaluationFunction()
- Accessor for the evaluation function.
- Returns:
- the evaluation function used.