So, the AI in this game is quite complex in programming, but simple in theory. Generally speaking, before it attacks, it will do one of two things: tap attack, a tap blast at far range, tackle at mid range, and tap punch at close range, or float to the side or to the back of the arena. Because it is a bot, and not a human, it has a set series of decisions that it can follow depending on what moves you do. Therefore, if you figure out which of your moves directs it to a set of moves that is easily punishable, it is possible to beat any AI in the game with little difficulty. This is generally memorized by many veterans of the game, even if they don't realize what they're doing. However, here, we'll be explaining the majority of the tricks you can use on the AI to get it to show its weaknesses.
Additionally, the AI in this game gets progressively more advanced the further you advance in the story, with the lower chapters rarely if ever attacking you, and with the upper levels being the same programming that Challenge Battles have. Many of the same tactics apply no matter what level you're on, but sometimes baiting the bot to attack you takes far too long on the lower chapters. Interestingly, you can also utilize the bot yourself by clicking the "autoplay" button in any PvE matchup. This is usually only used during long, tedious events (old USTR and Battle 51s), but it can be helpful to see what the bot reacts to and when, as you can more closely pay attention compared to when you are the one controlling the fighter.