Operation of the World Master in the World Modeling System
Abstract
This research note describes the operation of the World Master process of the World Modeling System. It is intended to be an aid to maintainers of the World Master, and implementors of additional simulated physical properties of the world. The World Master is the core of the World Modeling System. It has two major functions: simulating the physics of a world, and keeping track of the status of all processes using a given world. A world operates synchronously, with two major stages in a cycle of world time. During the first stage, the master must accept messages from other processes, and verify that they are in a format consistent with the world protocol. The second stage of a cycle occurs after all processes using the world have indicated that they have no further requests to make in that cycle. During this stage, the master must examine the objects in the world, and update their state according to the physics of the simulation. All such changes must be recorded in a buffer; at the completion of this stage, the buffer will be sent to all Uls, and, along with the buffer created during the first stage, to all SEIs. Keywords: Sensory- Effector Interface (SEI); Artificial intelligence; Machine learning; Problem solving; World modeling; Planning; Simulators; Mathematical models.
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 01, 1987
- Accession Number
- ADA188979
Entities
People
- Keith Barnett
Organizations
- Carnegie Mellon University