fipaos.skill.constraint.ccl.action
Class CSPSolve

java.lang.Object
  |
  +--fipaos.skill.constraint.ccl.action.CSPSolve

public class CSPSolve
extends java.lang.Object


This class represents the object CSP-solve Action (Generating Solutions)
as described in the document "CCL Language Specification v2.01" section 4.1.2.3, p9.

This is the action of solving a CSP (the CSP specified as the subject slot of the action).
In order to perform this action an agent must be able to understand the CSP problem
representation, i.e. all the variables and the constraints.

The expected effect of having performed this action is to find an assignment of values
to the variables in the CSP as specified as the target of the action such that none
of the constraints specified are violated.


Constructor Summary
CSPSolve()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSPSolve

public CSPSolve()