
     THIS SOURCE CODE IS SUPPLIED  ``AS IS'' WITHOUT WARRANTY OF ANY KIND, 
     AND ITS AUTHOR AND THE JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH 
     (JAIR) AND JAIR'S PUBLISHERS AND DISTRIBUTORS, DISCLAIM ANY AND ALL 
     WARRANTIES, INCLUDING BUT NOT LIMITED TO ANY IMPLIED
     WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND
     ANY WARRANTIES OR NON INFRINGEMENT.  THE USER ASSUMES ALL LIABILITY AND
     RESPONSIBILITY FOR USE OF THIS SOURCE CODE, AND NEITHER THE AUTHOR NOR
     JAIR, NOR JAIR'S PUBLISHERS AND DISTRIBUTORS, WILL BE LIABLE FOR 
     DAMAGES OF ANY KIND RESULTING FROM ITS USE.  Without limiting the 
     generality of the foregoing, neither the author, nor JAIR, nor JAIR's
     publishers and distributors, warrant that the Source Code will be 
     error-free, will operate without interruption, or will meet the needs 
     of the user.


    The files in this directory were used to run the experiments
comparing the performance of UA and TO under various configurations.
There is also additional code here for configurations that are not
described in this paper, but may be of interest. The code was designed
by Steven Minton and Andy Philips, with help from Mark Drummond and
John Bresina. Andy Philips implemented the planners, supervised by
Steven Minton.  
   
   To load the files, simply set the *TORPOR-DIR* in startup.lisp, then
load startup.lisp into lisp. To run TO on a problem, you can use
the following commands:
 (problem 1) ; load problem 1, see Problems subdirectory
 (uaf) ; calls UA planner

Similarly, TO can be called by:  
 (problem 1) ; load problem 1, see Problems subdirectory
 (tof) ; calls TO planner

Details of the implementation are discussed in: 

 Minton, S. and Bresina, J. and Drummond, M. and Philips, A.,
  "An Analysis of Commitment Strategies in Planning: The Details",
   Technical report 91-08, NASA Ames, AI Research Branch", 1991.
