нет способа - прыжок, разворот. Все дороги одинаково приоритетны.
Да, но некоторые маневры выполняются проще, а некоторые сложнее.
"Стоять на светофоре" — очень простой маневр. :)
"Поверните направо. Через 16 метров резко поверните налево. Поверните направо." — сложнее.
"Поверните направо, Через 100 метров развернитесь. Двигайтесь прямо." — еще сложнее.
Возможно, кроме штрафа за светофор, нужно еще учитывать угол поворота?
- плавно поверните направо — 0..2 (мало отличается от отсутствия поворота, можно оставить 0 или сделать 1 просто за сам факт изменения направления движения);
- поверните направо — 5 (это по ощущениям поворот от 30 до 120 градусов);
- резко поверните направо — 10 (120...150 градусов);
- развернитесь — 15 (больше 150).
Градусы и баллы — условные.
И тогда можно сбалансировать по баллам светофор и вот такие его "объезды".