Explanation
Architecture
The system has two layers:
- High-level API (
z3adapter.reasoning) - Simple Python interface for reasoning tasks - Low-level execution (
z3adapter.backends) - JSON DSL or SMT2 backend for Z3
Most users should use the high-level API.
For full documentation, visit the ProofOfThought Documentation Site.