9 votes

Finite state machines and the AI of Half-Life