software I used:

  • Arena Simulation - Third party, paid product
  • Python library called SimPy