-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unexpected behaviour for disjunction #88
Comments
Hi, thanks for the detailed issue.
We are planning to add some prerequsites so it makes it easier to know when you can use different functions. |
For now you could go through SDD compilation to obtain a circuit that is deterministic and allows for efficient and correct model counting |
Thank you for the API clarification. Performing SDD compilation resolves the problem. |
Great. I will close this as we have Tractables/ProbabilisticCircuits.jl#61 to already keep track of this API flaw. |
Simple disjunction of literals seems to be evaluated incorrectly. For the following input:
I observe the following output:
false | false
is evaluated asfalse
The text was updated successfully, but these errors were encountered: