summaryrefslogtreecommitdiffstats
path: root/src/sat/lsat
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2010-11-01 01:35:04 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2010-11-01 01:35:04 -0700
commit6130e39b18b5f53902e4eab14f6d5cdde5219563 (patch)
tree0db0628479a1b750e9af1f66cb8379ebd0913d31 /src/sat/lsat
parentf0e77f6797c0504b0da25a56152b707d3357f386 (diff)
downloadabc-6130e39b18b5f53902e4eab14f6d5cdde5219563.tar.gz
abc-6130e39b18b5f53902e4eab14f6d5cdde5219563.tar.bz2
abc-6130e39b18b5f53902e4eab14f6d5cdde5219563.zip
initial commit of public abc
Diffstat (limited to 'src/sat/lsat')
-rw-r--r--src/sat/lsat/solver.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/sat/lsat/solver.h b/src/sat/lsat/solver.h
index 8d198cb2..a50c4abe 100644
--- a/src/sat/lsat/solver.h
+++ b/src/sat/lsat/solver.h
@@ -2,7 +2,7 @@
Copyright (c) 2008, Niklas Sorensson
2008, Koen Claessen
-Permission is hereby granted, ABC_FREE of charge, to any person obtaining a copy of this software and
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
@@ -21,6 +21,10 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
#ifndef Minisat_solver_h
#define Minisat_solver_h
+
+ABC_NAMESPACE_HEADER_START
+
+
// SolverTypes:
//
typedef struct solver_t solver;
@@ -104,8 +108,8 @@ int solver_num_conflicts (solver *s);
double random_seed;
double restart_luby_start; // The factor with which the values of the luby sequence is multiplied to get the restart (default 100)
double restart_luby_inc; // The constant that the luby sequence uses powers of (default 2)
- bool expensive_ccmin; // FIXME: describe.
- bool rnd_pol; // FIXME: describe.
+ int expensive_ccmin; // FIXME: describe.
+ int rnd_pol; // FIXME: describe.
int restart_first; // The initial restart limit. (default 100)
double restart_inc; // The factor with which the restart limit is multiplied in each restart. (default 1.5)
@@ -121,4 +125,8 @@ int solver_num_conflicts (solver *s);
uint64_t dec_vars, clauses_literals, learnts_literals, max_literals, tot_literals;
*/
+
+
+ABC_NAMESPACE_HEADER_END
+
#endif