Easy win trainer single battle
Battle Frontier warp by pressing and holding L while going in / out a door
Then go to battle factor(if your not already there) and take out a crappy pokemon you don't care because you are going to lose that pokemon. Talk to the guy closest to the PC in the battle factory.
Save the Game
Pick Open level(that way you get level 100s)
Beat all the Trainers until the 7th one(swap pokemon the you want and keep them in your party).
You only have to beat the first trainer if you don't want the battle points but you sould because the easy win single trainer cheat is on.
When you done that, beat the 7th one and when he/she starts to talk, press and hold L (until you get to the battle frontier)so you warp to the battle frontier.
Save and press a,b,select,start so your game restarts.
If you did beat the 7th trainer, go to the pokemon center and deposit the 3 pokemon you have in your party. Take out another pokemon and go back to the battle factory. When you go in the battle factory, it sould say congratualation and you get the battle points.
This cheat actually works, i've seen some rare pokemon like suicune, zapdos, and articuno! and some other pokemon like dragonite, the 3 starters all evolved.