Open rodamber opened 5 years ago
In Tyrell class variables/attributes are assigned outside of the init method. Therefore these attributes are shared among its instances.
I don't know if it's an intended feature or if it was simply a mistake due to python's diverging syntax.
Anyway, this "problem" is not exclusive to this class. A quick fix is to avoid using different enumerators in the same process.
The following program attempts to create two objects of the class SmtEnumerator:
But fails with an assertion error: