TRENCAT is a train simulator platform to put into practice research algorithms in Train Automation Technologies. TRENCAT allows users to test custom implementations in Optimal Railway Layout Design, Optimal Train Scheduling, Optimal Rolling Stock Planning, Real Time Unattended Train Operation and Passenger Demand modelisation. Check the official documentation https://trencat.readthedocs.io/en/latest/.
Currently TRENCAT is implementing proofs of concepts of the state of the art algorithms and the architecture explained in documentation.
Every proof of concept includes a Dockerfile to run it in a Docker (Linux based) container. TRENCAT is available in all platforms supporting Docker.
Check the official documentation: https://trencat.readthedocs.io/en/latest/.
If you want to compile documentation on your computer, follow the instructions in the doc
folder.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning.
See the list of contributors who participated in this project.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
This list will be filled shortly.