Simulation

From NIMBY Rails Wiki
Revision as of 22:26, 23 December 2024 by Szuetam2 (talk | contribs) (Removing some (probably) unnecessary links, fixing one and rewriting some text for compactness)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
NIMBY rails game concepts
Geography
Map objects
Line concepts
Train concepts
Simulation

The game simulation takes the player's inputs such as stations, lines, trains and their timetables and uses them to simulate the day to day operation of a railway transport network. The main elements of the simulation are:

Simulation data and saving[edit]

Depending on the size of the network, running the game simulation generates a large amount of data. The following data from the simulation state is stored in the save game file:

  • All pax, their exact location and final destination
  • The exact location and run of each train
  • Accounting events including money

Pax pathfinding cache and line timings (but not lines themselves) aren't saved by the game. Instead, they are computed every time upon reloading.

Simulation speed[edit]

The game has four simulation speed settings. These are 1x, 10x, 100x and "As fast as possible". The last one disables the map and the UI while it's active.