Uses of Class
org.tweetyproject.arg.eaf.syntax.EpistemicArgumentationFramework
Packages that use EpistemicArgumentationFramework
Package
Description
-
Uses of EpistemicArgumentationFramework in org.tweetyproject.arg.eaf.reasoner
Classes in org.tweetyproject.arg.eaf.reasoner that implement interfaces with type arguments of type EpistemicArgumentationFrameworkModifier and TypeClassDescriptionclass
Ancestor class for EAF reasonersclass
Ancestor class for EAF reasonersclass
Ancestor class for EAF reasonersMethods in org.tweetyproject.arg.eaf.reasoner that return EpistemicArgumentationFrameworkModifier and TypeMethodDescriptionEAFAgreementReasoner.changeEAF
(int index, EpistemicArgumentationFramework newEAF) Replace an EAF at a specific index with a new EAFEAFAgreementReasoner.removeEAF
(int index) Remove an EAF by its indexMethods in org.tweetyproject.arg.eaf.reasoner that return types with arguments of type EpistemicArgumentationFrameworkModifier and TypeMethodDescriptionEAFAgreementReasoner.getEAFs()
Get a list of all EAFs in the reasonerAbstractEAFReasoner.getModel
(EpistemicArgumentationFramework bbase, Semantics semantics) Computes one extension that satisfies the epistemic constraint of the EAF for the specified semantics.SimpleEAFAdmissibleReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one admissible extension that satisfies the epistemic constraint of the EAF.SimpleEAFCompleteReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one complete extension that satisfies the epistemic constraint of the EAF.SimpleEAFGroundedReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one grounded extension that satisfies the epistemic constraint of the EAF.SimpleEAFPreferredReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one preferred extension that satisfies the epistemic constraint of the EAF.SimpleEAFStableReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one stable extension that satisfies the epistemic constraint of the EAF.AbstractEAFReasoner.getModels
(EpistemicArgumentationFramework bbase, Semantics semantics) Computes all admissible extensions that satisfy the epistemic constraint of the EAF for the specified semantics.SimpleEAFAdmissibleReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all admissible extensions that satisfy the epistemic constraint of the EAF.SimpleEAFCompleteReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all complete extensions that satisfy the epistemic constraint of the EAF.SimpleEAFGroundedReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all grounded extensions that satisfy the epistemic constraint of the EAF.SimpleEAFPreferredReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all preferred extensions that satisfy the epistemic constraint of the EAF.SimpleEAFStableReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all stable extensions that satisfy the epistemic constraint of the EAF.Methods in org.tweetyproject.arg.eaf.reasoner with parameters of type EpistemicArgumentationFrameworkModifier and TypeMethodDescriptionboolean
EAFAgreementReasoner.addEAF
(EpistemicArgumentationFramework eaf) Add another EAF with the same underlying AFEAFAgreementReasoner.changeEAF
(int index, EpistemicArgumentationFramework newEAF) Replace an EAF at a specific index with a new EAFboolean
EAFAgreementReasoner.changeEAF
(EpistemicArgumentationFramework oldEAF, EpistemicArgumentationFramework newEAF) Replace an EAF with a new one.AbstractEAFReasoner.getModel
(EpistemicArgumentationFramework bbase, Semantics semantics) Computes one extension that satisfies the epistemic constraint of the EAF for the specified semantics.SimpleEAFAdmissibleReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one admissible extension that satisfies the epistemic constraint of the EAF.SimpleEAFCompleteReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one complete extension that satisfies the epistemic constraint of the EAF.SimpleEAFGroundedReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one grounded extension that satisfies the epistemic constraint of the EAF.SimpleEAFPreferredReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one preferred extension that satisfies the epistemic constraint of the EAF.SimpleEAFStableReasoner.getModel
(EpistemicArgumentationFramework bbase) Computes one stable extension that satisfies the epistemic constraint of the EAF.AbstractEAFReasoner.getModels
(EpistemicArgumentationFramework bbase, Semantics semantics) Computes all admissible extensions that satisfy the epistemic constraint of the EAF for the specified semantics.SimpleEAFAdmissibleReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all admissible extensions that satisfy the epistemic constraint of the EAF.SimpleEAFCompleteReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all complete extensions that satisfy the epistemic constraint of the EAF.SimpleEAFGroundedReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all grounded extensions that satisfy the epistemic constraint of the EAF.SimpleEAFPreferredReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all preferred extensions that satisfy the epistemic constraint of the EAF.SimpleEAFStableReasoner.getModels
(EpistemicArgumentationFramework bbase) Computes all stable extensions that satisfy the epistemic constraint of the EAF.AbstractEAFReasoner.query
(EpistemicArgumentationFramework beliefbase, Argument formula) AbstractEAFReasoner.query
(EpistemicArgumentationFramework beliefbase, Argument formula, InferenceMode inferenceMode) Queries the given AAF for the given argument using the given inference type.boolean
EAFAgreementReasoner.removeEAF
(EpistemicArgumentationFramework eaf) Remove a specific EAF from the reasonerConstructors in org.tweetyproject.arg.eaf.reasoner with parameters of type EpistemicArgumentationFrameworkModifierConstructorDescriptionConstructor with one initial EAF -
Uses of EpistemicArgumentationFramework in org.tweetyproject.arg.eaf.util
Methods in org.tweetyproject.arg.eaf.util that return EpistemicArgumentationFrameworkModifier and TypeMethodDescriptionEafTheoryGenerator.next()
Generates a new EAF using a randomly generated constraint.Methods in org.tweetyproject.arg.eaf.util that return types with arguments of type EpistemicArgumentationFrameworkModifier and TypeMethodDescriptionEafTheoryGenerator.next
(int numEAFs) Generates numEAFs EAFs, each with a different randomly generated constraint.EafTheoryGenerator.next
(DungTheory theory, int numEAFs) Generates numEAFs EAFs, each with a different randomly generated constraint. -
Uses of EpistemicArgumentationFramework in org.tweetyproject.arg.eaf.writer
Methods in org.tweetyproject.arg.eaf.writer with parameters of type EpistemicArgumentationFrameworkModifier and TypeMethodDescriptionabstract void
AbstractEafWriter.write
(EpistemicArgumentationFramework eaf, File f) Writes the given epistemic argumentation framework to the specified file.void
EafApxWriter.write
(EpistemicArgumentationFramework eaf, File f) Writes the constrained argumentation framework to a file.void
EafCnfWriter.write
(EpistemicArgumentationFramework eaf, File f) void
EafTgfWriter.write
(EpistemicArgumentationFramework eaf, File f) Writes the constrained argumentation framework to a file.