Class SimpleProductSemantics

java.lang.Object
org.tweetyproject.arg.social.semantics.AbstractSocialSemantics<Double>
org.tweetyproject.arg.social.semantics.SimpleProductSemantics
All Implemented Interfaces:
Comparator<Double>

public class SimpleProductSemantics extends AbstractSocialSemantics<Double>
The simple product semantics from [Leite, Martins; IJCAI 2011, Def. 5,6]
Author:
Matthias Thimm
  • Field Details

    • precision

      public double precision
      Precision of comparisons between values.
  • Constructor Details

    • SimpleProductSemantics

      public SimpleProductSemantics(double epsilon, double precision)
      Creates a new simple product semantics with the given epsilon parameter for the simple vote aggregation function.
      Parameters:
      epsilon - some non-negative value
      precision - precision of comparisons between values.
    • SimpleProductSemantics

      public SimpleProductSemantics(double epsilon)
      Creates a new simple product semantics with the given epsilon parameter for the simple vote aggregation function. The value 0.001 is used as precision of comparisons between values.
      Parameters:
      epsilon - some non-negative value
  • Method Details