Class RclBeliefSet

All Implemented Interfaces:
Iterable<RelationalConditional>, Collection<RelationalConditional>, BeliefBase

public class RclBeliefSet extends BeliefSet<RelationalConditional,FolSignature>
This class models a belief set on relational conditional logic, i.e. a set of relational conditionals.
Author:
Matthias Thimm
  • Constructor Details

    • RclBeliefSet

      public RclBeliefSet()
      Creates a new (empty) conditional belief set.
    • RclBeliefSet

      public RclBeliefSet(Collection<? extends RelationalConditional> conditionals)
      Creates a new relational conditional belief set with the given collection of relational conditionals.
      Parameters:
      conditionals - a collection of relational conditionals.
  • Method Details

    • getMinimalSignature

      public Signature getMinimalSignature()
      Description copied from interface: BeliefBase
      Returns the signature of the language of this knowledge base.
      Returns:
      the signature of the language of this knowledge base.