Every programmer wants to make their AI perfect, responding to events in the way we expect a player to, but this usually results in a game where the player can never win. So how can we make the AI less intelligent without it looking unconvincing? This talk looks at some of the options available to do this, and how they can be applied to different types of games.
• Common approaches to dumbing down AI.
• Determining which may be applicable to a given project.
• How to use smoke and mirrors to make these AI more believable.