Snowpiercer, Agent Based Modeling, Simulation, Agent Based Model, Stochastic Modelling.
philosophical questions, which I thought were best answered by building an agent based simulation model. To build a simulation model of a train society, the first thing we need are parameters; how big is the train, how many agents/passengers are there, and how are they distributed across the train?