Yes, I drive by algorithm. I’m a programmer, and generally have an analytical mind. I can’t help it. Here’s what goes on in my head when I’m behind the wheel.
My top priority is awareness. I may drive like it’s a video game, but I do realize it’s the sort of game in which you only get one life. I’m constantly looking around as if I’m about to make a lane change. I try to have a picture in my head of where every car is, and how they’re moving in relation to each other and myself, so I can predict where they’ll be. If a car appears where I didn’t expect it to be, I’ve already failed.
Beyond that, it’s very much like a video game, in several different ways. Like many games, I need to assess my fellow players: who is being aggressive? They’re likely to accelerate suddenly, and take advantage of small openings to make lane changes. I need to be careful around them and keep an extra close eye on them, but I also know they’re not a bad person to be behind. Who is being cautious? They’re likely to drive slower and leave more following distance. I don’t want to be behind them, but I know their habits mean that they’ll provide ample safe lane change opportunities in front of them. Who’s being reckless, or not paying attention, or not maintaining lane? They’re a hazard, and I need to keep my distance and pay close attention to them. I also pay attention to what they’re driving: I know a sporty car is going to accelerate more quickly than an older car, a large truck, or a minivan.
I also need to know the map: is there an on ramp people will be merging from? Is there a lane that ends or becomes turn only? People will be leaving that lane, possibly suddenly if they aren’t familiar with the area. Is there a lane that backs up due to people turning? That lane will be slower, and people are likely to dodge into the next lane to get around the traffic. Any situation with a split, where one lane goes one way and the next lane goes another way (a fork, a turn-only lane, an exit-only lane, etc.)? Both of those lanes will be slower the closer they get to the split, because of people making last-minute maneuvers when they realize their lane doesn’t go where they want to be.
I also need to maintain tactical awareness. If a lane is slower, is there a reason? A slow driver or a big truck that’s slow to accelerate? If a lane is faster, is there a reason for that? Is there genuinely less or faster traffic, or will the lane slow to the same speed after a few hundred feet? If two lanes are moving the same speed, will one become faster or slower? Maybe many people are leaving that lane, or entering that lane. One lane could have more gaps between cars; as those gaps close (I think of this as the traffic compressing), the lane will advance further than a lane without large gaps. One lane could also end up being slower, if there’s a large truck, or a stalled vehicle, or an accident.