Машинаны санайтын бағдаршам
Қарапайым бағдаршамы бар қиылыстарда сигналдар кесте бойынша ауысады: мысалы, басты көшеде жасыл түс 40 секунд жанады, сосын сонша уақыт қиылысатын көшеде жанады — онда көлік бар ма, жоқ па, оған қарамастан. Түнде бос жолдың алдында қызыл түске тоқтап тұруға тура келеді. Мұндай схема қарапайым әрі арзан, бірақ қарбалас сағатта бір көшеде кезек тұрып, екіншісі бос болатынын ескермейді.
Ақылды бағдаршамдар басқаша жұмыс істейді. Асфальттағы датчиктер жақындап келе жатқан көліктерді санайды, ал контроллер кезегі ұзынырақ көше үшін жасыл түсті ұзартады. Бірақ ұзартудың шегі бар: басқа көшедегі жүргізушілер тым ұзақ күтпеуі үшін жасыл түс кемінде 15 секунд, ең көбі 90 секунд жанады. Егер кезек мүлде болмаса, сигнал ертерек ауысады. Бұл қарбалас сағатта басты көшелердегі кептелісті азайтуға көмектеседі.
Жаяу жүргіншілер түймесі жанып тұрған жасыл түсті үзбейді: түймені басқанда сұрау тек кезекке қойылады, ал жаяу жүргіншілерге арналған сигнал көліктердің жасыл түсі біткен соң қосылады.