com.croftsoft.core.ai.astar
Interface Cartographer

All Known Implementing Classes:
AStarTest, GradientCartographer, GridCartographer

public interface Cartographer

An A* algorithm map maker.

Since:
2002-04-21
Version:
2003-04-29
Author:
David Wallace Croft

Method Summary
 double estimateCostToGoal(Object node)
           
 Iterator getAdjacentNodes(Object node)
           
 double getCostToAdjacentNode(Object fromNode, Object toNode)
           
 boolean isGoalNode(Object node)
           
 

Method Detail

estimateCostToGoal

double estimateCostToGoal(Object node)

getAdjacentNodes

Iterator getAdjacentNodes(Object node)

getCostToAdjacentNode

double getCostToAdjacentNode(Object fromNode,
                             Object toNode)

isGoalNode

boolean isGoalNode(Object node)

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)