A cognitive training and evaluation system capable of simulating a scenario to be executed by a trainee. The system includes a simulation server and one or more interface devices. The simulation server can include a data storage engine, a scenario generation engine, a scenario execution engine, and a feedback and analysis engine. The data storage engine can store a library of scenario scripts, which can be used by the scenario generation engine with one or more scenario generation parameters to produce a scenario for execution by the scenario execution engine. The scenario execution engine can be configured to execute the scenario by iteratively communicating a status to the interface device, and receiving a response from the interface device. Each interface device can render a simulation based on the one and communicate the response to the simulation server. Trainee and opponent statistics can be used during scenario generation and execution.
展开▼