Creating infinite grounding when old version didn't

Issue #274 new
Joachim Jansen created an issue

Running the version from commit a991986, the attached file gives no problems. The newest version of IDP will try to produce an infinite grounding.

> Warning: Possibly generating an infinite grounding, be careful!

Comments (10)

  1. Joachim Jansen reporter

    This is the output when setting all verbosity very high. After the last line in the file, IDP keeps running but does not produce any more output.

  2. Bart Bogaerts

    Dit is een probleem met het queryen van BDDs. En meerbepaald met de volgorde van generatie. Waarschijnlijk zal dit opgelost zijn eens Pieter klaar is met zijn verbeteringen van het query-algoritme.

    Als bijlage geef ik de concrete problematische bdd's, met iets meer uitleg.

    Bij deze draag ik de issue over aan @PieterVH

  3. Bart Bogaerts

    Moved optimizebdd to BDD2Generator

    Moving it there resulted in: * Better performance on some tests: now also local optimality can be achieved * Simpeler code: in several other classes optimization is no longer needed (no longer allowed) ---> several optimizemethods were deleted

    see #274: this specific file is now fixed but querying should still be improved

    → <<cset a2928e7fe28c>>

  4. Bart Bogaerts

    Moved optimizebdd to BDD2Generator

    Moving it there resulted in: * Better performance on some tests: now also local optimality can be achieved * Simpeler code: in several other classes optimization is no longer needed (no longer allowed) ---> several optimizemethods were deleted

    see #274: this specific file is now fixed but querying should still be improved

    → <<cset 2a485aea156d>>

  5. Bart Bogaerts

    Moved optimizebdd to BDD2Generator

    Moving it there resulted in: * Better performance on some tests: now also local optimality can be achieved * Simpeler code: in several other classes optimization is no longer needed (no longer allowed) ---> several optimizemethods were deleted

    see #274: this specific file is now fixed but querying should still be improved

    → <<cset a4f33b340a03>>

  6. Bart Bogaerts

    Moved optimizebdd to BDD2Generator

    Moving it there resulted in: * Better performance on some tests: now also local optimality can be achieved * Simpeler code: in several other classes optimization is no longer needed (no longer allowed) ---> several optimizemethods were deleted

    see #274: this specific file is now fixed but querying should still be improved

    → <<cset 820e28c9013f>>

  7. Bart Bogaerts

    Moved optimizebdd to BDD2Generator

    Moving it there resulted in: * Better performance on some tests: now also local optimality can be achieved * Simpeler code: in several other classes optimization is no longer needed (no longer allowed) ---> several optimizemethods were deleted

    see #274: this specific file is now fixed but querying should still be improved

    → <<cset 820e28c9013f>>

  8. Log in to comment