Skip to content

Explanation

Understanding-oriented discussions: the ideas behind logic programming, and why 2PPy works the way it does. Read them to build a mental model; for step-by-step instructions, see the how-to guides, and for exact behaviour, the reference.

2P-Kt's own explanation pages go deeper into the engine's internals, e.g. its solver design and clause database.