Added - Named instances from Shang and Song (2003) - More flexible options for node indexing in ``ssm_serial.optimize_base_stock_levels()`` and ``ssm_serial.newsvendor_heuristic()`` - More flexible options for choosing rows and columns in simulation output in ``write_results()`` - Better handling of disrupted items for type-RP disruptions - Various new unit tests
Changed - Smarter initialization of inventory levels in simulation - ``ssm_serial.optimize_base_stock_levels()`` recognizes if demand distribution is discrete and handles discretization accordingly - Default disruption type changed to 'OP'
Fixed - Bug in order quantity with type-RP disruptions
0.0.4
Added - Various new unit tests - Ability to pass ``kwargs`` to ``SupplyChainNetwork()`` - ``owmr_system()`` function to build OWMR networks
Changed - Improved flexibility of inputs in ``network_from_edges()``
Fixed - Bug in which ``inbound_order_pipeline`` was initialized incorrectly in simulation
0.0.3
Added - Various new unit tests. - Improved documentation throughout. - Feature to check for duplicate edges when adding edges to a network. - Feature to check for directed cycles before running simulation.
Fixed - Various bugs in backorder calculations in simulation, especially with disruptions.
0.0.2
Fixed - Fix problems with setup that prevented installation via pip.