而電子遊戲入面好多時會涉及由電腦控制，同玩家進行對局嘅角色（NPC）遊戲開發者為咗想玩家得到樂趣，通常會想呢啲由電腦控制嘅角色有返咁上下聰明，能夠為玩家提供一定嘅挑戰舉個簡單例子，《食鬼》入面嘅敵人由電腦控制，一個教電腦控制啲敵人嘅可能演算法如下：