TA Version 1.2

This distribution consists of the following files:
- genmodal.lsp
- ftdriver.pl
- ftmodal.pl
- simplify.pl
- prepare-spass
- prepare-flotter

INSTALLATION

To run genmodal.lsp you some Common Lisp implementation. 
CLISP 1996-03-15 (March 1996) works. 

To run ftdriver.pl, ftmodal.pl, and simplify.pl you need SICStus 
Prolog 3. Nevertheless they can be easily adjusted to other brands
of Prolog.

To run prepare-spass and prepare-flotter you need Perl version
4.035 (or later) or version 5.003. These script might work with
other versions of Perl as well, but haven't got the chance to 
test it. 

You need to edit genmodal.lsp and ftdriver.pl to adjust them to your
local software installation. Just follow the instructions at the 
beginning of these files. 

The Perl-scripts prepare-spass and prepare-flotter assume that
Perl is located at /usr/local/bin/perl. If this is not the case,
then you have to change the first line of these scripts 
according to the location of Perl at your site.

USE

1. You can generate a random modal formula with genmodal.lsp.
   Call (gen-test) for this purpose. It will generate a random 
   modal formula and write it to three different files according 
   to the syntax of KSAT, KRIS, and FT.
2. Yo can test the satisfiability using the functional translation
   approach with ftdriver.pl.
   Call testSAT(GR) where GR is the modal depth of the formula
   under consideration, e.g. testSAT(1).

CHANGES since Version 1.0
- The functional translation now uses an improved skolemization 
  routine. 
