Yen-Sheng Ho
16fda0bd24
added a simple example; edited hgignore
2017-02-18 09:10:45 -08:00
Yen-Sheng Ho
1d3ff5338a
added ipdr
2017-02-17 18:55:00 -08:00
Alan Mishchenko
bc010af4be
Promising modification of the generalization procedure in 'pdr'.
2017-02-17 14:10:32 -08:00
Alan Mishchenko
378af9d94f
Experiment with graph constuction using ZDDs.
2017-02-17 14:09:58 -08:00
Alan Mishchenko
6d6bf8740d
Fixing missing sat_solver APIs in 'iprove'.
2017-02-16 13:57:36 -08:00
Alan Mishchenko
632ca7ed11
Promising alternative of CEX minimization in 'pdr'.
2017-02-16 13:37:46 -08:00
Alan Mishchenko
61b665ac8d
Experiment with graph constuction using ZDDs.
2017-02-16 11:38:06 -08:00
Alan Mishchenko
408ce46815
Fixing memory leak in 'pdr'.
2017-02-16 10:28:39 -08:00
Alan Mishchenko
c7b68c5e3f
Promising modification of the generalization procedure in 'pdr'.
2017-02-16 10:03:34 -08:00
Alan Mishchenko
bcc6d2686f
Fixing missing sat_solver APIs in 'iprove'.
2017-02-15 19:12:47 -08:00
Bruno Schmitt
7811f1bb07
Merged alanmi/abc into default
2017-02-15 17:19:52 -08:00
Alan Mishchenko
ab387953ab
Word-level abstraction engine.
2017-02-15 17:16:19 -08:00
Bruno Schmitt
088aabc102
- Small changes to the watch lists behavior.
...
- Implementation of bookmark, unbookmark and rollback procedures.
- Minor changes.
2017-02-15 17:02:32 -08:00
Alan Mishchenko
cb1ab7030f
Experiments with simulation.
2017-02-14 20:26:43 -08:00
Bruno Schmitt
30037e0653
- Small bug fix in var activity (improve performance)
...
- New implementation of watcher lists.
2017-02-14 14:43:44 -08:00
Alan Mishchenko
f4853496d7
Adding PDR with abstraction.
2017-02-13 01:02:03 -08:00
Alan Mishchenko
3fb058a355
Adding PDR with abstraction.
2017-02-11 22:48:20 -08:00
Alan Mishchenko
4abb1ce8a4
Commenting out uncommented message.
2017-02-11 21:11:45 -08:00
Alan Mishchenko
ae521b6601
Adding PDR with abstraction.
2017-02-11 21:00:37 -08:00
Alan Mishchenko
2a5fa67d36
Adding APIs to mark cones. Creating test-bench for incremental solving &satoko -i.
2017-02-11 17:28:37 -08:00
Alan Mishchenko
7b7ebf91e4
Compiler warning.
2017-02-11 15:40:53 -08:00
Alan Mishchenko
f6193c0d45
Updates to variable activity in the SAT solver.
2017-02-11 15:38:50 -08:00
Alan Mishchenko
45f4d6c7e8
Movinng custom floating-point implementations, etc.
2017-02-11 13:55:41 -08:00
Bruno Schmitt
ab2d3acac9
New implementation of a software floating point implementation (sdbl) for consistency across different platforms and compilers.
...
Removing useless files and compile time options related to variable activity data type (it can only be sdbl).
2017-02-11 13:28:22 -08:00
Alan Mishchenko
8333cb807f
Platform-independent double.
2017-02-11 10:55:34 -08:00
Alan Mishchenko
dd96bb7477
Adding PDR with abstraction.
2017-02-10 18:53:39 -08:00
Alan Mishchenko
5d717256d3
Updates to the autotuner.
2017-02-10 18:14:06 -08:00
Alan Mishchenko
d4b491d849
Changes to compile on Windows.
2017-02-10 17:51:42 -08:00
Alan Mishchenko
f7a1fe88fb
Merged in boschmitt/abc (pull request #51 )
...
Modifications to satoko.
2017-02-11 01:41:19 +00:00
Alan Mishchenko
1bdbea6612
Compiler warnings.
2017-02-10 17:40:34 -08:00
Alan Mishchenko
8bff9aa1cd
Adding PDR with abstraction.
2017-02-10 17:36:20 -08:00
Bruno Schmitt
d69735309d
Merged alanmi/abc into default
2017-02-10 17:28:17 -08:00
Bruno Schmitt
342d2d9f5c
New fixed point data type.
...
Expose all options to command line.
Expose search statistics to users.
2017-02-10 17:26:45 -08:00
Alan Mishchenko
fce2b16a60
Re-introducing floating-point activity in the SAT solver.
2017-02-10 13:31:29 -08:00
Alan Mishchenko
f2d096c9f0
Improving CEX minimization.
2017-02-10 13:20:20 -08:00
Alan Mishchenko
d335ee096e
Standardizing the use of new CNF generator. Adding CNF variable connectivity information.
2017-02-10 11:05:00 -08:00
Alan Mishchenko
4e6978f242
Profiling CEX minimization.
2017-02-09 18:05:55 -08:00
Alan Mishchenko
7a2984bbe9
Word-level abstraction.
2017-02-09 16:38:08 -08:00
Alan Mishchenko
2fe17c1f4b
Word-level abstraction.
2017-02-09 14:30:10 -08:00
Alan Mishchenko
32712ec9ab
Making sure 'inv_out' can match flops by name.
2017-02-09 14:17:19 -08:00
Alan Mishchenko
e20ef654d9
Word-level abstraction.
2017-02-09 13:31:07 -08:00
Bruno Schmitt
871899dcea
- Adding a compile time option to use floats for var activity (now it can be either ‘double’, ‘float’ or ‘unsigned’ (default))
...
- Adding vector of ‘float’
- Adding an option to configure the ratio of learnt clauses to be kept in clause database at each reduction (0 means no reduction).
- Other small changes.
2017-02-09 05:17:50 -08:00
Alan Mishchenko
040b88a7c6
Editing output messages.
2017-02-08 19:12:57 -08:00
Alan Mishchenko
2a9902eec7
Accidental change.
2017-02-08 19:10:15 -08:00
Alan Mishchenko
778ea6bb8a
Editing output messages.
2017-02-08 19:07:21 -08:00
Alan Mishchenko
1e62fb4a92
Compiler warning.
2017-02-08 18:59:07 -08:00
Alan Mishchenko
77e2b1ff53
Autotuner for 'satoko'.
2017-02-08 18:57:16 -08:00
Alan Mishchenko
cf24a0eb0c
Compiler warning.
2017-02-08 14:12:49 -08:00
Alan Mishchenko
de4bf41c53
New command &satoko.
2017-02-08 14:10:08 -08:00
Alan Mishchenko
80f5070dbe
Re-introducing floating-point activity in the SAT solver.
2017-02-07 02:05:03 -08:00