Pit two Pokémon against each other. Set IVs (Atk/Def/Sta), moves, level, shadow and shields to compute the real battle outcome.