Rematching beaten trainers was suggested to me as a way to grind before norman, but IDK how. please help.
In Ruby and Sapphire, the PokéNav will keep track of 69 unique Trainers and alert the user when they want a rematch. The only requirement is that the player must have obtained five Badges first. The more often the player steps in an area that includes a Trainer that can be rematched, the more likely each Trainer in that area is going to be ready for a rematch.
source