AITEC Contract Research Projects in FY1997 : Software
|
(16) COPLAS: a COnditional PLAnner with Sensing actions
Principal Investigator :
| Jorge Lobo, Associate Professor
|
|
Department of EECS, University of Illinois at Chicago
|
COPLAS
[Software Functions]
COPLAS is domain independent, logic programming-based planner for
action domain descriptions written in a language similar to the action
description language "A" of Gelfond and Lifschitz. The planner is
able to generate conditional plans from domains with sensing actions.
The domain can also describe actions with non-deterministic effects.
An action can cause the lost of knowledge if its effect is
non-deterministic. The planer can also handle a limited class of
ramification constrains in the form of axioms and actions with
universally quantified effects. Plans generated with COPLAS may be
conditional, i.e. if-then-else constructors can be part of a plan.
[Necessary Environments]
COPLAS is written in Sicstus prolog version 3. It has been tested in a
Ultra 1 station running Solaris System 2.5.1. Although the planner
has not been tested in other platforms it should work in any system
running Sicstus 3.
[Quantity of the software and file configuration]
In the release you will find a compressed tar file with the following
files in it:
Readme-E: Describing the structure of the directory.
planner.pl: The prolog source code for the planner.
blocksdomain.pl,
briefcasedomain.pl,
montlake.pl,
travel.pl: Four sample domains to test the planner.
manual.txt: User's manual.
use-of-software-E: Conditions for using the software.
[FTP]
- README
- Program and Documents [14K]
www-admin@icot.or.jp