Mchacks 9 Project Repository for RailVision Train Schedule Optimization Project
This app simulates a train schedule between 4 train stations and calculates the average waiting time for passengers across the serviced line. It then presents the results in an interactive web app built using the Shiny package in R.
To try this out you can download the repository and open the "mchacks.Rproj" file to open the project. You can then modify the schedules.csv file in Input to run the simulation on schedules you make with a given order of trains. The app itself is run by executing the code in the app.R script. This will run the simulation and open the web app to display the results.
tidyverse, reshape2, shinydashboard