This is the required ReadMe file for the CASC competitions.
-----------------------------------------------------------

For installation, follow the instructions in the main README
file. Make sure to do a proper install, so that eproof and
e_ltb_runner can find the executables.


FOFT FNTT MZRT
FOF FNT EPR LTB

Command line for (primary) proof classes (FOFT, FOF, EPR):

   eprover --auto --tstp-in -s --memory-limit=3072 --cpu-limit=%d %s
   eproof_ram --auto --tstp-format --memory-limit=2048 --cpu-limit=%d %s

Command line for disproof classes (FNTT, FNT):

   eprover --satauto --tstp-in -s --memory-limit=3072 --cpu-limit=%d %s
   eproof_ram --satauto --tstp-format --memory-limit=2048 --cpu-limit=%d %s

For the LTB categories (MZRT, LTB), run

    e_ltb_runner -w<total wall-clock time limit> <path_to_ltb_batch_file> <path_to_eprover> <path_to_epclextract>

    -w<total wall-clock time limit> is optional if a per-problem limit
     is given in the batch specification file.

Distinguished strings for the results:

Problem is CNF and unsatisfiable:

# SZS status Unsatisfiable

Problem is CNF and satisfiable:

# SZS status Satisfiable

Problem is FOF and a theorem: 

# SZS status Theorem

Problem is FOF and not a theorem:

# SZS status CounterSatisfiable

System gave up (usually resource limit)

# Failure:


The start of solution output for proofs:

# SZS output start CNFRefutation.

The end of solution output for proofs:

# SZS output end CNFRefutation.




The start of solution output for models/saturations:

# SZS output start Saturation.

The end of solution output for models/saturations:

# SZS output end Saturation.



LTB Problem processing:
# SZS status Started for <name>
# SZS status Ended for <name>
