User Tools

Site Tools


2013_2014:s2:td:etudedecas:etape2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
2013_2014:s2:td:etudedecas:etape2 [2014/05/13 10:43]
blay
2013_2014:s2:td:etudedecas:etape2 [2014/05/13 10:59]
blay [Des codes fonctionnels]
Line 23: Line 23:
  
 <box round rgb(185,​211,​238) rgb(220,​226,​255) 95%|A Faire :  > <box round rgb(185,​211,​238) rgb(220,​226,​255) 95%|A Faire :  >
-  * Comprenez brièvement ces codes  +  * Comprenez brièvement ces modèles et les interfaces 
-  * Pour exécuter ​et [[2013_2014:​s2:​td:​etudedecas:​etape2:​Jcreator|constuire un projet JCreator]] +  * Pour exécuter ​les codes :  
-  Pour exécuter ces codes :  +        * Soit sous JCreator en récupérant {{:​2013_2014:​s2:​td:​etudedecas:​escrimes2t2014.zip|l'​archive}} puis   [[2013_2014:​s2:​td:​etudedecas:​etape2:​Jcreator|constuire un projet JCreator]] 
-       ​- Sauvegarder le {{:​2013_2014:​s2:​td:​etudedecas:​pistepk.jar|.jar}} dans un répertoire. +        Soit "à la main" ​ 
-       ​- Sauvegarder le {{:​2013_2014:​s2:​td:​etudedecas:​testpk.zip|.zip}} (exemple simple d'​utilisation) dans le même répertoire. +          - Sauvegarder le {{:​2013_2014:​s2:​td:​etudedecas:​pistepk.jar|.jar}} dans un répertoire. 
-       ​- De-ziper le fichier d'​exemple : unzip testPK.zip si besoin mais un double clique devrait suffire. +          - Sauvegarder le {{:​2013_2014:​s2:​td:​etudedecas:​testpk.zip|.zip}} (exemple simple d'​utilisation) dans le même répertoire. 
-       ​- Compilation de l'​implémentation de l'​interface :  +          - De-ziper le fichier d'​exemple : unzip testPK.zip si besoin mais un double clique devrait suffire. 
-          * ''​javac -cp pistePK.jar pistePK/​testPK/​Match1.java''​ ((On pourrait faire mieux en sauvegardant les fichiers .class dans un autre répertoire,​ nous visons simplement à vous conduire à comprendre les codes.)) +          - Compilation de l'​implémentation de l'​interface :  
-       ​-  Compilation de la classe principale de test :  +                 ​* ''​javac -cp pistePK.jar pistePK/​testPK/​Match1.java''​ ((On pourrait faire mieux en sauvegardant les fichiers .class dans un autre répertoire,​ nous visons simplement à vous conduire à comprendre les codes.)) 
-          * ''​javac -cp .:​pistePK.jar pistePK/​testPK/​TestPist.java ''​ +           ​-  Compilation de la classe principale de test :  
-       ​-  Exécution de la classe principale de test :  +                * ''​javac -cp .:​pistePK.jar pistePK/​testPK/​TestPist.java ''​ 
-          * ''​java -cp .:​pistePK.jar pistePK.testPK.TestPist''​  +           ​-  Exécution de la classe principale de test :  
-          * Chaque interface représente une machine. Dès qu'il y a une différence de 5 points entre 2 joueurs dans les 3 minutes, le joueur qui a le plus marqué a gagné. Puis pendant 2mn c'est le premier qui touche qui gagne. Enfin s'il y a toujours égalité, au validate, on tire au sort. ...  Pour modifier le nombre de points, comme nous n'​avons pas la machine réelle, c'est vous qui cliquez sur addPoint.+               ​* ''​java -cp .:​pistePK.jar pistePK.testPK.TestPist''​  
 +      * Chaque interface représente une machine. Dès qu'il y a une différence de 5 points entre 2 joueurs dans les 3 minutes, le joueur qui a le plus marqué a gagné. Puis pendant 2mn c'est le premier qui touche qui gagne. Enfin s'il y a toujours égalité, au validate, on tire au sort. ...  Pour modifier le nombre de points, comme nous n'​avons pas la machine réelle, c'est vous qui cliquez sur addPoint.
           * Quand l'​arbitre pense que c'est ok, il clique sur //​Validate//​. (Ne pas oublier de relancer le chrono si besoin).           * Quand l'​arbitre pense que c'est ok, il clique sur //​Validate//​. (Ne pas oublier de relancer le chrono si besoin).
           * Quand le round est terminé, par //next//, l'​arbitre passe au round suivant. Chaque match se compose de 3 rounds.           * Quand le round est terminé, par //next//, l'​arbitre passe au round suivant. Chaque match se compose de 3 rounds.
2013_2014/s2/td/etudedecas/etape2.txt · Last modified: 2014/05/21 18:59 by blay