CDPR is using FSM (Finite State Machine) for the crowd & enemies. Why use this outdated method in an Open World game? I can get behind it if it was limited to enemies, having some control over their actions in some segments & combat encounters or boss fights, but the crowd? Behavior Trees are the standard in gaming now. The issue in AI goes deeper then.
More infor on FSM and its uses.
More infor on FSM and its uses.