Training should just automatically force a pokemons CP to half of the defender . Anything less than the 500 prestige is an absolute waste of time . It almost feels like you made a mistake when you train a gym up and barely even break 1 k after taking down multiple defenders . either that or they should stop gimping your overall prestige gain simply because you bring something with higher CP for later defenders . if you only use Half CP to defeat a mon , that should count for 500 prestige . the first 3 defenders can span hundreds of CP and you are stuck battling far bellow 50 % CP for anything past the first defender . they could also just give more prestige beyond the 50 % point . If I take down a 2 k with 400 CP mons , that should count for more than 500 prestige