When behavior selection is changed according to external and internal states, knowing when to use a behavior becomes as important as the behavior itself. However , deriving a model of a dynamic and unpredictable environment is a very challenging problem. However, the computational complexity of their approach is much greater than ours. 6 Conclusion Learning in dynamic and unpredictable environments, as in the multi robot domain, is a very challenging problem. The architecture, shown in Figure 1, has three abstraction levels and is built on top of behaviors connecting sensory information to actions.
Behaviors are the agent s skills for responding to the situations encountered in the environment.
Behaviors are the agent s skills for responding to the situations encountered in the environment. 4th Int'l Conf. Also, to get more out of the activated behaviors, their actions may be blended to derive different control actions that take into consideration their respective goal and their current priority. Fuzzy logic has been successfully used with a robot by Saffiotti et al. However, the computational complexity of their approach is much greater than ours.