Planner

version 2/080503 by Nate Cull

  • Home page
  • Beginning
  • Previous
  • Next



  • Section - Definitions and Globals


    Planning-token is a kind.

    Planning-relation is a kind of planning-token.

    Planning-action is a kind of planning-token.

    No-action is a planning-action.
    Success-action is a planning-action.

    Planning-marker is a kind of planning-token.

    No-plan is a planning-marker.
    No-step is a planning-marker.
    Plan-pending is a planning-marker.

    No-object is a thing.

    Table of Goals
    Parent  Plan  Step  Token  Param1  Param2  
    0  0  0  a planning-token  no-object  no-object  
    with 20 blank rows  


    The planning actor is a person that varies.

    The requested relation is a planning-relation that varies.
    The requested param1 is an object that varies.
    The requested param2 is an object that varies.

    The planned action is a planning-action that varies.
    The planned param1 is an object that varies.
    The planned param2 is an object that varies.

    The desired plan is a number that varies.
    The desired step is a number that varies.
    The desired relation is a planning-relation that varies.
    The desired param1 is an object that varies.
    The desired param2 is an object that varies.

    The suggested token is a planning-token that varies.
    The suggested param1 is an object that varies.
    The suggested param2 is an object that varies.

    The working plan is a number that varies.
    The working step is a number that varies.

    Planner verbosity is a number that varies. Planner verbosity is 0.

    The action success flag is a number that varies.