We all know that mass must be conserved and that mass cannot be created or destroyed. This law is a fundamental law in physics. In order for an object to gain mass it must be added and con not just simply appear. This is where not only Darwin but physicists can question pokemon evolution. Take Ponyta for example, this fire horse, weighs 66 pounds (29.94 kg) according to the pokedex. After it evolves into Rapidash at level 40, it weighs 209 pounds (94.8 kg). This makes pokemon evolution impossible because at the instant of evolution, ponyta would create 64.86 kg worth of mass, breaking the law of the conservation of mass. this then leads me to believe that the experience gained by a pokemon in order to level up is a form of energy. Mass can not be created but energy can be converted into mass as stated by E=mc^2. So how much experience energy is needed for Ponyta to evolve? Lets find out.
E=mc^2 The mass used will be the change in mass due to evolution 94.8 kg - 29.94 Kg= 64.86 kg
E= (64.86 kg) (3x10^8 m/s)
E= 19548000000 Joules of experience energy