Skip to content
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

oxidd_zdd_adapter: Fix ithvar/nithvar #140

Merged
merged 3 commits into from
Oct 2, 2024
Merged

Conversation

nhusung
Copy link
Contributor

@nhusung nhusung commented Oct 1, 2024

I just noticed that I probably have implemented these methods wrongly. They should return the Boolean function x_i, not the singleton set {x_i}, right? (So far I could not find any benchmark/input combination where the change would make a difference, most benchmarks do not seem to use these methods anyway …)

This PR also includes two minor improvements/fixes to the CNF benchmark.

Trailing commas are invalid in standard JSON
These should return the Boolean function, not the singleton set
@SSoelvsten
Copy link
Owner

Indeed, this would probably first become a noticeable issue when ZDDs are added to the QBF benchmark (#78).

@SSoelvsten SSoelvsten merged commit 6523dc5 into SSoelvsten:main Oct 2, 2024
@SSoelvsten SSoelvsten added 🔌 adapter New or changes to existing BDD package ⏰ benchmark New or changes to existing benchmark labels Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔌 adapter New or changes to existing BDD package ⏰ benchmark New or changes to existing benchmark
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants