CRYPTOMINISAT5(1) User Commands CRYPTOMINISAT5(1) (NAME) cryptominisat5 - cryptominisat5 5.14.7 (SYNOPSIS) cryptominisat [--help] [--version] [--verb VAR] [--maxtime VAR] [--maxconfl VAR] [--random VAR] [--threads VAR] [--mult VAR] [--nextm VAR] [--memoutmult VAR] [--maxsol VAR] [--polar VAR] [--scc VAR] [--restart VAR] [--rstfirst VAR] [--gluehist VAR] [--lwrbndblkrest VAR] [--locgmult VAR] [--ratiogluegeom VAR] [--blockingglue VAR] [--gluecut0 VAR] [--gluecut1 VAR] [--adjustglue VAR] [--everylev1 VAR] [--everylev2 VAR] [--lev1usewithin VAR] [--branchstr VAR] [--nobansol] [--debuglib VAR] [--breakid VAR] [--breakideveryn VAR] [--breakidmaxlits VAR] [--breakidmaxcls VAR] [--breakidmaxvars VAR] [--breakidtime VAR] [--breakidcls VAR] [--breakidmatrix VAR] [--sls VAR] [--slstype VAR] [--slsmaxmem VAR] [--slseveryn VAR] [--yalsatmems VAR] [--walksatruns VAR] [--slsgetphase VAR] [--slsccnraspire VAR] [--slstobump VAR] [--slstobumpmaxpervar VAR] [--slsbumptype VAR] [--transred VAR] [--intree VAR] [--intreemaxm VAR] [--otfhyper VAR] [--schedsimp VAR] [--presimp VAR] [--allpresimp VAR] [--nonstop VAR] [--maxnumsimppersolve VAR] [--schedule VAR] [--preschedule VAR] [--occsimp VAR] [--confbtwsimp VAR] [--confbtwsimpinc VAR] [--tern VAR] [--terntimelim VAR] [--ternkeep VAR] [--terncreate VAR] [--ternbincreate VAR] [--occredmax VAR] [--occredmaxmb VAR] [--occirredmaxmb VAR] [--strengthen VAR] [--weakentimelim VAR] [--substimelim VAR] [--substimelimbinratio VAR] [--substimelimlongratio VAR] [--strstimelim VAR] [--sublonggothrough VAR] [--bva VAR] [--bvaeveryn VAR] [--bvalim VAR] [--bva2lit VAR] [--bvato VAR] [--varelim VAR] [--varelimto VAR] [--varelimover VAR] [--emptyelim VAR] [--varelimmaxmb VAR] [--eratio VAR] [--varelimcheckres VAR] [--xor VAR] [--maxxorsize VAR] [--xorfindtout VAR] [--maxxormat VAR] [--gates VAR] [--printgatedot VAR] [--gatefindto VAR] [--recur VAR] [--moreminim VAR] [--moremoreminim VAR] [--moremorealways VAR] [--decbased VAR] [--updateglueonanalysis VAR] [--maxgluehistltlimited VAR] [--diffdeclevelchrono VAR] [--verbstat VAR] [--verbrestart VAR] [--verballrestarts VAR] [--printsol VAR] [--restartprint VAR] [--distill VAR] [--distillbin VAR] [--distillmaxm VAR] [--distillincconf VAR] [--distillminconf VAR] [--distilltier0ratio VAR] [--distilltier1ratio VAR] [--distillirredalsoremratio VAR] [--distillirrednoremratio VAR] [--distillshuffleeveryn VAR] [--distillsort VAR] [--renumber VAR] [--mustconsolidate VAR] [--savemem VAR] [--mustrenumber VAR] [--fullwatchconseveryn VAR] [--strmaxt VAR] [--implicitmanip VAR] [--implsubsto VAR] [--implstrto VAR] [--cardfind VAR] [--sync VAR] [--clearinter VAR] [--zero-exit-status] [--printtimes VAR] [--maxsccdepth VAR] [--sampling VAR] [--assump VAR] [--maxmatrixrows VAR] [--maxmatrixcols VAR] [--autodisablegauss VAR] [--minmatrixrows VAR] [--maxnummatrices VAR] [--gaussusefulcutoff VAR] [--dumpresult VAR] files (DESCRIPTION) (Positional arguments): files FRAT [ : ] (Optional arguments): -h, --help -v, --version --verb [0-10] (verbosity) . = [nargs=0..1] [: 1] --maxtime () --maxconfl (conflict) -r, --random [0..] (random seed) [nargs=0..1] [: 0] -t, --threads (threads) [nargs=0..1] [: 1] -m, --mult [nargs=0..1] [: 3] --nextm (inprocessing) [nargs=0..1] [: 1] --memoutmult inprocessing. (clause-link-in) . inprocessing [nargs=0..1] [: 1] --maxsol . Jannis Harder (decision-based banning) [nargs=0..1] [: 1] --polar {true,false,rnd,auto,stable} (polarity). 'true' -> . 'false' -> . 'auto' -> ( 'caching' ) [nargs=0..1] [: "auto"] --scc SCC ( ) [nargs=0..1] [: 1] --restart {geom, glue, luby} (restart) . [nargs=0..1] [: "auto"] --rstfirst [nargs=0..1] [: 100] --gluehist glue . [nargs=0..1] [: 50] --lwrbndblkrest -- [nargs=0..1] [: 10000] --locgmult glue [nargs=0..1] [: 0.8] --ratiogluegeom glue (geometric) -- glue [nargs=0..1] [: 5] --blockingglue glue [nargs=0..1] [: 1] --gluecut0 glue ('') [nargs=0..1] [: 3] --gluecut1 glue (' ') [nargs=0..1] [: 6] --adjustglue glue ( ) glue -- [nargs=0..1] [: 0.7] --everylev1 (lev1) N [nargs=0..1] [: 10000] --everylev2 (lev2) N [nargs=0..1] [: 15000] --lev1usewithin [nargs=0..1] [: 70000] --branchstr 'vsids1+vsids2' [nargs=0..1] [: "vmtf+vsids"] --nobansol --debuglib (comments) solve/simplify CNF --breakid BreakID . [nargs=0..1] [: false] --breakideveryn BreakID N [nargs=0..1] [: 5] --breakidmaxlits . BreakID [nargs=0..1] [: 3500] --breakidmaxcls . BreakID [nargs=0..1] [: 600] --breakidmaxvars . BreakID [nargs=0..1] [: 300] --breakidtime (automorphism). [nargs=0..1] [: 2000] --breakidcls . [nargs=0..1] [: 50] --breakidmatrix [nargs=0..1] [: true] --sls SLS [nargs=0..1] [: 1] --slstype SLS . : walksat yalsat ccnr ccnr_yalsat [nargs=0..1] [: "ccnr"] --slsmaxmem SLS. SLS . [nargs=0..1] [: 500] --slseveryn SLS N [nargs=0..1] [: 2] --yalsatmems Yalsat (mems*million). yalsat [nargs=0..1] [: 10] --walksatruns '' (runs) WalkSAT. WalkSAT [nargs=0..1] [: 50] --slsgetphase SLS CDCL [nargs=0..1] [: 1] --slsccnraspire / (aspiration) CCNR [nargs=0..1] [: 1] --slstobump (bump) CCNR [nargs=0..1] [: 100] --slstobumpmaxpervar CCNR [nargs=0..1] [: 100] --slsbumptype (bump). = = = [nargs=0..1] [: 6] --transred ( transitive reduction) [nargs=0..1] [: 1] --intree (intree-based probing) [nargs=0..1] [: 1] --intreemaxm mega-bogoprops [nargs=0..1] [: 400] --otfhyper (on-the-fly hyper-binary resolution) [nargs=0..1] [: 1] --schedsimp . . [nargs=0..1] [: 1] --presimp [nargs=0..1] [: 0] --allpresimp -- [nargs=0..1] [: 0] -n, --nonstop search() SATSolver [nargs=0..1] [: 0].TP --maxnumsimppersolve solve(). . [nargs=0..1] [: 25] --schedule --preschedule --occsimp ( ...) [nargs=0..1] [: 1] --confbtwsimp [nargs=0..1] [: 40000] --confbtwsimpinc N [nargs=0..1] [: 1.4] --tern (Ternary resolution) [nargs=0..1] [: true] --terntimelim bogoprops "Look-Ahead Versus Look-Back for Satisfiability Problems" [nargs=0..1] [: 100] --ternkeep "lev1usewithin" [nargs=0..1] [: 5] --terncreate ( ) [nargs=0..1] [: 0.3] --ternbincreate [nargs=0..1] [: 0] --occredmax [nargs=0..1] [: 50] --occredmaxmb [nargs=0..1] [: 600] --occirredmaxmb [nargs=0..1] [: 2500] --strengthen - [nargs=0..1] [: 1] --weakentimelim bogoprops [nargs=0..1] [: 300] --substimelim bogoprops [nargs=0..1] [: 300] --substimelimbinratio (sub&str) [nargs=0..1] [: 0.1] --substimelimlongratio [nargs=0..1] [: 0.9] --strstimelim bogoprops [nargs=0..1] [: 300] --sublonggothrough [nargs=0..1] [: 1] --bva (BVA) [nargs=0..1] [: 0] --bvaeveryn BVA N [nargs=0..1] [: 7] --bvalim BVA [nargs=0..1] [: 250000] --bva2lit BVA . : [nargs=0..1] [: 1] --bvato BVA bogoprops [nargs=0..1] [: 50] --varelim Een Biere [nargs=0..1] [: 1] --varelimto bogoprops [nargs=0..1] [: 750] --varelimover BVE X . ... [nargs=0..1] [: 16] --emptyelim [nargs=0..1] [: 1] --varelimmaxmb varelim [nargs=0..1] [: 1000] --eratio [nargs=0..1] [: 1.6] --varelimcheckres BVE [nargs=0..1] [: 0] --xor XOR [nargs=0..1] [: 1] --maxxorsize XOR [nargs=0..1] [: 7] --xorfindtout XOR [nargs=0..1] [: 400] --maxxormat (= ) [nargs=0..1] [: 400] --gates . [nargs=0..1] [: 0] --printgatedot "gatesX.dot" [nargs=0..1] [: 0] --gatefindto bogoprops [nargs=0..1] [: 200] --recur [nargs=0..1] [: 1] --moreminim [nargs=0..1] [: 1] --moremoreminim [nargs=0..1] [: 2] --moremorealways [nargs=0..1] [: 0] --decbased UIP [nargs=0..1] [: 1] --updateglueonanalysis glue [nargs=0..1] [: 1] --maxgluehistltlimited glue glue glue. [nargs=0..1] [: 50] --diffdeclevelchrono . -1 ( "--confltochrono -1" ). [nargs=0..1] [: 20] --verbstat [0..3] [nargs=0..1] [: 2] --verbrestart [nargs=0..1] [: 0] --verballrestarts [nargs=0..1] [: 0] -s, --printsol SAT [nargs=0..1] [: 1] --restartprint N [nargs=0..1] [: 8192] --distill [nargs=0..1] [: 1] --distillbin [nargs=0..1] [: 1] --distillmaxm -bogoprops ( ) / [nargs=0..1] [: 200] --distillincconf (OTF distill) [nargs=0..1] [: 0.1] --distillminconf [nargs=0..1] [: 10000] --distilltier0ratio [nargs=0..1] [: 10] --distilltier1ratio [nargs=0..1] [: 0.03].TP --distillirredalsoremratio irred (removal) [nargs=0..1] [: 1.2] --distillirrednoremratio irred [nargs=0..1] [: 1] --distillshuffleeveryn N [nargs=0..1] [: 3] --distillsort [nargs=0..1] [: 1] --renumber () [nargs=0..1] [: 1] --mustconsolidate . [nargs=0..1] [: 0] --savemem . . [nargs=0..1] [: 1] --mustrenumber 'renumber' 'must-renumber' [nargs=0..1] [: 0] --fullwatchconseveryn (watchlists) N . . [nargs=0..1] [: 4000000] --strmaxt MBP irred [nargs=0..1] [: 20] --implicitmanip (subsume) [nargs=0..1] [: 1] --implsubsto ( bogoprop) [nargs=0..1] [: 100] --implstrto ( bogoprop) [nargs=0..1] [: 200] --cardfind (cardinality constraints) [nargs=0..1] [: 0] --sync (threads) N [nargs=0..1] [: 7000] --clearinter [nargs=0..1] [: 0] --zero-exit-status --printtimes . 0 [nargs=0..1] [: 1] --maxsccdepth scc [nargs=0..1] [: 10000] --sampling '1,84,44'. CNF 'c p show 1 84 44 0' --assump [nargs=0..1] [: ""] --maxmatrixrows . [nargs=0..1] [: 2000] --maxmatrixcols . [nargs=0..1] [: 1000] --autodisablegauss [nargs=0..1] [: true] --minmatrixrows . [nargs=0..1] [: 3] --maxnummatrices . [nargs=0..1] [: 5] --gaussusefulcutoff [nargs=0..1] [: 0.2] --dumpresult () .SH " (SEE ALSO)" cryptominisat5 Texinfo . info cryptominisat5 info cryptominisat5 . cryptominisat5 5.14.7 June 2026 CRYPTOMINISAT5(1)