Outils d'utilisateurs

Outils du Site


ia:actions

Ceci est une ancienne révision du document !


Fichier actions.py

Explications

Le fichier actions.py regroupe l'ensemble des classes d'actions du robot (actions effectuées pour les différentes actions possible en jeu).

L'architecture d'une action actuellement est la suivante :

  • préfixer la nom de la classe par Action
  • faire hériter la classe de la classe Action
  • transmettre l’ensemble des arguments utiles au constructeur de la classe Action (ia, robot, enemies, point_acces, priority)
  • surcharger la méthode run (obligatoire !!) où se passe tout le traitement à faire
  • ne pas oublier le self.clean à la fin de la méthode run !

L'architecture des actions est amenée à évoluer pour la coupe 2014.

ia/actions.1385662956.txt.gz · Dernière modification: 2013/11/28 19:22 par qchateau