RemoveClausesFromKb

Base class for side effects removing clauses from a knowledge base.

Inheritors

Constructors

Link copied to clipboard
constructor(clauses: Iterable<Clause>)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun applyTo(context: ExecutionContext): ExecutionContext

Produces the ExecutionContext resulting from applying this side effect to context.

Link copied to clipboard

clauses as a MutableTheory, converting it if necessary.

Link copied to clipboard

clauses as a Theory, reusing it as-is if it already is one.