odow / StochOptFormat

Specification and description of the StochOptFormat file format
https://odow.github.io/StochOptFormat
MIT License
14 stars 2 forks source link

StochOptFormat v0.3 #25

Closed odow closed 1 year ago

odow commented 1 year ago

We're getting close to a v1.0.

Here's a few more simplifications now that I'm back in the groove.

Removal of initial_value

There's no need for "state_variables": {"x": {"initial_value": 0.0}}, when "state_variables": {"x": 0.0} will do.

Empty realization/successors can be omitted

There's no need to force empty lists and objects like "successors": {}. Just drop the key. Same with "realizations" and "support".

MOF

We can use only the latest v1.X release because it's backwards compatible. We don't need to enumerate the versions that we support.

Edges

For some reason, I didn't delete the schema fragments for edge and edges.