Page 299 - Artificial Intelligence for the Internet of Everything
P. 299

Using Multi-Agent Networks to Manage Dynamic Changes  277


              in that lane. The other type of agent is a river lane agent that informs the
              oraclewhetherornotapositioninariverlanecontainsafloatingobject.Mov-
              ing down the hierarchy, both types of lane agents create sensor agents, one
              for each sensor in the game, to monitor the state of the sensors and to
              return their current state to the lane agents.
                 At the start of the game only a single agent, Frog, exists. The Frog agent is
              aware that it must accomplish two different tasks that require different types
              of information. The agent first creates a network of oracle, lane, and sensor
              agents to enable it to cross the highway. Once that goal is achieved, it
              destroys that network and creates a new agent network that enables it to
              cross the river. Figs. 14.4 and 14.5 show the agent networks created for
              crossing the highway and the river.
                 The agent system described above is both holonic and an emergent con-
              figuration for the following reasons:
              •  The multi-agent networks are created and subsequently destroyed
                 dynamically to achieve a single goal.
              •  Each agent is aware of the information it requires to achieve its goal and
                 creates child agents to provide it with that information.



































              Fig. 14.4 SAGE server at the start of the game.
   294   295   296   297   298   299   300   301   302   303   304