v0.3.0
json2ciw is sotfware to convert a pydantic specified JSON schema to a functioning ciw discrete-event simulation model.
Changed
engine.CiwConvertercan now handle "Exponential" being passed with mean or rate parameters. If mean is passed them rate is calculated as1/mean.schemaa.ProcessModel.to_mermaid()updated to handle mean and rate.engine.multiple_replicationsnow runs using parallel replications forciw(implemented usingjoblib).pyproject.tomlandenvironment.ymlupdated to includejoblibdependency.
Fixed
pyproject.tomlupdated to include missingpydanticdependency.environment.ymlupdated to include missingrichdependency.call_centre.jsoninter-arrival distribution fixed to usemeanas parameter rather thanrate.