Class PartialProbabilityAssignment

  • All Implemented Interfaces:
    Serializable, Cloneable, Map<net.sf.tweety.arg.dung.syntax.Argument,​net.sf.tweety.math.probability.Probability>, net.sf.tweety.commons.BeliefBase

    public class PartialProbabilityAssignment
    extends HashMap<net.sf.tweety.arg.dung.syntax.Argument,​net.sf.tweety.math.probability.Probability>
    implements net.sf.tweety.commons.BeliefBase
    A partial probability assignment for abstract argumentation theories.
    Author:
    Matthias Thimm
    See Also:
    Serialized Form
    • Constructor Detail

      • PartialProbabilityAssignment

        public PartialProbabilityAssignment()
    • Method Detail

      • isCompliant

        public boolean isCompliant​(ProbabilisticExtension pext)
        Checks whether the given probabilistic extension is compliant with this partial probability assignment, i.e. whether the probabilities of the arguments coincide.
        Parameters:
        pext - some probabilistic extension.
        Returns:
        "true" iff the given probabilistic extension is compliant.
      • getMinimalSignature

        public net.sf.tweety.commons.Signature getMinimalSignature()
        Specified by:
        getMinimalSignature in interface net.sf.tweety.commons.BeliefBase