Table des matières

Classe IaBase

Explications

La classe IaBase sert de base à l'IA. Concrètement, la classe se charge d'effectuer l'ensemble des contrôles nécessaires pour que l'IA puisse évoluer correctement puis elle entre dans une boucle principale. Cette boucle se charge d'appeler les méthodes adéquates pour suivre l'état du robot (qui a une boucle dédiée appelée par la boucle principale), l'état du match et l'état des différents organes du robot (détection d'un adversaire, etc…).

Donc cette classe sert à poser l'environnement minimal de l'IA afin qu'elle puisse fonctionner.

Propriétés

Méthodes

Le deuxième niveau des lites à puce représente les paramètres envoyés à la méthode (ou dans de rares cas les différentes actions effectuées par la méthode).