summaryrefslogtreecommitdiff
path: root/src/prop/options
blob: b300c3fb6e3cbb6f12307de164898485cf9bd129 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#
# Option specification file for CVC4
# See src/options/base_options for a description of this file format
#

module PROP "prop/options.h" SAT layer

option - --show-sat-solvers void :handler CVC4::prop::showSatSolvers :handler-include "prop/options_handlers.h"
 show all available SAT solvers

option satRandomFreq random-frequency --random-freq=P double :default 0.0 :predicate greater_equal(0.0) less_equal(1.0)
 sets the frequency of random decisions in the sat solver (P=0.0 by default)
option satRandomSeed random-seed --random-seed=S double :default 91648253 :read-write
 sets the random seed for the sat solver

option satVarDecay double :default 0.95 :predicate less_equal(1.0) greater_equal(0.0)
 variable activity decay factor for Minisat
option satClauseDecay double :default 0.999 :predicate less_equal(1.0) greater_equal(0.0)
 clause activity decay factor for Minisat
option satRestartFirst --restart-int-base=N unsigned :default 25
 sets the base restart interval for the sat solver (N=25 by default)
option satRestartInc --restart-int-inc=F double :default 3.0 :predicate greater_equal(0.0)
 sets the restart interval increase factor for the sat solver (F=3.0 by default)

option sat_refine_conflicts --refine-conflicts bool :default false
 refine theory conflict clauses (default false)

option minisatUseElim --minisat-elimination bool :default true :read-write 
 use Minisat elimination

option minisatDumpDimacs --minisat-dump-dimacs bool :default false
 instead of solving minisat dumps the asserted clauses in Dimacs format
 
endmodule
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback