1. An apparatus comprising: a ground based simulator generating constructive data and virtual data; a network interface configured to communicate with a number of aircraft and the ground based simulator; a first computer system in communication with the ground based simulator configured to receive the constructive data and virtual data, generate simulation data, and transmit the simulation data to at least one aircraft in the number of aircraft; a second computer system in an aircraft in the number of aircraft, wherein the simulation data is received by the second computer system during running of the simulation and wherein the second computer system also sends information to the first computer system that identifies a performance of the second computer system running the simulation; the first computer system configured to control running of the simulation in the ground based simulator based on the performance of the second computer system in the aircraft, and wherein the ground based simulator further receives ownship information from the aircraft in the number of aircraft, the ownship information included in the simulation, wherein the apparatus is capable of operation while the number of aircraft are in flight.