Open daemontus opened 3 years ago
Original AsyncGraph
has been marked as deprecated in 0.2.0
so that everyone using it knows not to rely on it too much. It should be re-implemented with similar API to SymbolicAsyncGraph
in the future. The current implementation will live on until 1.0.0
, where it should be superseded by a new one.
Old and new symbolic encoding has a lot in common, but currently uses very different architecture. We should make this more unified.
Specifically, we should make both implementations use
FunctionTable
to map functions toBdd
variables. Also, havingSymbolicContext
andSemiSymbolicContext
(instead of encoder) together would be a good idea.