Updated driver file R.py to showcase SMT techinques

Fixed minor bugs concerning lack of falsification rules and interfaces between VSP and SMT
This commit is contained in:
Brandon Rozek 2026-01-27 12:48:33 -05:00
parent f8eca388d4
commit 6d87793803
5 changed files with 120 additions and 65 deletions

View file

@ -85,7 +85,7 @@ class Logic:
name: Optional[str] = None):
self.operations = operations
self.rules = rules
self.falsifies = falsifies
self.falsifies = falsifies if falsifies is not None else set()
self.name = str(abs(hash((
frozenset(operations),
frozenset(rules)