La computazione evolutiva nei sistemi multi-agente: scenari applicativi