An algorithm which seeks to emulate the complex and random nature of human behaviour and thought, rather than following a set course of stimuli and responses. This gives the illusion that the game (or character) is thinking like a human as it reacts to other objects in the game.