Lev Nachmanson
ff39b47d1f
simplify
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-04 09:39:26 -10:00
Lev Nachmanson
af978d7c6e
simplify
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-03 20:15:44 -10:00
Lev Nachmanson
857cc974e8
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-03 12:17:11 -10:00
Lev Nachmanson
d8ce5c6795
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-03 11:39:11 -10:00
Lev Nachmanson
a4f9eee822
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-02 18:00:56 -10:00
Lev Nachmanson
bce5ad38a9
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-02 14:27:54 -10:00
Lev Nachmanson
1f5fa63030
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-02 14:21:41 -10:00
Lev Nachmanson
7e45f25364
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-02 12:49:57 -10:00
Lev Nachmanson
7907e0ecaa
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-02 12:46:00 -10:00
Lev Nachmanson
b4d94b84aa
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-02 12:36:23 -10:00
Lev Nachmanson
6cb86db68e
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-09-02 12:16:02 -10:00
Lev Nachmanson
cb4c739ee0
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-28 17:18:15 -10:00
Lev Nachmanson
61d8e7d035
move a comment
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-28 17:00:47 -10:00
Lev Nachmanson
70aafea26c
work on seed_properties
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-28 16:53:57 -10:00
Lev Nachmanson
345091d97e
work on seed_properties
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-28 16:44:52 -10:00
Lev Nachmanson
7150fdafa6
work on seed_properties
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-28 16:29:12 -10:00
Lev Nachmanson
25ce7ccfd8
rename
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-28 10:30:57 -10:00
Lev Nachmanson
bd987e4399
renaming
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-28 10:22:59 -10:00
Lev Nachmanson
8ead9e753b
ttt
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-27 15:30:49 -10:00
Lev Nachmanson
98d8083d15
preprocess the input of levelwise to drop a level
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-27 13:16:14 -10:00
Lev Nachmanson
c87e7c312a
rename explain::main_operator to compute_conflict_explanation
2025-08-27 10:05:31 -10:00
Lev Nachmanson
5654f149e7
trying to figure out right indices
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-18 17:42:19 -07:00
Lev Nachmanson
8950b3d21d
refactor lws
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-15 20:14:30 -07:00
Lev Nachmanson
599c426045
refact lws
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-15 19:53:13 -07:00
Lev Nachmanson
d15718346c
refact lws
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-15 19:47:57 -07:00
Lev Nachmanson
2da6b2ff35
define indexed root expression
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-15 14:37:09 -07:00
Lev Nachmanson
f74d1fc8ec
refactor
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-15 11:47:34 -07:00
Lev Nachmanson
4acdd952c2
refactor
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-15 11:44:57 -07:00
Lev Nachmanson
56adbe3c12
add trace tag for levelwise
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 17:12:09 -07:00
Lev Nachmanson
5cb046f9fb
pass nlsat::solver to levelwise
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 16:24:58 -07:00
Lev Nachmanson
1dc3670a57
use new display functions
2025-08-14 16:18:12 -07:00
Lev Nachmanson
45ca98e8fe
create free function display functions
2025-08-14 16:17:46 -07:00
Lev Nachmanson
62101fef90
pass pmanager
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 15:50:02 -07:00
Lev Nachmanson
7949e77d1a
pass anum_manager to levelwise, crash on sign
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 15:39:13 -07:00
Lev Nachmanson
52759c815e
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
7ffebbd60c
more accurate init of the relation between polynomial properties
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
39cc3393b7
use std::map instead of std::unordered_map
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
8bf2418b16
t
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
34925acbf3
define symbolic_interval
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
1df11c7e4c
more scaffolding
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
b15162d7ef
closer to the paper
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
516a3d5594
scaffolding
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
3c9c7105d3
scaffoldin
2025-08-14 11:58:01 -07:00
Lev Nachmanson
4be2fc416f
t2
2025-08-14 11:58:01 -07:00
Lev Nachmanson
2213e16666
t1
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:58:01 -07:00
Lev Nachmanson
c0ed9b68e0
t0
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-08-14 11:57:45 -07:00
Copilot
eb7fd9efaa
Add virtual translate method to solver_factory class ( #7780 )
...
* Initial plan
* Add virtual translate method to solver_factory base class and all implementations
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
* Add documentation for the translate method in solver_factory
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2025-08-14 11:54:34 -07:00
Nikolaj Bjorner
237891c901
updates to euf completion
2025-08-13 10:24:46 -07:00
Nikolaj Bjorner
57a60c832b
add > operator as shorthand for Array
2025-08-13 10:24:46 -07:00
Nikolaj Bjorner
3abb091336
fix #7776
2025-08-13 10:24:46 -07:00