Activité 16, Étape 5
Définir les Situations Non Coopératives

Vous devez donner des règles qui permettent à l'agent d'avoir une attitude coopérative : comment détecter et faire disparaître les Situations Non Coopératives (SNC) afin d'être plus coopératif.

Vous devez remplir une table pour chaque Situation Non Coopérative , vous pouvez vous baser sur le modèle de table donné dans le fichier rtf fourni.

Cette table contient :

    • L'état dans lequel l'agent se trouve durant la détection de la SNC. Cet état peut être défini par un ensemble de valeurs d'attributs ou de résultats de méthodes qui peuvent être stéréotypés perception, characteristic ou representation ;
    • La description textuelle de la SNC ;
    • Les conditions qui décrivent les différents éléments qui permettent de détecter localement la SNC. Les méthodes et attributs utilisés pour exprimer les conditions doivent être stéréotypés perception ou representation ;
    • Les actions liées à la SNC. Les actions décrivent ce que l'agent doit faire pour faire disparaître cette SNC. Les méthodes et attributs utilisés pour exprimer les actions doivent être stéréotypés action ou skill.

Pour chacune des tables, vous devez définir au moins une méthode stéréotypée cooperation. Cette méthode correspond à la détection de la SNC et sera exprimée en utilisant l'état et les conditions i.e. les méthodes et attributs qui sont stéréotypés perception, representation ou characteristic.

Si plusieurs actions sont possibles afin de faire disparaître la SNC détectée, vous devez définir une autre méthode afin de choisir l'action qui sera effectuée. Cette méthode est stéréotypée cooperation. Si une seule action est possible, la définition de cette seconde méthode est inutile : cette action sera toujours exécutée.

Ces méthodes seront intégrées dans le comportement de l'agent.

Pour vous aider à identifier les NCS de chaque agent, vous pouvez remplir une table du type de celle ci-dessous. Cette table vous aidera à lister toutes les situation néfastes à l'attitude sociale coopérative de l'agent. Ces situations appartiennent à différentes catégories (incompréhension, inutilité, ...) et dépendent de conditions (voire de plusieurs) pouvant ou non être remplies au moment où l'agent se trouve dans une certaine phase de son cycle de vie (perception, décision, action). Un modèle de table est disponible dans le fichier rtf fourni.

 

  Condition 1 remplie Condition 1 non remplie
 
Condition 2 remplie Condition 2 non remplie
Condition 2 remplie Condition 2 non remplie
Perception Incompréhension
 
Ambiguïté
Incompréhension
 
Ambiguïté
Décision Incompétence
 
Improductivité
Incompétence
 
Improductivité
Action Concurrence
 
Conflit
 
Inutilité
Concurrence
 
Conflit
 
Inutilité