Class State-Of-Affairs


Notes for State-Of-Affairs:


Slots on class State-Of-Affairs:

Arity: 1
Documentation:
A situation. It is described by or consists of one or more statements asserting that a RELATIONSHIP holds between particular ENTITIES. Syntacticlly, a State-Of-Affairs is either
1. a Relational Sentence [Relsent@KIf-Meta] --or--
2. a non-empty list of Relational Sentences.

A Relsent is a list of the form: [R ?x1 ?x2 ... xn] where R is a relation [or function] constant; each xi is a term; and n>0

Domain-Of: Help-Achieve, Used-Or-Associated-With
Instance-Of: Class, Relation, Set
Range-Of: Assumed, Hold-Purpose, Intended-Purpose, Known-True, Perceived-Risk ...
Superclass-Of: Assumption, Influence-Factor, Purpose, Critical-Influence-Factor, Non-Critical-Influence-Factor ...


Slots on instances of State-Of-Affairs:


Equivalence Axioms for State-Of-Affairs:

(<=> (State-Of-Affairs ?Soa)
     (Restricted-List-Of-Relsents ?Soa (Setofall ?R (Relation ?R))))


Other Related Equivalence Axioms for State-Of-Affairs:

(<=> (Influence-Factor ?Influence-Factor)
     (And (State-Of-Affairs ?Influence-Factor)
          (Exists (?Actor)
                  (And (Known-True ?Actor ?Influence-Factor)
                       (In-Scope-Of-Interest ?Actor
                                             ?Influence-Factor)))))

(<=> (Assumption ?Assumption)
     (And (State-Of-Affairs ?Assumption)
          (Qua-Entity ?Assumption)
          (Exists (?Actor) (Assumed ?Actor ?Assumption))))

(<=> (Purpose ?Purpose)
     (And (State-Of-Affairs ?Purpose)
          (Qua-Entity ?Purpose)
          (Or (Exists (?Plan) (Intended-Purpose ?Plan ?Purpose))
              (Exists (?Actor) (Hold-Purpose ?Actor ?Purpose)))))


Other Related Axioms for State-Of-Affairs:

(Inherited-Facet-Value Slot-Value-Type
                       Plan
                       Intended-Purpose
                       State-Of-Affairs)

(Inherited-Facet-Value Slot-Value-Type
                       Effect
                       State-Description
                       State-Of-Affairs)

(Inherited-Facet-Value Slot-Value-Type
                       Pre-Condition
                       State-Description
                       State-Of-Affairs)

(Inherited-Facet-Value Slot-Value-Type
                       Planning-Constraint
                       State-Description
                       State-Of-Affairs)