.. |
arith_axioms.cpp
|
work on proof checking
|
2022-09-30 13:04:19 -04:00 |
arith_diagnostics.cpp
|
adding arith sls
|
2023-02-07 19:27:19 -08:00 |
arith_internalize.cpp
|
new core perf - add merge_tf and enable_cgc distinction
|
2022-11-23 11:37:24 +07:00 |
arith_sls.cpp
|
fixes and tests for arith-sls
|
2023-02-28 17:40:09 -08:00 |
arith_sls.h
|
restore the previous state
|
2023-03-03 18:30:17 -08:00 |
arith_solver.cpp
|
wip - arith sls
|
2023-02-18 14:11:48 -08:00 |
arith_solver.h
|
restore the previous state
|
2023-03-03 18:30:17 -08:00 |
arith_theory_checker.h
|
wip - proof checking, add support for distinct, other fixes
|
2022-10-17 17:51:10 -07:00 |
array_axioms.cpp
|
remove unused experimental feature - diff
|
2022-10-24 16:13:24 -07:00 |
array_diagnostics.cpp
|
remove '#include <iostream>' from headers and from unneeded places
|
2022-06-17 14:10:19 +01:00 |
array_internalize.cpp
|
remove unused experimental feature - diff
|
2022-10-24 16:13:24 -07:00 |
array_model.cpp
|
#6319
|
2022-09-23 22:22:34 -05:00 |
array_solver.cpp
|
remove unused experimental feature - diff
|
2022-10-24 16:13:24 -07:00 |
array_solver.h
|
remove unused experimental feature - diff
|
2022-10-24 16:13:24 -07:00 |
atom2bool_var.cpp
|
improve pre-processing
|
2022-04-15 12:55:26 +02:00 |
atom2bool_var.h
|
mbp (#4741)
|
2020-10-21 15:48:40 -07:00 |
ba_xor.h
|
arrays (#4684)
|
2020-09-13 19:29:59 -07:00 |
bv_ackerman.cpp
|
regression fix to ackerman gc and memory smash, perf fix for handling bv2int axioms, perf fix for filtering ackerman
|
2022-08-26 10:44:33 -07:00 |
bv_ackerman.h
|
don't have bv-ackerman influence simplification
|
2022-08-21 15:25:18 -07:00 |
bv_delay_internalize.cpp
|
disable bv delay until it is debugged #6324
|
2022-09-07 00:04:57 -07:00 |
bv_internalize.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
bv_invariant.cpp
|
remove '#include <iostream>' from headers and from unneeded places
|
2022-06-17 14:10:19 +01:00 |
bv_solver.cpp
|
replace restore_size_trail by more generic restore_vector
|
2022-11-28 11:45:56 +07:00 |
bv_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
bv_theory_checker.cpp
|
remove once pragma from cpp file
|
2022-10-18 14:57:49 -07:00 |
bv_theory_checker.h
|
wip - add bit-vector validator plugins and logging
|
2022-10-18 14:50:21 -07:00 |
CMakeLists.txt
|
wip - local search for euf/arithmetic
|
2023-02-11 09:33:43 -08:00 |
distinct_theory_checker.h
|
wip - features and bug-fixes to proof logging
|
2022-10-18 07:54:49 -07:00 |
dt_solver.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
dt_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
euf_ackerman.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
euf_ackerman.h
|
wip - updates to proof logging and self-checking
|
2022-10-16 23:33:30 +02:00 |
euf_internalize.cpp
|
change functionality to not track ite terms for congruence closure
|
2022-11-24 19:45:16 +07:00 |
euf_invariant.cpp
|
#5211
|
2021-04-24 10:28:22 -07:00 |
euf_local_search.cpp
|
deal with compiler warnings (unused variables etc)
|
2023-02-18 17:53:37 -08:00 |
euf_model.cpp
|
#6429
|
2022-11-23 17:52:14 +07:00 |
euf_proof.cpp
|
replace restore_size_trail by more generic restore_vector
|
2022-11-28 11:45:56 +07:00 |
euf_proof_checker.cpp
|
move sat.smt.proof.check_rup into solver.proof.check_rup #6616
|
2023-03-01 21:03:27 -08:00 |
euf_proof_checker.h
|
wip - proof logging fixes
|
2022-10-18 11:20:56 -07:00 |
euf_relevancy.cpp
|
setting roots breaks relevancy propagation
|
2022-01-05 21:16:25 -08:00 |
euf_relevancy.h
|
more fixes on relevancy
|
2022-01-04 22:02:28 -08:00 |
euf_solver.cpp
|
increase build version, better propagation in euf-egraph, handle assumptions in sat.smt
|
2023-01-17 14:07:07 -08:00 |
euf_solver.h
|
wip - local search - use dispatch model from bool local search instead of separate phases.
|
2023-02-16 09:17:11 -08:00 |
fpa_solver.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
fpa_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
pb_card.cpp
|
streamline pb solver interface and naming after removal of xor
|
2021-02-28 12:32:04 -08:00 |
pb_card.h
|
streamline pb solver interface and naming after removal of xor
|
2021-02-28 12:32:04 -08:00 |
pb_constraint.cpp
|
streamline pb solver interface and naming after removal of xor
|
2021-02-28 12:32:04 -08:00 |
pb_constraint.h
|
Add and fix a few general compiler warnings. (#5628)
|
2021-10-29 15:42:32 +02:00 |
pb_internalize.cpp
|
pass sign into literal definition for pbge
|
2023-01-04 16:55:44 -08:00 |
pb_pb.cpp
|
#6423
|
2022-10-26 12:06:11 -07:00 |
pb_pb.h
|
streamline pb solver interface and naming after removal of xor
|
2021-02-28 12:32:04 -08:00 |
pb_solver.cpp
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
pb_solver.h
|
pass sign into literal definition for pbge
|
2023-01-04 16:55:44 -08:00 |
pb_solver_interface.h
|
Add and fix a few general compiler warnings. (#5628)
|
2021-10-29 15:42:32 +02:00 |
q_clause.cpp
|
fixes to sat.euf ematching #5573
|
2021-10-16 15:52:37 -07:00 |
q_clause.h
|
log also quantifier generation (besides binding)
|
2022-10-20 17:49:15 -07:00 |
q_ematch.cpp
|
expose parameters to control behavior for #5660
|
2023-01-10 22:06:19 -08:00 |
q_ematch.h
|
increment generation for literals created during E-matching
|
2022-12-01 10:04:33 +09:00 |
q_eval.cpp
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
q_eval.h
|
#5753
|
2022-01-15 09:35:25 -08:00 |
q_mam.cpp
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
q_mam.h
|
Use = default for virtual constructors.
|
2022-08-05 18:11:46 +03:00 |
q_mbi.cpp
|
fixes to mbqi in the new core based on #6575
|
2023-02-10 16:56:06 -08:00 |
q_mbi.h
|
track assertions
|
2023-01-09 15:18:33 -08:00 |
q_model_fixer.cpp
|
#6364
|
2022-10-20 16:39:43 -07:00 |
q_model_fixer.h
|
Use = default for virtual constructors.
|
2022-08-05 18:11:46 +03:00 |
q_queue.cpp
|
enable propagation
|
2022-01-08 19:00:56 -08:00 |
q_queue.h
|
redo bindings/fingerprints
|
2021-10-05 10:15:56 -07:00 |
q_solver.cpp
|
update release notes
|
2023-01-31 12:19:33 -08:00 |
q_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
q_theory_checker.cpp
|
#6364
|
2022-10-20 16:39:43 -07:00 |
q_theory_checker.h
|
wip - updates to proof logging and self-checking
|
2022-10-16 23:33:30 +02:00 |
recfun_solver.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
recfun_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
sat_internalizer.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
sat_smt.h
|
CNF conversion refactoring (#5547)
|
2021-09-20 08:53:10 -07:00 |
sat_th.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
sat_th.h
|
wip - integrating arithmetic local search
|
2023-02-11 09:33:42 -08:00 |
tseitin_theory_checker.cpp
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
tseitin_theory_checker.h
|
wip - proof checking, add support for distinct, other fixes
|
2022-10-17 17:51:10 -07:00 |
user_solver.cpp
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
user_solver.h
|
#6364 - remove option of redundant clauses from internalization
|
2022-10-24 00:38:31 -07:00 |
xor_solver.cpp
|
wip - remove stale skaffolding for retrieving sub-hints.
|
2022-10-16 17:18:08 -07:00 |
xor_solver.d
|
remove xor solver, tune dt_solver for enumeration case
|
2021-02-27 17:17:39 -08:00 |
xor_solver.h
|
fix build
|
2022-10-24 10:23:50 +01:00 |