Python is a high-level programming language widely used for scientific computing and simulations. It is used in this implementation to describe the room model and run experiments with it.
The Python model description includes the following files.
Moreover, the following Python modules are used.
The Python descriptions can be executed using Python 3.6 with the required packages installed (see requirements.txt).