Exercise logic.propositional.dnf
Description
Proposition to DNF
All applications
Rule | falsezeroor.inv |
Location | [] |
F || (((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p))
ready: no
Rule | falsezeroor.inv |
Location | [] |
(((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)) || F
ready: no
Rule | falsezeroor.inv |
Location | [0] |
(F || (F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0] |
((F /\ ~(~r /\ T)) || T || F) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
(F || (F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
((F /\ ~(~r /\ T)) || F || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(((F || F) /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(((F || F) /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1] |
((F /\ (F || ~(~r /\ T))) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1] |
((F /\ (~(~r /\ T) || F)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0] |
((F /\ ~(F || (~r /\ T))) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0] |
((F /\ ~((~r /\ T) || F)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0] |
((F /\ ~((F || ~r) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0] |
((F /\ ~((~r || F) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0,0] |
((F /\ ~(~(F || r) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0,0] |
((F /\ ~(~(r || F) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ (F || T))) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ (T || F))) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || F || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || T || F) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ (F || (F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p || F)
ready: no
Rule | falsezeroor.inv |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ (F || (F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || F || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ (((F || F) /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ (((F || F) /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ (F || ~(~r /\ T))) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ (~(~r /\ T) || F)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(F || (~r /\ T))) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~((~r /\ T) || F)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~((F || ~r) /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~((~r || F) /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~(F || r) /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~(r || F) /\ T)) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ (F || T))) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ (T || F))) || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || F || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p || F)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || F || q || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || F || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || F || ~~p)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p || F)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~(F || ~p))
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~(~p || F))
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~(F || p))
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~(p || F))
ready: no
Rule | idempand.inv |
Location | [] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p) /\ ((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,0] |
((F /\ ~(~r /\ T) /\ F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,0,0] |
((F /\ F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,0,1] |
((F /\ ~(~r /\ T) /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0] |
((F /\ ~(~r /\ T /\ ~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0,0] |
((F /\ ~(~r /\ ~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0,0,0] |
((F /\ ~(~(r /\ r) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ T /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || (T /\ T)) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T) /\ F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T) /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T /\ ~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ ~r /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~(r /\ r) /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T /\ T)) || q || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || ((q || ~~p) /\ (q || ~~p)))
ready: no
Rule | idempand.inv |
Location | [1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || (q /\ q) || ~~p)
ready: no
Rule | idempand.inv |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || (~~p /\ ~~p))
ready: no
Rule | idempand.inv |
Location | [1,1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~(~p /\ ~p))
ready: no
Rule | idempand.inv |
Location | [1,1,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~(p /\ p))
ready: no
Rule | idempor.inv |
Location | [] |
(((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)) || (((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p))
ready: no
Rule | idempor.inv |
Location | [0] |
((F /\ ~(~r /\ T)) || T || (F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,0] |
((F /\ ~(~r /\ T)) || (F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,0,0] |
(((F || F) /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,0,1] |
((F /\ (~(~r /\ T) || ~(~r /\ T))) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0] |
((F /\ ~((~r /\ T) || (~r /\ T))) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0,0] |
((F /\ ~((~r || ~r) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0,0,0] |
((F /\ ~(~(r || r) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ (T || T))) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || T || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p || (F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || (F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ (((F || F) /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ (~(~r /\ T) || ~(~r /\ T))) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~((~r /\ T) || (~r /\ T))) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~((~r || ~r) /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~(r || r) /\ T)) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ (T || T))) || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || q || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p || ~~p)
ready: no
Rule | idempor.inv |
Location | [1,1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~(~p || ~p))
ready: no
Rule | idempor.inv |
Location | [1,1,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~(p || p))
ready: no
Rule | logic.propositional.andoveror |
Location | [] |
(((F /\ ~(~r /\ T)) || T) /\ F /\ ~(~r /\ T)) || (((F /\ ~(~r /\ T)) || T) /\ (q || ~~p))
ready: no
Rule | logic.propositional.andoveror |
Location | [] |
(((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q)) || (((F /\ ~(~r /\ T)) || T) /\ ~~p)
ready: no
Rule | logic.propositional.andoveror |
Location | [] |
(F /\ ~(~r /\ T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)) || (T /\ ((F /\ ~(~r /\ T)) || q || ~~p))
ready: no
Rule | logic.propositional.assocor |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [0] |
Rule | logic.propositional.buggy.assoc |
Location | [1] |
Rule | logic.propositional.buggy.assoc |
Location | [1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,0,1,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1,0,1,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan3 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan3 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [0] |
Rule | logic.propositional.buggy.distr |
Location | [0] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr.inv |
Location | [] |
Rule | logic.propositional.buggy.falseprop |
Location | [0,0] |
Rule | logic.propositional.buggy.falseprop |
Location | [1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1,1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1,1,0,0] |
Rule | logic.propositional.buggy.parenth1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.parenth1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.parenth3 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.parenth3 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.trueprop |
Location | [0] |
Rule | logic.propositional.buggy.trueprop |
Location | [0,0,1,0] |
Rule | logic.propositional.buggy.trueprop |
Location | [1,0,1,0] |
Rule | logic.propositional.command |
Location | [] |
((F /\ ~(~r /\ T)) || q || ~~p) /\ ((F /\ ~(~r /\ T)) || T)
ready: no
Rule | logic.propositional.command |
Location | [0,0] |
((~(~r /\ T) /\ F) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.command |
Location | [0,0,1,0] |
((F /\ ~(T /\ ~r)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.command |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((~(~r /\ T) /\ F) || q || ~~p)
ready: no
Rule | logic.propositional.command |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(T /\ ~r)) || q || ~~p)
ready: no
Rule | logic.propositional.commor |
Location | [0] |
(T || (F /\ ~(~r /\ T))) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ (q || ~~p || (F /\ ~(~r /\ T)))
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ (~~p || (F /\ ~(~r /\ T)) || q)
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ (q || (F /\ ~(~r /\ T)) || ~~p)
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || ~~p || q)
ready: no
Rule | logic.propositional.commor |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || ~~p || q)
ready: no
Rule | logic.propositional.demorganand |
Location | [0,0,1] |
((F /\ (~~r || ~T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.demorganand |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ (~~r || ~T)) || q || ~~p)
ready: no
Rule | logic.propositional.falsezeroand |
Location | [0,0] |
(F || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.falsezeroand |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ (F || q || ~~p)
ready: no
Rule | logic.propositional.genandoveror |
Location | [] |
(((F /\ ~(~r /\ T)) || T) /\ F /\ ~(~r /\ T)) || (((F /\ ~(~r /\ T)) || T) /\ q) || (((F /\ ~(~r /\ T)) || T) /\ ~~p)
ready: no
Rule | logic.propositional.invoroverand |
Location | [] |
(F /\ ~(~r /\ T)) || (T /\ (q || ~~p))
ready: no
Rule | logic.propositional.notnot |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || p)
ready: no
Rule | logic.propositional.oroverand |
Location | [0] |
(F || T) /\ (~(~r /\ T) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.oroverand |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ (F || q || ~~p) /\ (~(~r /\ T) || q || ~~p)
ready: no
Rule | logic.propositional.oroverand |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ (((F || q) /\ (~(~r /\ T) || q)) || ~~p)
ready: no
Rule | logic.propositional.truezeroand |
Location | [0,0,1,0] |
((F /\ ~~r) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | logic.propositional.truezeroand |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~~r) || q || ~~p)
ready: no
Rule | logic.propositional.truezeroor |
Location | [0] |
T /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notfalse.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ ~F)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notfalse.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || ~F) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notfalse.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ ~F)) || q || ~~p)
ready: no
~~(((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p))
ready: no
Rule | notnot.inv |
Location | [0] |
~~((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,0] |
(~~(F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,0,0] |
((~~F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,0,1] |
((F /\ ~~~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0] |
((F /\ ~~~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0,0] |
((F /\ ~(~~~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0,0,0] |
((F /\ ~(~~~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ ~~T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || ~~T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ ~~((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ (~~(F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((~~F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~~~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~~~(~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~~~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~~~r /\ T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ ~~T)) || q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || ~~(q || ~~p))
ready: no
Rule | notnot.inv |
Location | [1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || ~~q || ~~p)
ready: no
Rule | notnot.inv |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~~~p)
ready: no
Rule | notnot.inv |
Location | [1,1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~~~p)
ready: no
Rule | notnot.inv |
Location | [1,1,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~~~p)
ready: no
Rule | nottrue.inv |
Location | [0,0,0] |
((~T /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | nottrue.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((~T /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | oroverand.inv |
Location | [] |
(F /\ ~(~r /\ T)) || (T /\ (q || ~~p))
ready: no
Rule | truezeroand.inv |
Location | [] |
T /\ ((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p) /\ T
ready: no
Rule | truezeroand.inv |
Location | [0] |
T /\ ((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0] |
((F /\ ~(~r /\ T)) || T) /\ T /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
((T /\ F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
((F /\ ~(~r /\ T) /\ T) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
((T /\ F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
((F /\ T /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1] |
((F /\ T /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1] |
((F /\ ~(~r /\ T) /\ T) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0] |
((F /\ ~(T /\ ~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0] |
((F /\ ~(~r /\ T /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0] |
((F /\ ~(T /\ ~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0] |
((F /\ ~(~r /\ T /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0,0] |
((F /\ ~(~(T /\ r) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0,0] |
((F /\ ~(~(r /\ T) /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ T /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,1] |
((F /\ ~(~r /\ T /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || (T /\ T)) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
((F /\ ~(~r /\ T)) || (T /\ T)) /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ T /\ ((F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~p) /\ T
ready: no
Rule | truezeroand.inv |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((T /\ F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T) /\ T) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((T /\ F /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ T /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ T /\ ~(~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T) /\ T) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(T /\ ~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(T /\ ~r /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~(T /\ r) /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~(r /\ T) /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T /\ T)) || q || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || (T /\ (q || ~~p)))
ready: no
Rule | truezeroand.inv |
Location | [1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || ((q || ~~p) /\ T))
ready: no
Rule | truezeroand.inv |
Location | [1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || (T /\ q) || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || (q /\ T) || ~~p)
ready: no
Rule | truezeroand.inv |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || (T /\ ~~p))
ready: no
Rule | truezeroand.inv |
Location | [1,1,1] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || (~~p /\ T))
ready: no
Rule | truezeroand.inv |
Location | [1,1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~(T /\ ~p))
ready: no
Rule | truezeroand.inv |
Location | [1,1,1,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~(~p /\ T))
ready: no
Rule | truezeroand.inv |
Location | [1,1,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~(T /\ p))
ready: no
Rule | truezeroand.inv |
Location | [1,1,1,0,0] |
((F /\ ~(~r /\ T)) || T) /\ ((F /\ ~(~r /\ T)) || q || ~~(p /\ T))
ready: no