-
Notifications
You must be signed in to change notification settings - Fork 182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Recursive solver #372
Recursive solver #372
Commits on Apr 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 126bf6f - Browse repository at this point
Copy the full SHA 126bf6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bb94d1 - Browse repository at this point
Copy the full SHA 9bb94d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fc0808 - Browse repository at this point
Copy the full SHA 6fc0808View commit details -
Configuration menu - View commit details
-
Copy full SHA for b10ae55 - Browse repository at this point
Copy the full SHA b10ae55View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9e1a55 - Browse repository at this point
Copy the full SHA d9e1a55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22bfbc0 - Browse repository at this point
Copy the full SHA 22bfbc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8209476 - Browse repository at this point
Copy the full SHA 8209476View commit details -
Configuration menu - View commit details
-
Copy full SHA for 311eb33 - Browse repository at this point
Copy the full SHA 311eb33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 298c3b9 - Browse repository at this point
Copy the full SHA 298c3b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3267cf - Browse repository at this point
Copy the full SHA d3267cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52dc02a - Browse repository at this point
Copy the full SHA 52dc02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for faae7fd - Browse repository at this point
Copy the full SHA faae7fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30fe8c5 - Browse repository at this point
Copy the full SHA 30fe8c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64c9215 - Browse repository at this point
Copy the full SHA 64c9215View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee8178 - Browse repository at this point
Copy the full SHA 9ee8178View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27bc264 - Browse repository at this point
Copy the full SHA 27bc264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a473c - Browse repository at this point
Copy the full SHA 47a473cView commit details -
The actual order of the constraints doesn't matter, I think; and the recursive solver puts them into a HashSet, so the order may vary.
Configuration menu - View commit details
-
Copy full SHA for 9c27db6 - Browse repository at this point
Copy the full SHA 9c27db6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa6dd01 - Browse repository at this point
Copy the full SHA fa6dd01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a81d345 - Browse repository at this point
Copy the full SHA a81d345View commit details -
Revert "Ignore tests currently overflowing/infinitely looping (REMOVE…
… AGAIN)" This reverts commit 66332f8.
Configuration menu - View commit details
-
Copy full SHA for d8ed629 - Browse repository at this point
Copy the full SHA d8ed629View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e8c1ae - Browse repository at this point
Copy the full SHA 3e8c1aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for de95b37 - Browse repository at this point
Copy the full SHA de95b37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ab02e2 - Browse repository at this point
Copy the full SHA 9ab02e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e661d85 - Browse repository at this point
Copy the full SHA e661d85View commit details -
Truncate when adding obligations to avoid messing up the progress ass…
…umption ... in the fulfill loop.
Configuration menu - View commit details
-
Copy full SHA for 7e48a62 - Browse repository at this point
Copy the full SHA 7e48a62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04b57da - Browse repository at this point
Copy the full SHA 04b57daView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1453e5 - Browse repository at this point
Copy the full SHA b1453e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a074e4 - Browse repository at this point
Copy the full SHA 3a074e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea15431 - Browse repository at this point
Copy the full SHA ea15431View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62b0da6 - Browse repository at this point
Copy the full SHA 62b0da6View commit details -
Make program_clauses_for_env add the actual env clauses as well
The `program_clauses_for_env` function only added elaborated clauses, not the actual clauses from the environment. Instead, both solvers added the clauses afterwards. It seems easier to just add the direct clauses as well.
Configuration menu - View commit details
-
Copy full SHA for 9374586 - Browse repository at this point
Copy the full SHA 9374586View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27f9ef7 - Browse repository at this point
Copy the full SHA 27f9ef7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b3892 - Browse repository at this point
Copy the full SHA 60b3892View commit details -
Configuration menu - View commit details
-
Copy full SHA for 835fa68 - Browse repository at this point
Copy the full SHA 835fa68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9166f3e - Browse repository at this point
Copy the full SHA 9166f3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d193f3 - Browse repository at this point
Copy the full SHA 2d193f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d69da2f - Browse repository at this point
Copy the full SHA d69da2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31d6f2a - Browse repository at this point
Copy the full SHA 31d6f2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c1623 - Browse repository at this point
Copy the full SHA f6c1623View commit details -
Don't inherit clause priority in implications
So if we had some implication A => B, if the solution for A had low priority, we also made B low priority. After some testing, I don't think this is right.
Configuration menu - View commit details
-
Copy full SHA for 0abdef9 - Browse repository at this point
Copy the full SHA 0abdef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2316ca6 - Browse repository at this point
Copy the full SHA 2316ca6View commit details -
- bring back tests I commented out - add a few comments - add an is_var helper
Configuration menu - View commit details
-
Copy full SHA for 8fcad2f - Browse repository at this point
Copy the full SHA 8fcad2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5768375 - Browse repository at this point
Copy the full SHA 5768375View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b66f1 - Browse repository at this point
Copy the full SHA 13b66f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72be500 - Browse repository at this point
Copy the full SHA 72be500View commit details -
Configuration menu - View commit details
-
Copy full SHA for a952c87 - Browse repository at this point
Copy the full SHA a952c87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77f262f - Browse repository at this point
Copy the full SHA 77f262fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b032df6 - Browse repository at this point
Copy the full SHA b032df6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa90be - Browse repository at this point
Copy the full SHA 2aa90beView commit details