Skip to content

Rule driven scheduling of cyclic activities for in-depth comparison of alternative operating strategies.

License

Notifications You must be signed in to change notification settings

Pietervanhalem/OpenCLSim

 
 

Repository files navigation

Documentation License: MIT DOI

TUDelft-CITG Coverage

OpenCLSim

Open source Complex Logistics Simulation - Rule driven scheduling of cyclic activities for in-depth comparison of alternative operating strategies.

Documentation is found here.

Installation

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.

Examples

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.

About

Rule driven scheduling of cyclic activities for in-depth comparison of alternative operating strategies.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 95.9%
  • Python 4.1%