Projet de simulation de traffic par Maxime Handfield Lapointe

Je compte faire une simulation de traffic. Les feux de circulation aux intersections seront des fils d’exécutions (Tous les feux d’une intersection forment un seul fil). Chaque véhicule sera aussi un fil.

 

Le langage utilisé sera Java. Mon objectif de base pour la simulation est de pouvoir simuler plusieurs routes ayant dans les 2 directions, une seule voie pour chaque direction, ainsi que plusieurs intersections.

 

À la base, les voitures n’auront pas de vitesse, elles ne pourront qu’avancer d’une case à la fois si c’est permis, autrement elles devront attendre. Cela permet aussi de simplifier les feux de circulation en éliminant le besoin de la lumière jaune. Je crois cependant pouvoir inclure un système de virage.

 

Dépendamment de la quantité de travail que ce travail implique déjà, ainsi que du temps que mes autres travaux me laissent, j’aimerais pouvoir complexifier le projet en incluant des lumières jaunes ainsi que des vitesses pour chaque voitures avec accélération et freinage. Je ne crois cependant pas avoir le temps de faire tout cela.

 

Je compte faire une GUI afin de pouvoir visualiser les actions de l’application.