Skip to content

marmaj8/RuchSamochodowSI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RuchSamochodowSI

Traffic lights controled by neural network implemented into trafic emulator.
    Technologies
  • C#
  • WPF
  • Aforge.net
UI show average waiting times for each direction on crosroads for full hours (current, control/previous).
Road system designed as graph with FIFO queues on crossroads (T or X). Each queue represent diferent trafic lane with posible diferent driving direction.
It is possible to select with trafic light should be controlled by AI. All other light will change basing on schema from map.
Custom road map can be loaded from .json file.
System collect data about how many cars is on each streets and remember for "24h". Data from last hour and from same period "day before" for each AI controled crossroad and their direct neighbours is used to determine by neural network how light should be changed.
Diferences between actual and previous average waiting times for full hour is used to teach AI.
The program takes a long time to run becouse of precalulation of neural network.
Not working as intended because problem in emulator part.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages