org.sat4j
Class Lanceur

java.lang.Object
  extended by org.sat4j.AbstractLauncher
      extended by org.sat4j.Lanceur
All Implemented Interfaces:
java.io.Serializable

public class Lanceur
extends org.sat4j.AbstractLauncher

This class is used to launch the SAT solvers from the command line. It is compliant with the SAT competition (www.satcompetition.org) I/O format. The launcher is to be used as follows:

                [solvername] filename [key=value]*
 
If no solver name is given, then the default solver of the solver factory is used (@see org.sat4j.core.ASolverFactory#defaultSolver()).

Author:
leberre
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.sat4j.AbstractLauncher
ANSWER_PREFIX, COMMENT_PREFIX, SOLUTION_PREFIX
 
Constructor Summary
Lanceur()
           
 
Method Summary
 void displayLicense()
           
static void main(java.lang.String[] args)
          Lance le prouveur sur un fichier Dimacs.
 void usage()
           
 
Methods inherited from class org.sat4j.AbstractLauncher
getBeginTime, getExitCode, getLogWriter, getReader, run, setExitCode, setLogWriter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lanceur

public Lanceur()
Method Detail

main

public static void main(java.lang.String[] args)
Lance le prouveur sur un fichier Dimacs.

Parameters:
args - doit contenir le nom d'un fichier Dimacs, eventuellement compress?.

displayLicense

public void displayLicense()
Overrides:
displayLicense in class org.sat4j.AbstractLauncher

usage

public void usage()
Specified by:
usage in class org.sat4j.AbstractLauncher