SuperiorityModule

When an argument is superior to another one (module superiority), by the preferences between their rules (sup(Rule, Other) in the context). Two arguments are compared on their defeasible rules and premises (their info, see the module argument): the last defeasible rules or all of them (orderingPrinciple last or weakest), compared as sets by orderingComparator (elitist, democrat or normal).

Properties

Link copied to clipboard
override val alias: String
Link copied to clipboard
open override val baseContent: Library
Link copied to clipboard
open override val baseFlags: Iterable<ArgsFlag<*, *>>
Link copied to clipboard
open override val prologRawTheory: String
Link copied to clipboard
open override val prologTheory: Theory
Link copied to clipboard
open override val theoryOperators: OperatorSet

Functions

Link copied to clipboard
open fun content(): Library
Link copied to clipboard
open fun flags(): Iterable<ArgsFlag<*, *>>
Link copied to clipboard
override fun identifier(): String