Uses of Class
org.tweetyproject.arg.eaf.syntax.EpistemicArgumentationFramework
Packages that use EpistemicArgumentationFramework
Package
Description
-
Uses of EpistemicArgumentationFramework in org.tweetyproject.arg.eaf.reasoner
Methods 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 TypeMethodDescriptionbooleanEAFAgreementReasoner.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 EAFbooleanEAFAgreementReasoner.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.booleanEAFAgreementReasoner.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 voidAbstractEafWriter.write(EpistemicArgumentationFramework eaf, File f) Writes the given epistemic argumentation framework to the specified file.voidEafApxWriter.write(EpistemicArgumentationFramework eaf, File f) Writes the constrained argumentation framework to a file.voidEafCnfWriter.write(EpistemicArgumentationFramework eaf, File f) voidEafTgfWriter.write(EpistemicArgumentationFramework eaf, File f) Writes the constrained argumentation framework to a file.