->@@ what does your robot do, sam\\
it collects data about the surrounding environment, then discards it and drives into walls@@
-->-- '''Bash.org quote [[http://bash.org/?240849 #240849]]'''

In almost every video game ever made, there are [[NonPlayerCharacter some characters controlled by the computer]]. These can be categorized into one of three groups:

* Set Pattern the computer actually makes no decisions; all enemies will make the same moves every time regardless of what the player does. Most of the enemies in (simple) {{shoot em up}}s and {{platform game}}s fit this category.
* AIRoulette again, the computer is not making decisions ''per se''; it is simply choosing a move at random. At best, this ''seems'' like the character is thinking about their actions. This type is often seen in turn-based {{Roleplaying Game}}s.
* Analytical, or Responsive the computer chooses a move based on the situation. The ghosts in ''VideoGame/PacMan'' fall into this category, which in 1980 was considered impressive.

It is in this third group that Artificial Stupidity can be found. This is when the AI can select a move for its character(s), and consistently chooses ones that are completely stupid. This might be [[DoWellButNotPerfect included on purpose as a balancing factor]], or to invoke MookChivalry, but it's just as often a result of DarthWiki/IdiotProgramming; the programmers simply didn't program the AI ''not'' to make that move, and when the AI evaluates its choices, the poor move looks like the best one. (It's far more likely that TheComputerIsACheatingBastard will be introduced to compensate for Artificial Stupidity rather than the other way round.)

Artificial Stupidity is particularly visible in RolePlayingGames, be they turn-based games like the majority of the ''Franchise/FinalFantasy'' and ''VideoGame/DragonQuest'' series, or strategy-based games like ''VideoGame/FinalFantasyTactics'' and ''Franchise/{{Disgaea}}'', simply because it is in these types of games that the decision-making process is the most important, and therefore, the most visible. It can potentially exist in any game involving an analytical or responsive AI, though, and the more analytical the game, the easier it is to get an AI that's, well, stupid. For instance, even good chess games can suffer from a version of this, called the "horizon effect".

Differs from AIRoulette because AI Roulette chooses moves randomly. Artificial Stupidity puts some "thought" in its moves, making the most obvious stupidities less likely but creating more consistent general incompetence.

SuicidalOverconfidence is a specific case of this that's usually less about bad programming or making the game easier than about allowing the player to have something to do.

The EscortMission is often a variety of this.

The opposite of Artificial Stupidity is ArtificialBrilliance, where the AI makes surprisingly good decisions that convincingly appear intelligent. See TheGuardsMustBeCrazy for this trope as relates to stealth games, and AIBreaker for when bad AI allows game-breaking exploits.

Note that, for the sake of argument, this trope typically only covers situations that a player can be reasonably expected to enter over the course of normal gameplay. It's hardly fair to blame the programmers, after all, if you use a cheat device to get special weapons ahead of time and the AI has no idea what's going on.

This trope is [[JustForFun/IThoughtItMeant not to be confused with]] ''{{Obfuscating|Stupidity}}'' [[ObfuscatingStupidity Stupidity]], though some games that [[ComputersAreFast computers can inherently play well]] will use Artificial ObfuscatingStupidity to balance the difficulty. For example, the computer can mash buttons as fast as they want, but they'll pretend to be slower at it to give the player a chance.

Not to be confused either with an IdiotBall or [[ContrivedStupidityTropes at least one of its sister tropes]], which is a different (though still artificial) kind of stupidity.
* ArtificialStupidity/ActionGames
* ArtificialStupidity/ActionAdventure
* ArtificialStupidity/AdventureGames
* ArtificialStupidity/BeatEmUp
* ArtificialStupidity/FightingGames
* ArtificialStupidity/FirstPersonShooter
* ArtificialStupidity/{{MMORPG}}
* ArtificialStupidity/PartyGames
* ArtificialStupidity/{{Platformers}}
* ArtificialStupidity/RacingGames
* ArtificialStupidity/{{RPG}}
* ArtificialStupidity/SimulationGames
* ArtificialStupidity/SportGames
* ArtificialStupidity/StrategyGames
** ArtificialStupidity/CommandAndConquer
** ArtificialStupidity/FireEmblem
* ArtificialStupidity/WideOpenSandbox
* ArtificialStupidity/OtherGames
* ArtificialStupidity/RealLife