@Balthazar007 @DusksongQuestion about the calcs! For Pokémon that evolve via methods other than level up, such as with a Sun Stone, Dusk Stone, via trade, leveling up with a move, etc., how should I calculate them?
For example, Steenee, I assumed that because it learns Stomp at Lv. 29, that would typically be the level it would evolve into Tsareena, so I inserted that value into the level calc (though I assume Steenee wouldn't be able to evolve to Tsareena despite having the move Stomp until Juana becomes an expert trainer).
What would I do for, say, Charlotte's Petilil, who evolves via Sun Stone, or her Crabrawler, which evolves into Crabominable when leveled up in an icy mountain? Or Pokémon that evolve via friendship and then via Shiny Stone, such as Juana's Togepi?