Package edu.udel.cis.vsl.sarl.preuniverse.common
package edu.udel.cis.vsl.sarl.preuniverse.common
This package provides the implementation of PreUniverse module.
edu.udel.cis.vsl.sarl.preuniverse.common
.
Most functions implement in commonpreuniverse.java.- See Also:
-
edu.udel.cis.vsl.sarl.preuniverse
edu.udel.cis.vsl.sarl.preuniverse.IF
-
ClassDescriptionReplaces all bound variables in expressions with new ones so that each has a unique name and a name different from any unbound symbolic constant (assuming no one else uses the "special string").Replaces all bound variables in expressions with new ones so that each has a unique name and a name different from any unbound symbolic constant (assuming no one else uses the "special string").A substituter used to assign new, canonical names to all symbolic constants occurring in a sequence of expressions.A generic, abstract class for performing substitutions on symbolic expressions.An object for storing some information about the state of the search through a symbolic expression.Walks a symbolic expression to collect all free (unbound) symbolic constants occurring anywhere in that expression.A substituter specified by giving an explicit Java
Map
fromSymbolicExpression
toSymbolicExpression
to specify the base substitutions.A substituter used to change the names of symbolic constants.A substituter specified by a single symbolic constant and a value that is to replace that symbolic constant.