You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The last few PRs and modifications focused on the library side of the project. However, we should also provide these updates as a part of the model-checking tool. This comes together with a restructuring and refactoring of the code related to the tool.
However, bear in mind there are now also Python bindings, and it is sometimes more practical to use them directly.
Therefore, implement just what really seems to be missing. Also, implement the functionality in a way that some of it can potentially be reused in Python code.
The changes to the tool should reflect the following:
Add an option to dump the resulting BDDs to a zip archive.
Add an option to evaluate the extended version of HCTL formulae (with wild-card properties and variable domain restrictions). In this mode, the tool must load a "context" for the wild cards, i.e. the raw sets they will evaluate to. This can be done by loading a zip bundle of BDDs. It might be worth it to match the input/output format of the tool as much as possible.
Remove the redundant model_format argument and use automatic model parsing as shown in e72a86a
Decide on the general form of input loading. Do we want to load different inputs (such as model, properties, etc.) individually, as a single zip, or both?
Better code documentation and refactoring should follow, too.
The text was updated successfully, but these errors were encountered:
The last few PRs and modifications focused on the library side of the project. However, we should also provide these updates as a part of the model-checking tool. This comes together with a restructuring and refactoring of the code related to the tool.
However, bear in mind there are now also Python bindings, and it is sometimes more practical to use them directly.
Therefore, implement just what really seems to be missing. Also, implement the functionality in a way that some of it can potentially be reused in Python code.
The changes to the tool should reflect the following:
extended
version of HCTL formulae (with wild-card properties and variable domain restrictions). In this mode, the tool must load a "context" for the wild cards, i.e. the raw sets they will evaluate to. This can be done by loading a zip bundle of BDDs. It might be worth it to match the input/output format of the tool as much as possible.model_format
argument and use automatic model parsing as shown in e72a86aBetter code documentation and refactoring should follow, too.
The text was updated successfully, but these errors were encountered: