Class CountingRankingReasoner

All Implemented Interfaces:
ModelProvider<Argument,DungTheory,NumericalPartialOrder<Argument,DungTheory>>, PostulateEvaluatable<Argument>

public class CountingRankingReasoner extends AbstractRankingReasoner<NumericalPartialOrder<Argument,DungTheory>>
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 Details

    • 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)
      epsilon - TODO add description
    • CountingRankingReasoner

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