Artificial War: Multiagent-Based Simulation of Combat

5.8.2: Subordinate Agents

5.8.2 Subordinate Agents

As mentioned above, once the local command option is enabled, the personality weight vector defining the elementary agents under the command of a LC is automatically enhanced to include two new weights:

  • 0 ? ? LC ? 1, that defines the relative weight afforded to staying close to their LC, and

  • 0 ? ? Obey LC ? 1, that defines the relative weight afforded to obeying the orders issued by their LC.

In the case of ? LC > 0, a subordinate agent will seek to move closer to its LC (or, more specifically, its LC s x and y coordinates) whenever that subordinate is outside his LC s command area. If the subordinate agent is inside his LC s command area, ? LC is temporarily (i.e., during that iteration step) set to zero. Note that ? LC is actually determined by a user-specified agent-LC scale factor ? that multiplies the maximum value of an agent s personality weight vector (see EINSTein s User s Guide [Ilach99a]); i.e.,

(5.20)

Once the LC issues a move to block B order, its subordinate agents respond by incorporating the ( x, y) coordinates of the center of block B (= x B, y B) by using the following penalty function for their individual move selection:

(5.21)

where Z 0 is the penalty function used by individual agents (in the absence of a local commander; see equation 5.3).

The...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Resonators
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.