I have to make a simulation model of 50 stages, each stage has many machines and many operators. and there are stages with 10 operators on 55 machines. The total model is about 400 people operating on 800 devices. Each stage must set additional equipment maintenance time, error response time, and machine cleaning at the beginning of the shift. There are activities where the machine stops and the operator does that task. but there are also activities where the machine is running and the operator has free time to prepare for other activities. and must set additional time to go to greet, go to eat, and take breaks. With such conditions, please advise me on how to set up to have the best simulation.