Follow TV Tropes

Following

Context Main / ComputersAreFast

Go To

1-> ''"I wouldn't call this unfair... precise timing just happens to be one thing computers are better at than we humans. It's not like I think Watson should try buzzing in more erratically just to give homo sapiens a chance."''
2--> --'''Ken Jennings''', ''Series/{{Jeopardy}}''
3
4Making a computer opponent for a multi-player game is hard, as our ArtificialStupidity and AIBreaker pages can attest. However, in almost any game, on max difficulty at least, they are skilled at ButtonMashing, [[ComboBreaker Combo Breakers]], and any manner of task that requires good reflexes.
5
6This is because they are the easiest things to program a computer to be good at. Tasks like finding a good position in a fighting game requires considering dozens of intertwining factors, but timing the button presses for a ComboBreaker are no problem; just tell the game to run the combo breaker routine at the appropriate time. As far as the player is concerned, the computer must have timed the breaker move correctly. In fact, it is easier to program a computer to break the combo every time, but less lazy programmers will simply give the game a percentage chance of defending it depending on the difficulty. If you've got a really ambitious dev team, this percentage chance might even change depending on the situation, with a set of factors deciding if the computer was "caught off guard".
7
8Likewise, SmashingSurvival is a piece of cake for computers. The computer can literally decide how much it wants to send a button pressing signal to the game, so it's all too tempting to make it inhumanly good in this regard to make up for things it's not so good at.
9
10Usually not quite part of TheComputerIsACheatingBastard, as the concept of "cheating" gets abstract; the computer by necessity has to be the one drawing the action, and it's never really using a controller. The idea is that someone with SuperReflexes could theoretically pull off the same with a TV and controller.[[note]] In practice, display and control devices do have their own physical limitations ("lag") that would prevent even a superhuman player from matching a VideoGameAI at full speed, so only a [[{{Speedrun}} Tool Assisted Speedrunner]] could do it.[[/note]] Normal players, on the other hand, need to [[GameplayDerailment drive the focus away]] to something else that they can beat the computer at, often resulting in a single-player {{Metagame}} that in no way resembles the multi-player one.
11
12The PerfectPlayAI relies heavily on this, which is why they can time jabs at the exact moment that you are in their range, every time, and block anything the instant you attack. Sometimes they decide to outright cheat as well by blocking before your attack appears on-screen and "jabbing first" if you both time your attacks perfectly.
13
14This trope applies to anything an AI can perform well in without cheating. Computer opponents can also be programmed with an impeccable memory, and a team of [=AIs=] can communicate with each other more quickly and accurately than any human team could.
15
16This affects other computer fields besides video games. Computers are "fast but stupid"; they can crunch an awful lot of data, but will do it exactly as coded, and [[AIIsACrapshoot you can thank your lucky stars for that]], [[ZerothLawRebellion or maybe not]], frankly we're not sure yet.
17
18Humans can do this too, in Tool Assisted [[SpeedRun Speed Runs]], and, to a lesser extent, in games with RealTimeWithPause.
19----
20!!Examples:
21
22[[foldercontrol]]
23
24[[folder:AI is inhumanly fast but not cheating]]
25[[AC:Video Games]]
26* In ''VideoGame/SuperSmashBros'', especially the original and ''Melee'', high-level [=AIs=] basically make anything that can be escaped from with button mashing almost completely useless. For instance, while you can pummel a grabbed character to inflict some extra damage before you throw them, the AI can potentially escape before you can even hit them once at low damage percentages (where it would be the most useful). By the time you're even able to pummel them for any decent amount of time, they're generally already at a percentage where they can easily be KO'd.
27** They can also pull off perfect guards (block at the right instant to avoid shield damage and reflect projectiles) much more regularly than most humans can pull off.
28*** In Melee, Ganondorf was probably the worst example of this with his ''ridiculously powerful'' '''''and''''' ''fast'' jab and Up Special. In Brawl, there are numerous examples, but the most egregious are undoubtedly Mario, Luigi, and Mr. Game&Watch. They will pull unreasonable combos out of nowhere, and continue using attacks the exact second your shield goes down, your attack is about to go into effect, and for extra obnoxiousness, the exact ''frame'' the "cooldown" of their previous attack ends. It gets ridiculous right about when Level 9 Luigi lands 5 successive aerial attacks on you to kill you immediately after respawning. Luigi can also hit-stun players, which is normally impossible in Brawl, but [[TheComputerIsACheatingBastard that's another trope.]]
29** The AI in the Wii U/3DS version possesses a one frame reaction time, meaning if they can dodge or shield an attack, they ''will'' do it, barring rare instances of ArtificialStupidity. It gets worse when fighting characters with counters, who can and will abuse them to the fullest to get easy KO's on anyone tries to hit them with powerful attacks while they aren't open. Neither are exclusive to the level 9 AI, as even a lowly level 1 AI will occasionally dodge/shield/counter something no human would have any business avoiding.
30* The ''Franchise/MortalKombat'' games have computers instantly pulling off all sorts of moves that require frame-exact timing or pushing a bunch of buttons in quick succession, causing many players to discard the stylish strategies they would use against other humans and simply repeat an AIBreaker over and over again. In particular is the simple uppercut, which the computer can pull off with a precision even the fastest gamer could not duplicate reliably.
31** To give you an example of this, in the third installment, Jade has a special move that makes her immune to projectiles, but it's a rather obtuse combo of inputs that means that a human play wouldn't be able to pull it off unless they consciously thought of it and even then, it'd be pretty hairy to try and put it in in the window of time before a projectile would hit. The computer, meanwhile, is able to execute the move INSTANTLY. [[TheComputerIsACheatingBastard While dashing at you to punish the cooldown from the projectile you're still in the process of throwing.]]
32* ''VideoGame/FinalFantasyTactics'' has the [[GameBreaker Calculator job.]] Basically, the Calculator would cast a spell on every single unit who met certain criteria. You could spend time looking up everyone's stats, grabbing their weaknesses and optimizing for damage. Or you could give the AI control of the Calculator, and watch them cast the best spell in an instant! [[CuttingTheKnot Alternately]], pick some criteria that will target basically everything (like CT multiple of 5) and attack with an element you've equipped your party to absorb.
33* In ''VideoGame/StarcraftII'' and many other RTS games, the computer can do an absurd amount of actions per minute. [[https://www.youtube.com/watch?v=easv7l0NyJA And by absurd]], [[https://www.youtube.com/watch?v=dAM41idmdIo&feature=channel it's 2000+ APM]], when even the best players are around 500 APM.
34* On ''VideoGame/CallOfDuty'''s Veteran Mode, the AI can turn fully around, quick-scope and get a headshot on you within 2 seconds--even in the console versions of the game.
35* In the ''VideoGame/TouhouKaeidzukaPhantasmagoriaOfFlowerView'' the AI keeps track of all bullets near it and can dodge them perfectly unless the RNG decides it's time to suicide. This has some interesting consequences-- The AI is much better with fast characters than slow ones, exactly unlike most humans, and it doesn't get walled by anything that has gaps, like Mystia's bullet chains, but it's vulnerable to things it can't "see" develop, like Aya's EX attack (a very fast, moderately large aimed bullet from the top of the screen, which is balanced when used against humans by a long start time) or Yuuka's flowers forming a wall.
36* In ''VideoGame/LeagueOfLegends'', the bots are able to pull off combos (Especially Annie, Renekton, and Ryze) with superhuman reflexes. This is what makes them dangerous, and while the bots aren't generally known for their tactical genius, the burst-oriented bots are as good as more skilled human players in this one aspect.
37** This applies to everything for the bots, of course...use a blinding attack on a human and it might take them a bit to realize it, but a bot will automatically know and run away. However, this is ''especially'' apparent against Intermediate bots, who get the ability to use their summoner spells. If a bot near you has Ignite and you're low enough to die from it, you're dead; end of story.
38** Chain-stunning is a particularly nasty ability of bots. When trying to kill you, they will gladly make sure to apply their stuns or other control effects end-to-end. Whereas even good players can accidentally apply two mutually exclusive control abilities at the same time, the bots never do this, nor do they allow any time in between two different control effects taking place. This can result in you standing still for six or more seconds in a game where most control abilities last for 1-2 seconds.
39** This has gotten even worse with the introduction of several new champions whose abilities were more complicated, like missle spells that don't auto-target. When Lux or Morgana fire their movement restricting missle ability, if you keep moving the way you were, it WILL hit, requiring you to make a half-second reaction to dodge it.
40*** Karthus Bot might as well qualify as a DemonicSpider. Karthus has an ability that takes three seconds to fire, has a very visible casting animation, and hits everyone on the map. Karthus Bot knows exactly how much damage it can do, and exactly how much damage each champion can take before they die. If this ability is available, and anyone on the map can die from it, it WILL be fired off (and won't be used for anything less than a kill), and the only way out is to heal, shield or increase your defenses enough in the next three seconds. This is usually not an option. When playing against Karthus Bot, it's best just act as if you have somewhat less health than you actually do.
41*** Cassiopeia Bot is similarly bad. Her spell combo involves a delayed activation poison, followed by a spell which is spammable on poisoned targets. Her poison never misses, and her spams will hit you 100% of the time you're poisoned, and never accidentally hit you unpoisoned. Word of God says it initially made her better than any human player the game has.
42* Some ''Franchise/StreetFighter'' games have AI with tournament-level combo skill on even the easier difficulty settings.
43** They also have the right counter at the right time every time, you can see this in 4 because it's a bit "slower" than the 2d fighters. Do a move and the computer has the right move set up or a super waiting on your recovery (if you get to recover).
44*** The CPU does cheat in many games. In fighting games you generally get 30-60 frames per second, and you get 1 input per frame. So a move like a fireball which is down, down forward, forward + attack would be 3 frames at the absolute fastest, which is really only achievable by the fastest players using a hitbox (which is a fighting controller with all buttons) consistently. The computer can do all moves in 1 frame without jumping or anything else for 360 motions. So if you drop a 1 frame link (a combo you must hit at the right time with 1/60th of a second interval) the computer will counter with a super move IMMEDIATELY, when it should take 6 frames or more depending on the move.
45* In ''VideoGame/GuildWars'', there are customizable ''allied'' [=NPCs=] called heroes, and this is often taken advantage when choosing skills for them. Heroes are often able to use "interrupt" skills on spells that only take a quarter of a second to cast, for example. Unfortunately, they are terrible at deciding ''which'' spells are worth interrupting...
46* In ''VideoGame/{{Bayonetta}}'', the fights against Jeanne include PummelDuel phases activated by ActionCommands. In Easy and Normal, winning the duel isn't difficult; in Hard mode however, you have to [[ButtonMashing Button Mash]] inhumanly fast to win and take quite a lot of damage if you lose. Thankfully, you can also chose to dodge the attack rather than engage the duel, which also lets Jeanne's guard open for a moment.
47* This trope is [[https://www.youtube.com/watch?v=DlkMs4ZHHr8 neatly illustrated]] in an AI project for ''Infinite Mario Bros.'' If not for the debugging information, you'd think this was a Tool Assisted {{Speedrun}}!
48* This is the bane of many RTS players' existences. A human player can only do so many things at once -- each step of checking in on a unit (even with hotkeys), seeing what's happening to it, deciding what orders to give it and issuing them takes a certain amount of time; meanwhile, computers can issue instructions to any of their units anywhere on the map so fast that by human standards they might as well be controlling them all simultaneously. And while this isn't technically cheating, it's often used in combination with actions that ''are'' (TheAllSeeingAI, MyRulesAreNotYourRules, SecretAIMoves, etc.), leading to a lot of broken keyboards.
49* ''VideoGame/MarioParty'':
50** Every game has a few minigames requiring players to do something really fast on the controller, and computers on the highest difficulty are nearly impossible to beat in many of them. The first game had a couple of stick spinning games that were incredibly hard to beat except with unorthodox methods such as using the palm of your hand to spin the stick, forcing Nintendo to give away gloves so players wouldn't get a rash playing the game. Even so, the analog sticks get worn down so fast that they can no longer register full ranges of motion.
51** When set to very hard, the computer players can actually input button commands (A and such), faster than what an actual, physical N64 computer is capable of registering ''per second''. Some games allow ''computer players'' to set time records for minigames, meaning that you can never beat their record without a controller hack.
52* ''VideoGame/{{Pickory}}'' had a major problem with this in the Space Duel fight, since the [[https://www.youtube.com/watch?v=Cb44P7hgh1I AI can calculate the future trajectories of bullets and dodge near perfectly]]. In the most recent version, it was changed to only start dodging once it is reduced to 1HP, giving the player a large enough health advantage to finish it off.
53* In ''[[Videogame/PaneldePon Pokemon Puzzle League]]'', computers at the highest difficulty level can pull off the most ''ridiculous'' chains thanks to the precision and speed they boast. In fact, even the ''first'' opponent in [[NintendoHard Super Hard difficulty]] can be potentially more problematic than the ''last'' opponent of [[HarderThanHard Very Hard difficulty]] if you're not careful. Expect to use lots of continues in S-Hard as you hope for a lucky break against several of the later foes. The [[ThatOneBoss 2nd encounter with Gary]], in particular, is specially grating, as not only does he pull enormous chains as often as he can (something that all but the most skilled players would be hard pressed to replicate, even to the degree that he does), but if you lose to the next opponent, [[spoiler: Puzzle Master Mewtwo]], [[OhCrap then you have to]] [[ThisIsGonnaSuck face Gary again.]]
54* In ''VideoGame/DiddyKongRacing'', the AI is usually a joke. However, you can enter a cheat that instantly maxes out all powerups for everyone, meaning that every rocket powerup becomes 10 rockets. This isn't a problem on the main race maps, but if you do this on one of the battle maps, they will fire rockets faster than a human's controller could register the presses. You can die in a ''single volley'' of rockets this way.
55* Computers in Scrabble games, on the highest level, will look through the whole dictionary (ostensibly the one in their "head", as it would be cheating if they read the actual dictionary) and place the highest scoring word available. Conversely, they're not programmed with a sense of strategy; if it's high scoring, they'll place a pluralizable word that ends before a triple word score space, letting the player score more points by adding an "s" to it.
56* In the eight bit versions of ''Videogame/WarInMiddleEarth'' the tactical battle sequences are extremely unfair - the computer can command every onscreen unit to attack simultaneously whereas you have to individually click on each unit and order it to the location you want.
57* InUniverse example in ''VideoGame/MassEffect2''. [[spoiler: Legion, the Geth (robot) party member turns out to be quite the gamer, as evidenced by the dossier the Shadow Broker has on him, and thanks to him having 1183 programs running at the same time, can do such things as "Commanding 23 pets without using macros" or having a "Reaction time significantly better than possible for organics", which got him flagged for "Suspected use of VI Assistance" (basically using the space opera version of an aimbot) twice. Somehow, he overturned these flags without showing he was a Geth, in a universe where robots like him are shot on sight by most people. He could not, however, escape charges for viciously trash-talking his opponents.]]
58* In ''VideoGame/Reunion1994'' the mouse interface does not allow to quickly give orders during surface battles. The computer-controlled units have no such problem. Clicking a unit to select it, clicking Move or Attack buttons and finally clicking the target takes enough time for your previous units to travel half a step, making enemies concentrate fire on the first one. Yet computer-controlled units move in perfect ranks. The game was released rather unpolished.
59* Many enemies in ''VideoGame/EldenRing'' dodge projectiles or attack a player healing with a [[HealingPotion flask]] when they aren't in the middle of another action. [[https://www.youtube.com/watch?v=XSbuGGnntRA They react as soon as the projectile is spawned or the drinking animation starts]], before a human could possibly visually identify the action. Amusingly, because enemies always dodge projectiles as soon as they're ''spawned'', rather than just before the projectile would actually hit them, [[ArtificialStupidity they completely jump the gun]] on [[PainfullySlowProjectile slow]] {{Homing Projectile}}s used from a distance, and projectiles that hang in the air for a moment before firing on a delay.
60
61[[AC:Other Media]]
62* A key to supercomputer Watson's success in ''Series/{{Jeopardy}}'', where a signal lights up after the clue is asked and the first player to buzz in gets first dibs on a response. Watson had to use a mechanical finger and use a light sensor to know when it could play, but was still very fast and completely consistent with the buzzer in cases where it knew the response. Ken Jennings explains on the [[http://live.washingtonpost.com/jeopardy-ken-jennings.html third question of this Q&A]]. Even Brad Rutter's [[http://www.npr.org/2011/02/11/133686004/IBM-Computer-Faces-Off-Against-Jeopardy-Champs Super-Mario-fueled reflexes]] were little match, though Jennings improved his speed considerably throughout the two-day event.
63* This is the whole premise behind high-end computer chess programs. A human grandmaster is capable of calculating somewhere around 500 moves in three minutes (the length of an average turn in a grandmaster-level game). Deep Blue, the supercomputer that defeated former world champion Garry Kasparov in 1997, was capable of calculating approximately 200 ''billion'' moves in three minutes. This is why the difficulty settings on a recreational chess program typically involve adjusting the number of moves the computer is allowed to look ahead and/or adjusting the maximum amount of time the computer is allowed to think before it must make a move. The further it's allowed to look ahead and the more time it's given to calculate moves, the more challenging it becomes for the human player to win.
64** Calculation speed isn't the only factor in chess computers, of course. In recent years high-level chess play has been possible on commercial hardware, not just super-fast purpose-built machines. In 2009, a chess program called Pocket Fritz 4 won a tournament with grandmaster-level play calculating 'only' 20,000 positions per second. [[WithThisHerring It was running on an HTC mobile phone.]] The trick is to do the same thing human grandmasters do: figure out what moves (and sets of moves) are bad, and don't waste time thinking about the huge number of moves that happen ''after'' one of those horrifically bad moves.
65
66[[/folder]]
67
68[[folder:AI designed to react realistically]]
69* In ''[[http://www.pineight.com/croom/ Concentration Room]]'', a card-matching game for UsefulNotes/NintendoEntertainmentSystem, the player turns two cards face-up and keeps them if their emblems match. Otherwise they turn back face-down. The computer opponent can remember the emblems on all cards that have been turned over and in theory play perfectly. But it intentionally forgets a percentage of emblems based on the difficulty level in order to model human-like memory.
70* The patch notes for ''VideoGame/TeamFortress2'' reveal that the AI actually use a virtual mouse and keyboard, complete with the jitters and jiggles that human hands might experience. This becomes especially apparent in [[TheWarSequence Mann Vs. Machine]], where you can circle-strafe entire swarms of enemies at once. Nevertheless, there are still occasionally times when the AI opponents react faster than human ones. For instance, a scoped-in AI Sniper who's attacked from the side can quickly swivel to headshot his ambusher. And an AI attacked by a Sentry can quickly take it down even with feeble weapons like the Syringe Gun because they start shooting it the instant they're hurt, while a human player would take a few seconds to react from the knockback, figure out where the Sentry is, then attack it.
71** Dealing with AI reaction time was a factor with designing the Sentry, as it had to be sufficiently powerful and track movement well enough to make up for its lack of mobility, yet so weak that it can be easily destroyed. The compromise was to give it near-perfect aim tracking, but to make it take one second to react to the player's presence with an audible beep, letting a smart player strafe back and forth from cover to pick off the Sentry.
72** ''VideoGame/Left4Dead'' uses this same type of AI.
73** This AI also applies to the AI seen in ''VideoGame/DaytonaUSA 2'', but instead of a virtual keyboard and mouse, it is a virtual steering wheel and pedals.
74* AI players in ''VideoGame/BlackAndWhite'' physically move over the map at a limited, moderately fast pace, and must (slowly) draw a spiral in the air to use the Gesture system and trigger their spells. You, on the other hand, have a variety of shortcuts and snaps to move around the map much quicker, and can Gesture much faster than them with some skill and experience. The one advantage they do have is in the "reach outside your influence" mechanic. A human player may be able to reach a decent distance. The AI can reach all the way into yours to grab trees, when its influence is on the other side of the map.
75* A non-VideoGame example is in the Pixar film ''WesternAnimation/WallE''. All robots on board the fully automated [[CoolStarship Axiom]] have to control the ship's equipment with physical keyboards, switches, and buttons, which slows down their reaction time slightly. Makes sense for the various non-essential custodial robots, less so for the MasterComputer that runs the entire ship. Presumably this is because the Axiom was originally meant to be entirely human controlled with AI systems acting as assistants, they're restricted to the same control systems that the human crew uses for the human's benefit. The Axiom only became fully automated over time as humans delegated their responsibilities to robots piece-by-piece.
76[[/folder]]
77

Top