Package it. unibo. tuprolog. solve
Types
Signature to Wrapped type, abstract wrapper class
An interface representing the Solver execution context, containing important information that determines its behaviour
Base type for all entities which must be aware of the current state of a solver
General type for mutable logic Solvers. MutableSolvers differ from Solvers in that they expose public methods for letting clients affect the state of the solver -- e.g. affecting the KB -- while no resolution process is ongoing.
General type for logic solvers, i.e. any entity capable of solving some logic query -- provided as a Struct -- according to some logic, implementing one or more inference rule, via some resolution strategy.
This type represents how the solver will see time duration
This type represents how the solver will see time instants
Functions
A function returning current Time instant
A function returning current Time instant
A function returning current Time instant
Extracts this Struct indicator and converts it to Signature
Performs the given action on each element, giving a lookahead hint (i.e. if there's another element to process after).