4 ms·
At basically any time during the game, you might want to suddenly abandon everything, go to a shop, buy pokeballs and/or incense, go into the grass and catch a
by vntok 8y ago
At basically any time during the game, you might want to suddenly abandon everything, go to a shop, buy pokeballs and/or incense, go into the grass and catch a particular pokemon that you will then train for some time before fighting a particular dresser. For example, in the first generation games, if you started with the fire pokemon, the first arena was much more difficult than with other starter pokemon, so you probably wanted to catch and slowly train more beasts before that fight.
Delayed gratification patterns like this one are everywhere in Pokemon, which complicates AI approches.
As an other example, consider Magikarp, a useless pokemon that unless is trained for quite a long time does not give any hint by itself of evolving into the much more powerful Gyarados. An AI would maybe catch it once by chance, but very soon it would learn that that pokemon is useless in fights and would discard it. A beginner human would too at first, although speaking to some NPCs revealed hints about perseverance paying off in training Magikarps.
Without external help and knowledge, I doubt current AI technology is close to being able to speak to NPCs, understand these kinds of subtle cues AND act on them with a gratification delay measured in hours.