All Packages  This Package  Class Hierarchy  Class Search  Index

Interface aima.search.Traversable

Interface for a state space that can be traversed by applying operators.


public interface  Traversable
{
          // Methods 3
     public abstract State applyOperator(String);
     public abstract float costOf(String);
     public abstract Enumeration validOperators();
}



Methods


applyOperator

   public abstract State applyOperator(String op) 

Return state obtained by applying op. null if op is not valid here.



costOf

   public abstract float costOf(String op) 

Return cost of applying op.



validOperators

   public abstract Enumeration validOperators() 

Get all operators valid from this state.



All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4