Current section
Files
Jump to
Current section
Files
atp_client
CITATION.cff
CITATION.cff
cff-version: 1.2.0
message: "If you use this software, please cite it using these metadata."
title: "AtpClient"
abstract: >-
AtpClient is an Elixir client library for external automated theorem provers.
It provides a uniform interface to multiple backends — SystemOnTPTP, StarExec,
Isabelle, and locally installed TPTP-compliant binaries (LocalExec) — and
reads every system's output into a result carrying its SZS status
(e.g. :theorem, :satisfiable) as a value of the SZS ontology, enabling
straightforward cross-prover comparison. It is built on the tptp library,
which provides the TPTP language and the SZS ontology.
type: software
authors:
- family-names: Schuster
given-names: Johannes
orcid: "https://orcid.org/0009-0003-5339-7216"
affiliation: "Otto-Friedrich-Universität Bamberg, Germany"
- family-names: Benzmüller
given-names: Christoph
orcid: "https://orcid.org/0000-0002-3392-3093"
affiliation: "Otto-Friedrich-Universität Bamberg, Germany"
- family-names: Fuenmayor
given-names: David
orcid: "https://orcid.org/0000-0002-0042-4538"
affiliation: "Otto-Friedrich-Universität Bamberg, Germany"
version: "0.7.2"
date-released: "2026-10-13"
license: MIT
repository-code: "https://github.com/jcschuster/AtpClient"
url: "https://atp-client.hexdocs.pm"
keywords:
- automated theorem proving
- Elixir
- TPTP
- SZS
- Isabelle
- StarExec
doi: 10.5281/zenodo.21839442