Getting and Using the TPTP

Quick Installation Guide

This section explains how to obtain and install the TPTP, and how to syntax-convert the TPTP problems.

Obtaining the TPTP

The distribution consists of two files: There also might be a file called BuggedProblems-v9.0.0 , containing a list of files that have been found to contain errors, in the current release (bugs that have been discovered after the release has been distributed).

These files are available online.

Installing the TPTP

prompt> tar xzf TPTP-v9.0.0 .tgz

prompt> cd TPTP-v9.0.0

prompt> ./Scripts/tptp2T_install
... the script will then ask for required information

prompt> ./TPTP2X/tptp2X_install
... the script will then ask for required information

If you don't have any Prolog installed, you need to get one first. Both utilities can be installed in a default configuration by appending a -default flag to the install command.

Important: Using the TPTP

Appropriate use of the TPTP allows developers and users to meaningfully evaluate ATP systems. To that end, the following guidelines for using the TPTP and presenting results should be followed. Abiding by these conditions will allow unambigous identification of the problem, the formulae used, and further input to the ATP system. If you follow the rules, please make it clear in any presentation of your results, by an explicit statement. We propose that you state "These results were obtained in compliance with the guidelines for use of the TPTP". By making this clear statement, ATP researchers are assured of your awareness of our guidelines. Conversely, it will become clear when the guidelines might have been ignored.

Please contact the TPTP developers if ...