Open source Complex Logistics Simulation - Rule driven scheduling of cyclic activities for in-depth comparison of alternative operating strategies.
Documentation is found here.
To install OpenCLSim, run this command in your terminal. This is the preferred method to install OpenCLSim, as it will always install the most recent stable release. In general you want to install python software in a virtual environment, either using anaconda or through python's default virtual environment.
pip install openclsim
Make sure you also install the dependencies, which are recorded in the file requirements.txt
.
If you have an anaconda setup, you can use the following command:
conda install --file requirements.txt
If you are using a pip based environment, you can install the requirements with pip:
pip install -r requirements.txt
If you do not have pip installed, this Python installation guide can guide you through the process. You can read the documentation for other installation methods.
The benefit of OpenCLSim is the generic set-up. This set-up allows the creation of complex logistical flows. A number of examples are presented in a seperate Jupyter Notebook repository. Information on how to use the notebooks is presented in that repository as well.