Working at Ford for 31 years, I've seen electric, computer controlled run-down guns on the assembly jobs in the engine plants. Besides computer controlled automation. They just started employing AI the last couple years I worked before retiring.
Putting it simply, it's a C++ version of the BASIC IF/THEN/ELSE/ branching statement. I had to teach the engineers a little something about applying fuzzy logic we, as humans, employ every day. I toyed with that stuff in the early 80's as a programming student. It basically converts that branching statement to IF/THEN/ELSE/NOW WHAT? When it can't perform it's normal functions to the limit of the normal branching statement, it goes to " now what?", branching again to try doing this or that, before the machine pauses itself & the panel light flashes red, along with a red gumball machine on a stalk attached to the machine (the way we had'em set up).
This sounds a lot like that to me, where human input governs the NOW WHAT? part of the new branching statement.