Add simple test suite with single end-to-end test to improve development
Locally solve instances if nodelist=None (perhaps having local Boolean argument would be better?)
Change format of YAML sol files by saving Solution as just a dictionary, not as type (since it's dynamically constructed) or as dataclass (which does not preseve inner types). Now we can parse e.g. ConstrEnum without adding special handling.
Adds small changes and fixes:
Skip unknown statuses (otherwise they show up as incorrect solutions)
When comparing satisfaction problems, there is no objective, which led to a KeyError
Fix two type errors due to use of str i/o Path/Timedelta
Fix typing in compare changes by importing from typing module
Adds substantial changes:
nodelist=None
(perhaps havinglocal
Boolean argument would be better?)Solution
as just a dictionary, not as type (since it's dynamically constructed) or as dataclass (which does not preseve inner types). Now we can parse e.g.ConstrEnum
without adding special handling.Adds small changes and fixes:
objective
, which led to aKeyError
Path/Timedelta
typing
moduleStill TODO: