Defining a New Problem

GO BACK TO desktopUSS
To define a new problem:

  1. Create a new text file with the name of the problem,
  2. Open the file in your favorite text editor,
  3. Write the list of possible initial states separated by semicolon (;) on the first line. If any state can be an initial state, then leave it blank,
  4. Write the list of possible goal states separated by semicolon (;) on the second line. If any state can be a goal state, then leave it blank,
  5. Create the transition model of the problem. Write each transition on a different line using the following format:
    <state>; <action>; <cost>; <next state>; <inverse action>?
 
Here is an example of a problem with ten states (A, B, C, D, E, F, G, H, I, J), one possible initial state (A) and three possible final states (H, I, J):
problem definition example
Example of a Problem Definition
 
GO BACK TO desktopUSS