-
Despite the fact that _Adiar_ works by storing everything on disk, we currently do not allow the user to truly save/load files
on disk.
**Solution**
- [x] Add *move* member function to *file* …
-
We need an up to date architecture diagram that is inclusive of the direction we are heading with Localeyz. There are key problems we need to solve, I believe the starting point for solving these is u…
-
Right now, Adiar only supports diagrams, where the terminals (leaves) have boolean values. Of course, one can already use this to express non-boolean values by having *b* BDDs to represent each of the…
-
Create an architecture guide that provides an overview of the project's design and structure. The guide should include:
- A high-level description of the system's components and how they interact.
- …
-
To use BDDs, resp. ZDDs, in any hash-related context (e.g. `std::unordered_map` and `std::unordered_set`), one needs to derive a hash value for each BDD, resp. ZDD, care about the hash value at the ro…
-
A problem in SAT solving is trusting the solver when it claims a formula to be *unsatisfiable*. To this end, the solver can create an *LRAT* (or just a *DRAT*) proof. But, doing so is not a trivial ta…
-
**Describe the Housekeeping**
As developers we would like to add detailed documentation for SMRT Link versioning to inform other projects and users:
- Create documentation in the traction reposito…
-
It would be really cool to have new node types for use in influence diagrams. I am just not sure where in the code to add this (new class? ...)
-
[Decision nodes](https://www.uml-diagrams.org/activity-diagrams-controls.html#decision-node) are an important part of designing UML state diagrams *and* activity diagrams. Even the most simple of diag…
-
One of the main issues with using the classical types of Decision Diagrams is that in practice they only work for up to a hundred(ish) variables. This is primarily due to only a single node suppressio…