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.