The act of building a model of a real-world system and testing out various situations […]