Skip to content

checkers fails to backtrack to correct branch #12

Description

@shaolintl

Using ELPI in the gandalf2017 branch, when running:
./prover-elpi.sh modtab-min-1

we get the following attached files
min.txt
max.txt

The problem is that in max.txt we store lind (lind eind) and decide on it
In min.txt we store lind (lind X) but we never decide on something of the form lind (lind _) instead, we keep trying the same ones over and over again:

+++ dec inCtxt (lind (rind (lind X0))) (p (q1 x5))
+++ dec inCtxt relind (n (rel zero x5))
+++ dec inCtxt (rind (lind X0)) (d+ (all x6 \ n (rel zero x6) !-! p (q1 x6)))

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions