Uses of Class
org.tweetyproject.logics.translators.adfconditional.FourValuedWorld
-
Uses of FourValuedWorld in org.tweetyproject.logics.translators.adfconditional
Modifier and TypeFieldDescriptionstatic Collection<FourValuedWorld>
CADFSemantics.allPossibleWorlds
all possible wworldsModifier and TypeMethodDescriptionstatic Collection<FourValuedWorld>
CADFSemantics.gammaOperator
(ArrayList<PlFormula> statementFormulas, ArrayList<PlFormula> acceptanceFormulas, PlSignature sig, FourValuedWorld worldInput) Implementation of the gamma operator: calculate a new set of (output) interpretations given a cADF and an (input) interpretationstatic Collection<FourValuedWorld>
CADFSemantics.gammaPrimeOperator
(Collection<FourValuedWorld> inputCollection, ArrayList<PlFormula> statementFormulas, ArrayList<PlFormula> acceptanceFormulas, PlSignature sig) Implementation of the Gamma Prime Operator: Calculate the union of the Gamma Operator of all input worlds and then reduce those worlds to the least informative onesstatic Collection<FourValuedWorld>
FourValuedWorld.reduceToLeastInformativeWorlds
(Collection<FourValuedWorld> coll, boolean getMostInformative) This method returns the least informative world among a collection of FourValuedWorldsFourValuedWorldIterator.reset()
FourValuedWorldIterator.reset
(Collection<? extends Formula> formulas) Modifier and TypeMethodDescriptionstatic Collection<FourValuedWorld>
CADFSemantics.gammaOperator
(ArrayList<PlFormula> statementFormulas, ArrayList<PlFormula> acceptanceFormulas, PlSignature sig, FourValuedWorld worldInput) Implementation of the gamma operator: calculate a new set of (output) interpretations given a cADF and an (input) interpretationstatic boolean
CADFSemantics.isAdmissible
(FourValuedWorld inputWorld, Collection<FourValuedWorld> outputWorlds) Check whether a given world constitutes an admissible interpretationboolean
FourValuedWorld.isAtLeastAsInformativeAs
(FourValuedWorld otherWorld) This method compares this world to another world by comparing their information-orderstatic boolean
CADFSemantics.isComplete
(FourValuedWorld inputWorld, Collection<FourValuedWorld> outputWorlds, ArrayList<PlFormula> statementFormulas, ArrayList<PlFormula> acceptanceFormulas) Check whether a given world constitutes a complete interpretationModifier and TypeMethodDescriptionstatic Collection<FourValuedWorld>
CADFSemantics.gammaPrimeOperator
(Collection<FourValuedWorld> inputCollection, ArrayList<PlFormula> statementFormulas, ArrayList<PlFormula> acceptanceFormulas, PlSignature sig) Implementation of the Gamma Prime Operator: Calculate the union of the Gamma Operator of all input worlds and then reduce those worlds to the least informative onesstatic boolean
CADFSemantics.isAdmissible
(FourValuedWorld inputWorld, Collection<FourValuedWorld> outputWorlds) Check whether a given world constitutes an admissible interpretationstatic boolean
CADFSemantics.isComplete
(FourValuedWorld inputWorld, Collection<FourValuedWorld> outputWorlds, ArrayList<PlFormula> statementFormulas, ArrayList<PlFormula> acceptanceFormulas) Check whether a given world constitutes a complete interpretationstatic String
FourValuedWorld.printCollection
(Collection<FourValuedWorld> coll) static Collection<FourValuedWorld>
FourValuedWorld.reduceToLeastInformativeWorlds
(Collection<FourValuedWorld> coll, boolean getMostInformative) This method returns the least informative world among a collection of FourValuedWorldsModifierConstructorDescriptionFourValuedWorld
(FourValuedWorld other) Creates a new world which is a copy of the given world