Simulation based planning & scheduling