aima.core.search.framework.evalfunc.HeuristicFunctionFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aima-core Show documentation
Show all versions of aima-core Show documentation
AIMA-Java Core Algorithms from the book Artificial Intelligence a Modern Approach 3rd Ed.
The newest version!
package aima.core.search.framework.evalfunc;
/**
* A heuristic function factory creates a heuristic function for a given goal.
* Autonomously acting problem solving agents can profit from this kind of
* factories after selecting a new goal.
*
* @author Ruediger Lunde
*
*/
public interface HeuristicFunctionFactory {
HeuristicFunction createHeuristicFunction(Object goal);
}