public interface Operator extends Comparable<Operator>
Modifier and Type  Method and Description 

double 
getCost()
Returns the cost of getting to state S, i.e.

double 
getHeuristicEstimate()
Returns the heuristic guess of getting from state S, i.e.

Operator[] 
getNeighbors()
Actions (operator instances) applicable in state S, i.e.

Operator 
getPredecessor() 
boolean 
isGoal()
Determines if state S, i.e.

void 
setPredecessor(Operator pred)
Sets the predecessor of this operator, so that the sequence can be recovered from the last operator.

compareTo
Operator[] getNeighbors()
boolean isGoal()
double getCost()
double getHeuristicEstimate()
void setPredecessor(Operator pred)
Operator getPredecessor()
Copyright © 2017 Agent Technology Center (ATG). All rights reserved.