Artificial Intelligence
Artificial Intelligence
Information

Premise class


      Represents a premise of the [fact] [comparison] [value]form, comparative value can be another Fact value or the value of a mathematical expression.


Namespace : ielib
Assembly : ielib.dll
   C#
   public class Premise : KnowledgeObj


Inheritance Hierarchy
      System.Object
             KnowledgeObj
                     Premise

Properties

Expression : Gets a string that represents the expression of premise (inherited from the KnowledgeObj class). Deprecated from version 1.3.

FactObject : Gets or sets the object of the Fact class of this premise (inherited from the KnowledgeObj class).

IsDeductible : Gets a value indicating whether this premise is deductible.

IsSatisfied : Gets a value indicating whether this premise is satisfied.

Predicate : Gets or sets the predicate of this premise.

PredicateToString : Gets a string that represents the predicate.

Value : Gets or sets the value of premise (inherited from the KnowledgeObj class).


Methods

GetExpression() : Gets a string that represents the expression of premise (inherited from the KnowledgeObj class).