Skip to content

A Simulation based Optimization Solver to Schedule Train Departures and Minimize Passenger Waiting Times

License

Notifications You must be signed in to change notification settings

sk-surya/solver-train-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Version 3.6
Please create a conda environment from environment.yml and run the code inside the environment.

The solver runs on a JSON input file.
Be within src folder before executing.

To build the JSON input:
example usage: python ttpJsonBuilder.py "Line5Data.xlsx"

To run the solver:
example usage: python solver.py --json_input_file Line5Problem.json --max_seconds 3600

About

A Simulation based Optimization Solver to Schedule Train Departures and Minimize Passenger Waiting Times

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages