Le code de l'exercice 01.
Une partie de ce code est commentée dans la correction des diagrammes.
L'exécution de ce programme est présenté en cours.
Une lecture globale de ce code est réalisée en cours.
      README.txt 
      Joueur1
         Agent_Agressif.java 
         Agent_Collant.java 
         Agent_Couard.java 
         compil.bat 
      Joueur2
         Agent_Agressif2.java 
         Agent_Ensemble.java 
         Agent_Prudent.java 
         compil.bat 
      compil.bat 
      fr
         cnam
            clientihm
               IHMVisuJeuPull.java 
               IHMVisuJeuPush.java 
               ObserverEspaceToreRMI.java 
               ObserverGrille.java 
               ObserverRMIInt.java 
            espacetore
               CelluleGrille.java 
               ControleurJeu.java 
               EspaceTore.java 
               EspaceToreInt.java 
               EspaceToreOD.java 
               EspaceToreODInt.java 
               IhmControleurJeu.java 
               ObservableEspace.java 
               ProxyObserverEspace.java 
            grille
               GrilleControlesInt.java 
               GrilleIHM.java 
            ihm
            joueur
               Agent.java 
               AgentDefaut.java 
               AgentInt.java 
               ChargeurDefaut.java 
               CreationAgent.java 
               CreationAgentInt.java 
               DynamicCreationAgent.java 
               FactoryAgent.java 
               FactoryAgentInt.java 
               FactoryAgentOD.java 
               FormCreerAgents.java 
               IHMJoueur.java 
            tore
            util
      runEspaceTore.bat 
      runFactoryODAgent_Joueur1.bat 
      runFactoryODAgent_Joueur2.bat 
      runIHMJoueur_1.bat 
      runIHMJoueur_2.bat 
      runIHMVisuJeuPull.bat 
      runIHMVisuJeuPush.bat 
      runIHMVisuJeuPush2.bat