Skip to content

Overload API with Symbolic Sets of Variables #519

Description

@ssoelvsten

In most BDD packages, the quantification algorithm takes the domain also as a symbolic representation, i.e. as another BDD/ZDD. This is quite simple, since we already have the generators in the API ( #147 ). What we merely have to do is to wrap a level_info_stream that pulls bottom-up into a generator function and then passes it further along.

Throw an exception if the second argument is not a BDD cube ( #533 ) .

Throw an exception if the second argument is not a ZDD point ( #571 ).

Of course, remember a few unit tests to check it truly works as intended - including the exceptions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions