Skip to content
Snippets Groups Projects
Commit daa2cc7f authored by Christoph Schwering's avatar Christoph Schwering Committed by Christoph Schwering
Browse files

NF distributes conjunctions over K and disjunctions over M.

Previously this was done in Solver during the semantic reduction of
formulas. It appears to be much cleaner as an (optional) preprocessing
step in the normalization.

KnowledgeBase::Entails() has a Boolean `distribute' parameter to control
the setting.
In the TUI this step can be disabled with "Call: disable_distribute()",
which is, for instance, important for the QBF reduction.
parent 94e4c890
Branches
No related tags found
Loading
Showing
with 35 additions and 20 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment