To facilitate cooperation between users and developers of the SHOP optimization software.
This repository is intended as a reference implementation for YAML SHOP, demonstrating some of the benefits of having a serializable data structure based on open standards.
The open standard in this case is the JSON compatible subset of YAML.
ShopCaseBaseClass
includes functionality for converting a set of SHOP case data
to and from pyshop.ShopSession
instances, YAML files, zip files and
JSON strings. It also includes functionality for copying and comparing SHOP data, and
running SHOP cases in an standardized way while writing files to directories
under %TEMP%
.
See the notebook under /doc
.