Resources Contact Us Home
Heightened realism for computer-controlled units in real-time activity simulation

Image Number 6 for United States Patent #6763325.

Enhanced realism of a real-time simulator having multiple computer-controlled units results from making the units capable of reacting to only those other units that each of them can be aware of because of their spatial relationships to the unit. Awareness is based upon probabilities; it can persist after a relationship changes; and it can be influenced by a unit's designation of a target. Each unit selects a target based upon a score incorporating multiple aspects of its tactical situation, and can change targets when the situation changes. A unit selects a strategy in response to which of a set of tactical configurations exist between the unit and its target; the strategy can change short of completion when the configuration changes. A plan produces guidance commands from the high-level strategy. The guidance commands are converted into control settings for guiding the subject unit using a physics engine for simulating the physical dynamics of the unit. The control settings can interact with each other under certain conditions. The time rate at which each computer-controlled unit performs the above operations varies with the tactical situation, and can be different for different units. The operator for each unit precomputes some data required for multiple calculations in performing the operations.

  Recently Added Patents
Collaborative computing community role mapping system and method
Electronic system and method for compensating the dimensional accuracy of a 4-axis CNC machining system using global and local offsets
Housing for gas flow indicator
Method and system for fail-safe call survival
Changing a system clock rate synchronously
Combined imaging and radiation therapy
  Randomly Featured Patents
Method for measuring flare amount, mask for measuring flare amount, and method for manufacturing device
Motion simulator
Process for the preparation of 2-fluoro-2,2-dinitroethyl isocyanate
Greenhouse pot
Method for determining motion vector and macroblock type
Magnetic recording and/or reproducing apparatus
Vacuum treating device with lidded treatment container
Method for measuring and quantifying amounts of carbon from certain greenhouse gases sequestered in and by grassy and herbaceous plants above and below the soil surface
Antibodies against the PRO862 polypeptides
Mechanism in disk drive apparatus for preventing insertion of a disk cartridge when the shutter disk cartridge is closed