Skip to content
Commit 71c0d426 authored by Christoph Schwering's avatar Christoph Schwering
Browse files

Fixed: PEL(c) contains dynamic literals from the query clause.

Suppose p is a fluent with an SSA and [z]p is a candidate for PEL(c).
Splitting [z]p is redundant because we can split p as well and obtain
[z](~)p by unit propagation with the SSAs.

But if [z]p has no SSA, we may need to split it, because it may be part
of a tautology, like ([z]p v [z]~p). Then [z]p shall be in PEL(c)
because [z]p and [z]~p are in REL(c).
parent 35980a5d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment