Class EmptyCriterion


  • public final class EmptyCriterion
    extends ComparisonCriterion
    This class implements the empty criterion to compare two arguments. Using this criterion no two arguments are comparable.
    Author:
    Matthias Thimm
    • Constructor Detail

      • EmptyCriterion

        public EmptyCriterion()
    • Method Detail

      • compare

        public ComparisonCriterion.Result compare​(DelpArgument argument1,
                                                  DelpArgument argument2,
                                                  DefeasibleLogicProgram context)
        Description copied from class: ComparisonCriterion
        This method returns the relation of argument1 to argument2 given context.
        Specified by:
        compare in class ComparisonCriterion
        Parameters:
        argument1 - a DeLP argument
        argument2 - a DeLP argument
        context - a defeasible logic program as context
        Returns:

        - Result.IS_BETTER iff argument1 is better than argument2
        - Result.IS_WORSE iff argument1 is worse than argument2
        - Result.IS_EQUAL iff argument1 and argument2 are in the same equivalence class
        - Result.NOT_COMPARABLE iff argument1 and argument2 are not comparable