PROBLEM TO BE SOLVED: To reduce the amount of calculation in a multi-agent simulation.SOLUTION: When, with an agent i as a point of reference, an other agent is located in a nearby area 90, a resultant force of body repulsive force and shoulder repulsive force is set as a repulsive force that the agent i receives from the other agent; when the other agent is located in an intermediate area 92, the shoulder repulsive force is ignored and only the body repulsive force is set as the resultant repulsive force; when the other agent is located in a far area 94, the body repulsive force and the shoulder repulsive force are ignored and the position of the agent i is calculated, in which way a multi-agent simulation is performed. Thus, the shoulder repulsive force may be ignored, or the body repulsive force and the shoulder repulsive force may be ignored, and the amount of calculation can thereby be reduced.SELECTED DRAWING: Figure 10
展开▼