Patent ID: 7326056
Filing Date: 2008-02-05
Classification: G09B

Abstract:
1. A computer system that executes a simulation model, comprising: a. a plurality of model entities selected from the group consisting of instrument entities and outcome entities; b. a code segment for displaying the values of selected model entities; c. a code segment for presenting an in-context description of each outcome entity and the method used to compute said outcome entity's value, wherein a learner may use an interface control or clickable object for any outcome entity referenced or represented, at the locations at which it is referenced or represented, to thereby obtain said description; d. a code segment for automatically presenting qualitative descriptions of one or more state changes in the simulation, based on specific occurrences in said simulation; and e. a means for a learner to control a selected instrument entity, wherein each instrument entity excluded from learner control is controlled by a selected automated agent, wherein each automated agent is a pre-programmed algorithm that accesses the state of the simulation and strategically controls said instrument entity.