I always thought of the game as a single player experience...
As for online we do have the server....
On weekday nights 8-12 EST we do have our pokemon league (this is where a lot of the game's backstory originates)
A person challenges one leader a night whom is available at the time... the leader scheduales on what days you can challenge them is on the left of your first comment...
Our rules:
1. You can only challenge one leader a night
Type /reborn on the server for details, /lines to see who is availible and the queue, and /challenge (insert leader name here) to challenge a leader, ie /challenge Laura
2. You make and register one team on your trainer card to challenge the league with. You may change held items, evs, ivs, and nature. Changing the pokemon's moves, hidden power type, or the pokemon themselves is forbidden. if you do, your match will be null and void. If you make any changes to your team on your trainder card, your badges will reset
3. Challenge leaders with the name on your trainer card
4. You may only challenge a leader within 4 ranks of you. Meaning if you are starting now you can only challenge the 4 on the top, in order to challenge higher level leaders, you must defeat the rank 1 leader and then the rank 2 leader ect. We give the option of 4 ranks because sometimes not all leaders are available, we also wanna give you guys variety.
5. Have fun... oh ya no legendaries until you finish the league your first time... but ya have fun! ^-^