I have one more possibility. Each Pokemon type can learn four attacks as it levels up. So, if the pokemon is a earth Pokemon, then it can learn the four earth attacks. if the Pokemons water, then it learns the four water attacks. electric learns the four electric, etc. This method will only cost me like seven-hundred bites versus the other methods are like four-thousand plus. Even though the same types of Pokemon learn the same attacks, certian pokemon will be stronger the others because of their attack level.
Example: A level seventy swampert using surf will hit higher than a level seventy Pelliper using surf. Even though Swampert and Pelliper are both water Pokemon, Swampert hits higher because Swamperts has more attack than Pelliper.
To hopefuly remove the possibility of confusion, i'll try to explain my method in a simpler way. Pokemon of the same type learn the same exact attacks. My question for you is; would this method discourage you to play this game even though it saves you alot of memory on your calculator? Since i'm trying to make to make this game a positive experience for as many people as possible, I really need, and appreciate your oppinion.