WarMessage

WarMessage Il s’agit des messages transmis par les agents à travers les fonctions et méthodes « send » ou « broadcast » des agents Warbot fournissant quelques informations. Les messages ainsi que leur contenu sont des chaînes de caractères uniquement. Méthodes double getAngle() : retourne la direction dans laquelle se trouve l’expéditeur du message par rapport à l’agent courant[…]

Posted in API

WarPercept

WarPercept Il s’agit de la définition des perceptions retournées par les fonctions/méthodes « getPercepts…(…) » contenant quelques informations basiques. Méthodes double getAngle() : retourne un angle indiquant la direction de l’agent perçu double getDistance() : retourne la distance entre l’agent et l’élément perçu int getID() : retourne l’identifiant de l’élément perçu String getTeamName() : retourne le nom[…]

Posted in API

WarAgent

WarAgent Il s’agit de la définition de base de tout les agents de la simulation Warbot dont voici les principales méthodes/fonctions accessibles pour le développement des comportements. Les messages ainsi que leur contenu doit être des chaînes de caractères uniquement. Méthodes/Fonctions de base Messages sendMessage(id,message,content…) : Envoi un message à un autre agent broadcastMessageToAll(message, content…)[…]