Interface: Attack
@kortexya/reasoninglayer / Attack
Interface: Attack
Section titled “Interface: Attack”Defined in: src/types/argumentation.ts:107
One attack edge with its clash evidence.
Properties
Section titled “Properties”from:
string
Defined in: src/types/argumentation.ts:109
Attacker argument id.
kind:
ArgumentAttackKind
Defined in: src/types/argumentation.ts:113
The kind of conflict the attack witnesses.
proved
Section titled “proved”proved:
boolean
Defined in: src/types/argumentation.ts:120
Whether a full derivation proof backs this attack.
reason
Section titled “reason”reason:
string
Defined in: src/types/argumentation.ts:118
Human-readable clash reason (the witness). For a rule-derived attack it names the derived fact, rendered as an OSFQL pattern.
to:
string
Defined in: src/types/argumentation.ts:111
Attacked argument id.