Simple instructions on using the program to compile an action domain description to STRIPS-like systems and fully instantiated successor state axioms. 1. Download SWI-Prolog 3.2.9 or 3.2.8 (It does not run on 3.3.x or later versions). 2. Load the program action.pl: ?- [action]. 3. Issue query: ?- solve. 4. It will then prompt you for the input. Type the name of the file that contains the action domain description. For example, suppose that blocks.pl contains the action domain description for the blocks world, then you just type blocks or 'blocks' after the prompt and then hot the return key (don't forget to end it with a period): input: block. or input: 'block'. For this to work, your file needs to have 'pl' extension. 5. The program will output two files: yourfile-out.sht and yourfile-out.lng. The first file is in STRIPS-like format, and the second one contains fully instantiated successor state axioms for all actions. In reality, the first one is generated from the second one. Comments to flin@cs.ust.hk http://www.cs.ust.hk/~flin