Skip to content
Snippets Groups Projects
Unverified Commit aef926bd authored by SimonGuilloud's avatar SimonGuilloud Committed by GitHub
Browse files

Save proofs (#187)

    -Add ids to terms like for formulas
    -Add serialization of proofs. Theorems can be serialized to binary files and loaded back on later run.
    -On my machine, running everything up to Recursion.scala takes 19s instead of 24s.
    -Does no hash consing, but simple optimizations to proof size (remove consecutive rewrites, flatten subproofs)
    -Cleans up the distinction between fullName (with the whole path, should be unique) and name (just the last part, possibly duplicate across different files/domains).
    -Good completion of documentation in WithTheorems
    -checkProofs does not print proofs of more thant 100 steps now.
    -fixed an indexing bug in ShrinkProof.flattenProof
    -Suite of tests for serialization, export then load a collection of theorems.
    -Push suite of tests for Tableaux tactic that were missing.
parent 182d098c
Branches
No related tags found
No related merge requests found
Showing
with 1355 additions and 67 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment