Mission Training through Distributed Simulation