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
|