Skip to content

Commit fb16662

Browse files
committed
correction erreur c.novotny
1 parent cf13912 commit fb16662

19 files changed

+0
-1488
lines changed

README.md

-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
<<<<<<< HEAD
21
Projet2015
32
=======
43
*Projet d'algorithmique de L3 pour l'année 2015/16*
@@ -21,11 +20,3 @@ Une fois ces tâches réalisées, éditez ce fichier texte de la façon suivante
2120
1. Supprimez les instructions ci-dessus (mais gardez le début jusqu'au trait horizontal).
2221
2. Indiquez la composition du binôme avec, pour chaque étudiant : son prénom, son nom et son adresse email.
2322

24-
<<<<<<< HEAD
25-
=======
26-
=======
27-
Binome :
28-
Cyril NOVOTNY - Dimitri HUEBER
29-
Composante : Moteur Physique
30-
>>>>>>> 6fc71e233ba8531f4b7242edbd7471b7cdf772d3
31-
>>>>>>> 005e8598e797176e5596a6d6e9b00f6a7466cf81

Rapport/Latex/Seance2.tex

-221
This file was deleted.

Rapport/PDF/Rapport Séance 2.pdf

-402 KB
Binary file not shown.

res/rapports/groupe05/readme.txt

-5
This file was deleted.

src/fr/univavignon/courbes/common/Board.java

-9
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,11 @@ public class Board implements Serializable
2222
/** Hauteur de l'aire de jeu, en pixels */
2323
public int height;
2424

25-
<<<<<<< HEAD
2625
/** Trainées des serpents sur l'aire de jeu: associe la position d'un pixel à un ID de joueur */
2726
public Map<Position, Integer> snakesMap;
2827
/** Tableau contenant tous les serpents de la manche, placés dans l'ordre des ID des joueurs correspondants */
2928
public Snake snakes[];
3029

3130
/** Position des items sur l'aire de jeu: associe la position du <i>centre</i> d'un item à la valeur de cet item */
32-
=======
33-
/** Trainées des snakes sur l'aire de jeu: associe la position d'un pixel à un ID de joueur */
34-
public Map<Position, Integer> snakesMap;
35-
/** Tableau contentant tous les snakes de la manche, placés dans l'ordre des ID des joueurs correspondants */
36-
public Snake snakes[];
37-
38-
/** Position des items sur l'aire de jeu: associe la position d'un item à la valeur de cet item */
39-
>>>>>>> 005e8598e797176e5596a6d6e9b00f6a7466cf81
4031
public Map<Position, Item> itemsMap;
4132
}

src/fr/univavignon/courbes/common/Item.java

-28
Original file line numberDiff line numberDiff line change
@@ -7,32 +7,18 @@
77
* d'items présents dans le jeu. Chacun possède un
88
* champ représentant la durée de sont effet exprimée
99
* en ms.
10-
<<<<<<< HEAD
11-
=======
12-
* <br/>
13-
* <b>Remarque :</b> les durées sont arbitrairement fixées à
14-
* 3 secondes, il faudra les estimer plus précisément
15-
* en observant le jeu. TODO
16-
>>>>>>> 005e8598e797176e5596a6d6e9b00f6a7466cf81
1710
*/
1811
public enum Item implements Serializable
1912
{ /** Le joueur qui ramasse l'item accélère (bonus) */
2013
USER_SPEED(3000l),
2114
/** Le joueur qui ramasse l'item ralentit (bonus) */
22-
<<<<<<< HEAD
2315
USER_SLOW(10000l),
2416
/** Le joueur qui ramasse l'item laisse de plus gros trous dans sa trainée (bonus) */
2517
USER_BIG_HOLE(6000l),
26-
=======
27-
USER_SLOW(3000l),
28-
/** Le joueur qui ramasse l'item laisse de plus gros trous dans sa trainée (bonus) */
29-
USER_BIG_HOLE(3000l),
30-
>>>>>>> 005e8598e797176e5596a6d6e9b00f6a7466cf81
3118

3219
/** Les autres joueurs accélèrent (malus) */
3320
OTHERS_SPEED(3000l),
3421
/** Les autres joueurs laissent des trainées plus épaisses (malus) */
35-
<<<<<<< HEAD
3622
OTHERS_THICK(7000l),
3723
/** Les autres joueurs ralentissent (malus) */
3824
OTHERS_SLOW(5000l),
@@ -45,20 +31,6 @@ public enum Item implements Serializable
4531
COLLECTIVE_TRAVERSE_WALL(10000l),
4632
/** L'aire de jeu est réinitialisée (les trainées existantes sont effacées) */
4733
COLLECTIVE_ERASER(1l);
48-
=======
49-
OTHERS_THICK(3000l),
50-
/** Les autres joueurs ralentissent (malus) */
51-
OTHERS_SLOW(3000l),
52-
/** Les commandes des autres joueurs sont inversées (malus) */
53-
OTHERS_REVERSE(3000l),
54-
55-
/** La probabilité d'apparition d'un item augmente */
56-
COLLECTIVE_THREE_CIRCLES(3000l),
57-
/** Tous les joueurs peuvent traverser les murs d'enceinte */
58-
COLLECTIVE_TRAVERSE_WALL(3000l),
59-
/** L'aire de jeu est réinitialisée (les trainées existantes sont effacées) */
60-
COLLECTIVE_ERASER(3000l);
61-
>>>>>>> 005e8598e797176e5596a6d6e9b00f6a7466cf81
6234

6335
/**
6436
* Intialise un type d'item avec la durée appropriée.

src/fr/univavignon/courbes/common/Position.java

-9
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* Cette classe permet de représenter la position d'un
77
* pixel dans un repère à deux dimensions.
88
*/
9-
<<<<<<< HEAD
109
public class Position implements Serializable, Comparable<Position>
1110
{ /** Numéro de série (pour {@code Serializable}) */
1211
private static final long serialVersionUID = 1L;
@@ -25,17 +24,11 @@ public Position(int x, int y)
2524
{ this.x = x;
2625
this.y = y;
2726
}
28-
=======
29-
public class Position implements Serializable
30-
{ /** Numéro de série (pour {@code Serializable}) */
31-
private static final long serialVersionUID = 1L;
32-
>>>>>>> 005e8598e797176e5596a6d6e9b00f6a7466cf81
3327

3428
/** Position sur l'axe des abscisses */
3529
public int x;
3630
/** Position sur l'axe des ordonnées */
3731
public int y;
38-
<<<<<<< HEAD
3932

4033
@Override
4134
public int compareTo(Position position)
@@ -65,6 +58,4 @@ else if(obj!=null && obj instanceof Position)
6558
}
6659
return result;
6760
}
68-
=======
69-
>>>>>>> 005e8598e797176e5596a6d6e9b00f6a7466cf81
7061
}

0 commit comments

Comments
 (0)