Pet experience is gained by a couple of methods, including battling, hunting, and also just by doing absolutely nothing.
I won't be talking about Profile exp here, since I honestly just find that boring as fuck.
You'll have 2 or 3 teams in your owotm
, which we call "Primary", "Secondary", and "Tertiary", the last of which is exclusive to uncommon and above Patreons.
Your Primary team is the selected one, and the others are to the right of this, cycling back to the start after the third slot.
Generally speaking, your Primary gains full exp, Secondary gains half exp and Tertiary gains no exp.
But exp doesn't stack if you have Pets on both your Primary & Secondary, so it generally doesn't make much sense to share pets between these teams.
Stacking Pets or even entire Teams in the Tertiary team is quite common though, as there's no reason not to, and you're getting extra Blitz performance for free.
The basic exp needed per level up is: 1000 + (level)^4
Your main team gains 200/100/50 Exp on a Win/Tie/Loss.
And your secondary team passively gains 100/50/25 Exp for the same.
This also happens when people encounter you in random battles, and not just when you grind owob
yourself. Your streaks are unaffected by these battles though, and due to how rarely you're encountered by random people, the amount of gained exp is negliealbe compared to other sources. We typically call this "Blitz" exp, because it's more noticeable when your blitz team kills some high level player and you gain a bunch of Bonus exp.
600(avgEnemyLevel-avgAllyLevel)
10
- 10√x + 500
50
- 30√x + 1500
100
- 50√x + 2500
500
- 100√x + 5000
1000
- 250√x + 12500