Commit Graph

78 Commits

Author SHA1 Message Date
974fa21c3d fix: ajout multiple fonction Map / Game / Car 2025-10-30 19:08:56 +01:00
23f56113b7 feat(Game.java): ajout constructor et init fn 2025-10-30 17:23:30 +01:00
2e83d9b2dc fusion branch 'model/Car' dans model/Map 2025-10-30 17:14:40 +01:00
ef30313a25 fix: nom etat et ajout fuel 2025-10-30 17:13:51 +01:00
c1bc62b879 feat(State.java): ajout classe State (Livrable 2) 2025-10-30 16:45:13 +01:00
66ca12542a feat!: Merge model/Car dans model/Map 2025-10-29 23:41:06 +01:00
c2516705f2 fix(Map.java): changer en current.isRoad 2025-10-29 23:38:30 +01:00
bfc34df62a feat(Map.java): ajout element.isFinish / isRoad 2025-10-29 23:31:12 +01:00
6a0d411e8e feat(Circuit.java): ajout new fn et commentaires 2025-10-29 23:26:34 +01:00
6e0ddb5aa6 feat(Car.java): ajout commentaire et basic fn 2025-10-29 23:19:56 +01:00
cd9894e92b fix(Map.java): '0' - i -> i - '0' 2025-10-29 21:32:46 +01:00
f950972aa6 chore(Map.java): init javadoc (va très vite changer) 2025-10-29 19:22:26 +01:00
f169269c4a feat(Map.java): ajout getPathSize fonction 2025-10-29 17:48:13 +01:00
183e45dbd4 feat(Map.java): ajout fromChars fonction 2025-10-29 17:47:39 +01:00
5a62b58e9e feat(Map.java): ajout static factory
ajout fonctionnel dans constructeur
2025-10-29 17:35:46 +01:00
c9affba9f5 feat(Circuit): rework complet de Circuit 2025-10-29 17:34:11 +01:00
9ab1d6b960 feat: enlever Circuit.java et toute ses impl 2025-10-29 16:41:03 +01:00
f7677fec3b feat(CircuitCell): implemente Circuit 2025-10-29 16:27:47 +01:00
072b37ece7 fix(Map.java): modif des fonc bind, follow et build path
- `bindPath`: `Point(i, j)` -> `Point(j, i)`
- `buildPath`: init ArrayList
- `followPath`: ajout current == ROAD ET next == FINISH
2025-10-29 16:00:21 +01:00
df30cd0716 feat(Map.java): ajout buildPath function 2025-10-29 15:14:09 +01:00
5dd84cef90 feat(Map.java): ajout followPath fonction 2025-10-29 15:12:25 +01:00
04b95601ab feat(Map.java): ajout fonction bindPath 2025-10-29 13:06:24 +01:00
685313dc25 feat(Map.java): init la class Map 2025-10-27 17:50:57 +01:00
760e338b48 feat(Circuit.java): ajout interface pour la map 2025-10-27 17:37:11 +01:00
7b669dcf3d feat(CircuitCell.java): ajout enum 2025-10-27 17:30:15 +01:00
2b30b5f2f8 chore: ajout d'un action github 2025-10-27 17:06:50 +01:00
1dbf10b165 chore: init les fichiers par defaut du repo 2025-10-27 16:47:11 +01:00
Loïc GUEZO
f1912c2bc4 Initial commit 2025-10-27 16:37:32 +01:00