jStrobe Software: Link to Download
jStrobe is a software for creating and running discrete event simulation models. It is based on the STROBOSCOPE simulation language developed by Dr. Julio Martinez and described in his dissertation (Martinez 1996). Dr. Martinez also wrote a great introductory paper to EZStrobe (Martinez 2002), which has an example exercise that can directly be used to learn jStrobe. The software is free to use for educational research. Commercial entities may contact Dr. Louis for information on obtaining and using the software. It is available for free for research and educational uses. Please note that it currently only works on Windows Operating Systems.
pyJStrobe: Install using pip in python environments by typing: pip install pyjstrobe in the command line.
pyJStrobe is a python library that enables users to set attributes in jStrobe using python and automate the running of simulations. This is very useful for running multiple simulations with different resource configurations and for automating the transfer of data from different sources to jStrobe. For example, truck haul durations could be obtained from a GIS application using the python library geopandas and used to populate the activity duration of the Haul activity in a jStrobe earthmoving model.
pyJStrobe Examples: Link to Download
These examples provide a simple demonstration of integrating python with jStrobe.