Yeah, that’s got to be a tough one for it.
-
Red while turning right: sometimes go, sometimes stop.
-
Red while going straight: always stop.
-
Red while turning left: sometimes go, if it’s from a one way onto a one way street (only in some states), sometimes stop.
And all null, if prohibited by signage which can appear above, to the right, or across the intersection.
As the guy said to Liam Neeson in Taken, “Good Luck”. Almost seems it would be easier to train it Boolean than experiential.