Package framework

This package contains three classes and an interface that make up a framework for building applications that allow their users to solve problems requiring search.

See:
          Description

Interface Summary
State This interface represents the state of affairs of a problem-solving domain.
 

Class Summary
Console This class has methods for interacting with a user who is trying to solve a problem through a console interface.
Move This abstract class represents a move in a problem solving domain.
Problem This abstract class represents a problem in a problem solving domain.
 

Package framework Description

This package contains three classes and an interface that make up a framework for building applications that allow their users to solve problems requiring search. Other packages can use this framework by extending its abstract classes and implementing its interface.