abdc8c3bcf5b761e9bebf51e6ba2bce659d29512 |
|
08-Apr-2018 |
Eugen Kuksa <kuksa.eugen@gmail.com> |
Reasoning with database (#1836)
* First step towards saving reasoning results in the database.
* Add first steps of SInE premise selection.
* Try again with 'flattenComorphism'.
* Improve SInE implementation.
* Adjust GraphQL resolvers to new action field.
* Fix rebasing mistakes.
* Fix timeLimit.
* moved let variables to where clause with scoped type vars
* Fix errors in reasoning.
* Fix some more errors in SInE.
* fixed typing problems
* Debug Reasoning.
* Fix compile-time errors.
* Mode debugging.
* made coercion type safe
* Remove commented code.
* Re-implement proving for the REST interface.
* Cleanup.
* Fix SInE selection.
* Cleanup.
* Fix SInE.
* Fix provers command.
* Fix column name.
* Remove commented out code.
* Capture consistency checker output.
* Obey Review.
* Obey review.
* Obey Review.
* Refactor buildReasoningCache.
* Add name to LogicTranslation and get rid of compiler warnings.
* Save all sentences in the database instead of only local ones.
* Rename column to make it more compact.
* Add name to LogicInclusion.
* Save used sentences of a proof attempt. |
5fa563f0173e7791139e4229800fc91652293647 |
|
06-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Raname removeFunnyChars to mkNiceProverName. |
5b21f2a201fd86e1b9c0a760d023cd3d667da842 |
|
06-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add and use constructor: mkProver. |
db5f94b6009ee3a1a4f62a3bd1583a7b3ee96db8 |
|
06-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Move ProverOrConsChecker to Proofs.AbstractState. |
97045beffffa0f43cbbd544094154dbff2950fdb |
|
06-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Rename Prover's record fields. |
beba53186708a907254c229f4097bb7de519b625 |
|
06-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Move internalProverName to Formatting, define proverOrConsCheckerName in terms of it. |
12bd03809cbc5823eecc086f5216ec46cb1c35ad |
|
05-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add display name to prove-output. |
2e5574fc7163c809ebeef15464407b9a1d1ffac0 |
|
07-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Use internal prover name as the display name. |
1337b287f6abac1bfb527d5e3454e742fa5d630f |
|
07-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add name and displayName to json output. |
d102a920578426a89411cc8dabe47d7a881eab8f |
|
07-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Directly use G_prover and G_cons_checker for `provers`
Instead of passing the names of the provers, we now pass the G_prover
itself. This way we get more possibilities for formatting. |
b78522b8f7a01953b0eda02cbc89b3984033676b |
|
05-Mar-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add Output.Provers module. |