Simulating the real world is a tremendously complex problem if you want to do it at any useful level of…