In the 1990s, I created this project using Java, a platform-agnostic coding language that turned out to be so popular with hackers that all modern browsers have blocked it for years. My simple little program was not designed to steal passwords or spread viruses, but it was nonetheless a casualty.
Until now! (26 Feb 2026)
The internal data is the same as it was in my 1997 version. Play lengths are determined by Margaret Rogerson's line-count estimates, and travel times between stations are determined by her applied pedestrianism.
I have not rigorously checked whether this version strictly duplicates the math and logic of the original.
The interface has been tweaked to visualize the "clumping" effect a bit differently, so that when a wagon is "backed up" behind a longer play, the display simply adds the backed up wagon to the title of the play currently being performed. This method emphasizes which plays, according to the free advance theory, would tend to stick together.
Obvious future steps would include updating the performance logistics, restoring the original 1997 version's inclusion of the observed 1977 performance times as an option, and the ability for users to create their own custom simulations (using station lists, play lists, performance durations, and tweaks in the logic as they see fit.)
Feel free to contact me at jerz@setonhill.edu with critiques or feature requests.