.\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH PICOSAT 1 "February 5, 2010" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME picosat \- SAT solver with proof and core support .SH SYNOPSIS .B picosat .RI [ options ] " input-file .SH DESCRIPTION This manual page documents briefly the .B picosat command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBpicosat\fP is a SAT solver with proof and core capabilities. Use the \fBpicosat.trace\fP binary to actually use these capabilities (these incur some overhead). .SH OPTIONS .B \-h Show summary of options. .TP .B \-\-version print version and exit .TP .B \-\-config print build configuration and exit .TP .B \-v enable verbose output .TP .B \-f ignore invalid header .TP .B \-n do not print satisfying assignment .TP .B \-p print formula in DIMACS format and exit .TP .B \-i <0/1> force FALSE respectively TRUE as default phase .TP .B \-a start with an assumption .TP .B \-l set decision limit .TP .B \-s set random number generator seed .TP .B \-o set output file .TP .B \-t generate compact proof trace file (use picosat.trace, see above). .TP .B \-T generate extended proof trace file (use picosat.trace, see above). .TP .B \-r generate reverse unit propagation proof file (use picosat.trace, see above). .TP .B \-c generate clausal core file in DIMACS format (use picosat.trace, see above). .TP .B \-V generate file listing core variables .TP .B \-U generate file listing used variables .PP .SH AUTHOR picosat was written by Armin Biere . .PP This manual page was written by Michael Tautschnig , for the Debian project (but may be used by others).