Abstract Classic Solver
abstract class AbstractClassicSolver(libraries: Libraries, flags: FlagStore, initialStaticKb: Theory, initialDynamicKb: Theory, inputChannels: InputStore, outputChannels: OutputStore, trustKb: Boolean) : AbstractSolver<ClassicExecutionContext>
Content copied to clipboard
Constructors
AbstractClassicSolver
Link copied to clipboard
fun AbstractClassicSolver(libraries: Libraries = Libraries.empty(), flags: FlagStore = FlagStore.empty(), staticKb: Theory = Theory.empty(), dynamicKb: Theory = MutableTheory.empty(), stdIn: InputChannel<String> = InputChannel.stdIn(), stdOut: OutputChannel<String> = OutputChannel.stdOut(), stdErr: OutputChannel<String> = OutputChannel.stdErr(), warnings: OutputChannel<Warning> = OutputChannel.warn(), trustKb: Boolean = false)
Content copied to clipboard
Functions
clone
Link copied to clipboard
copy
Link copied to clipboard
abstract override fun copy(libraries: Libraries, flags: FlagStore, staticKb: Theory, dynamicKb: Theory, stdIn: InputChannel<String>, stdOut: OutputChannel<String>, stdErr: OutputChannel<String>, warnings: OutputChannel<Warning>): AbstractClassicSolver
Content copied to clipboard
solve
Link copied to clipboard
solveList
Link copied to clipboard
Properties
inputChannels
Link copied to clipboard
outputChannels
Link copied to clipboard
standardError
Link copied to clipboard
standardInput
Link copied to clipboard
standardOutput
Link copied to clipboard