Class CountingRankingReasoner

  • All Implemented Interfaces:
    net.sf.tweety.commons.ModelProvider<net.sf.tweety.arg.dung.syntax.Argument,​net.sf.tweety.arg.dung.syntax.DungTheory,​NumericalArgumentRanking>, net.sf.tweety.commons.postulates.PostulateEvaluatable<net.sf.tweety.arg.dung.syntax.Argument>

    public class CountingRankingReasoner
    extends AbstractRankingReasoner<NumericalArgumentRanking>
    This class implements the argument ranking approach of [Pu, Zhang, G.Luo, J.Luo. Attacker and Defender Counting Approach for Abstract Argumentation. CoRR 2015]. This approach ranks arguments by counting the number of their attackers and defenders in form of a dialogue game where proponents are defenders and opponents are attackers.
    Author:
    Anna Gessler
    • Constructor Detail

      • CountingRankingReasoner

        public CountingRankingReasoner()
        Create a new CountingRankingReasoner with default parameters.
      • CountingRankingReasoner

        public CountingRankingReasoner​(double damping_factor,
                                       double epsilon)
        Create a new CountingRankingReasoner with the given parameters.
        Parameters:
        damping_factor - must be in (0,1)
      • CountingRankingReasoner

        public CountingRankingReasoner​(double damping_factor)
        Create a new CountingRankingReasoner with the given parameters.
        Parameters:
        damping_factor - must be in (0,1)