Outils d'utilisateurs

Outils du Site


ia:actions

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

ia:actions [2013/11/03 12:05]
tfuhrman créée
— (Version actuelle)
Ligne 1: Ligne 1:
-====== 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.1383476719.txt.gz · Dernière modification: 2013/11/03 12:05 par tfuhrman