Class WeightedSetSupport

All Implemented Interfaces:
Iterable<BArgument>, BipolarEntity, Support, DungEntity, Formula, Node

public class WeightedSetSupport extends SetSupport
Represents a weighted support relationship between two argument sets.

This class extends the SetSupport class to include a weight parameter, which quantifies the strength or significance of the support relationship.

  • Field Details

    • cp

      public double cp
      The weight of the support relationship.
  • Constructor Details

    • WeightedSetSupport

      public WeightedSetSupport(ArgumentSet supporter, ArgumentSet supported, double cp)
      Constructs a new WeightedSetSupport instance.
      Parameters:
      supporter - The set of arguments providing support. This is the argument set that supports the other set.
      supported - The set of arguments being supported. This is the argument set that is being supported.
      cp - The weight of the support relationship, indicating the strength or significance of the support. This value should be a positive number, where a higher value represents a stronger support.