3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-03 13:07:53 +00:00
z3/src/muz/spacer
Arie Gurfinkel d9100437ce Weakness of the lemma independent of the pob
Lemma inherits its weakness score from the pob. However,
pob's weakness might be reset or changed for some other reason.

To avoid affecting the lemma, the weakness is copied on
construction.
2018-06-27 22:49:35 -04:00
..
CMakeLists.txt move term graph closer to qe 2018-06-14 16:08:51 -07:00
spacer_antiunify.cpp fixes to clause proof tracking 2018-06-14 16:08:50 -07:00
spacer_antiunify.h Anti-unification of two ground expressions 2018-06-14 16:08:49 -07:00
spacer_callback.cpp Extend spacer with callback events 2018-06-14 16:08:48 -07:00
spacer_callback.h add_constraint API 2018-06-14 16:08:48 -07:00
spacer_context.cpp Weakness of the lemma independent of the pob 2018-06-27 22:49:35 -04:00
spacer_context.h Weakness of the lemma independent of the pob 2018-06-27 22:49:35 -04:00
spacer_dl_interface.cpp Renamed spacer options 2018-06-14 16:08:52 -07:00
spacer_dl_interface.h Post merge compile fixes 2018-06-14 16:08:48 -07:00
spacer_farkas_learner.cpp move proof utils under ast 2017-10-24 09:59:55 -07:00
spacer_farkas_learner.h Remove whitespace 2018-06-14 16:08:48 -07:00
spacer_generalizers.cpp move files for build script 2018-06-15 15:13:55 -07:00
spacer_generalizers.h Cleanup array_eq_generalizer 2018-06-14 16:08:51 -07:00
spacer_iuc_proof.cpp align use of spaces before for/if/while 2018-06-17 09:43:40 -07:00
spacer_iuc_proof.h integrate lambda expressions 2018-06-26 07:23:04 -07:00
spacer_iuc_solver.cpp integrate lambda expressions 2018-06-26 07:23:04 -07:00
spacer_iuc_solver.h Cleanup fixedpoint options 2018-06-14 16:08:52 -07:00
spacer_json.cpp spacer: print all lemmas in json 2018-06-14 16:08:50 -07:00
spacer_json.h New style of json dump based on lemmas at pob 2018-06-14 16:08:50 -07:00
spacer_legacy_frames.cpp move files for build script 2018-06-15 15:13:55 -07:00
spacer_legacy_frames.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_legacy_mbp.cpp fix #1675, regression in core processing in maxres 2018-06-19 23:23:19 -07:00
spacer_legacy_mev.cpp fix #1675, regression in core processing in maxres 2018-06-19 23:23:19 -07:00
spacer_legacy_mev.h remove simplify dependencies 2017-08-26 00:57:44 -07:00
spacer_manager.cpp Rewrite spacer::sym_mux 2018-06-14 16:08:50 -07:00
spacer_manager.h Rewrite spacer::sym_mux 2018-06-14 16:08:50 -07:00
spacer_matrix.cpp Use const refs to reduce copying. 2018-01-30 21:43:56 +07:00
spacer_matrix.h Merge pull request #1465 from waywardmonkeys/fix-typos 2018-02-05 18:31:09 -08:00
spacer_mbc.cpp Fix caching bug in mbc 2018-06-14 16:08:51 -07:00
spacer_mbc.h Model based Cartesian decomposition 2018-06-14 16:08:51 -07:00
spacer_mev_array.cpp updated include directives 2017-08-01 10:51:47 -07:00
spacer_mev_array.h more includes 2017-07-31 22:51:28 -04:00
spacer_notes.txt Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_pdr.cpp Switch rest of spacer to new model API and remove mev_util 2018-06-16 14:40:17 -07:00
spacer_pdr.h formatting/reviewing 2018-06-14 16:08:51 -07:00
spacer_proof_utils.cpp Normalize lit0 in theory clause 2018-06-25 09:21:30 -04:00
spacer_proof_utils.h Use vector instead of a hashtable to represent a set 2018-06-14 16:08:51 -07:00
spacer_prop_solver.cpp Cleanup fixedpoint options 2018-06-14 16:08:52 -07:00
spacer_prop_solver.h Cleanup fixedpoint options 2018-06-14 16:08:52 -07:00
spacer_qe_project.cpp fix #1675, regression in core processing in maxres 2018-06-19 23:23:19 -07:00
spacer_qe_project.h Move spacer qe into spacer_qe namespace 2018-06-14 16:08:49 -07:00
spacer_quant_generalizer.cpp move files for build script 2018-06-15 15:13:55 -07:00
spacer_sat_answer.cpp fix #1675, regression in core processing in maxres 2018-06-19 23:23:19 -07:00
spacer_sat_answer.h ground sat refutation from spacer (wip) 2018-06-14 16:08:51 -07:00
spacer_sem_matcher.cpp Semantic matcher 2018-06-14 16:08:47 -07:00
spacer_sem_matcher.h Semantic matcher 2018-06-14 16:08:47 -07:00
spacer_sym_mux.cpp Bug fix to spacer::sym_mux 2018-06-14 16:08:50 -07:00
spacer_sym_mux.h Bug fix to spacer::sym_mux 2018-06-14 16:08:50 -07:00
spacer_unsat_core_learner.cpp Cleaning up unsat_core_learner 2018-06-24 20:43:04 -04:00
spacer_unsat_core_learner.h Cleaning up unsat_core_learner 2018-06-24 20:43:04 -04:00
spacer_unsat_core_plugin.cpp Cleaning up unsat_core_learner 2018-06-24 20:43:04 -04:00
spacer_unsat_core_plugin.h iuc code cleanup 2018-06-24 20:43:04 -04:00
spacer_util.cpp fixes to term-graph, add proof-checker routines for PR_BIND, remove orphaned file 2018-06-27 17:04:47 -07:00
spacer_util.h Switch rest of spacer to new model API and remove mev_util 2018-06-16 14:40:17 -07:00