The Scheduler

The scheduler runs daily (times change). When the scheduler runs it does the following in order: It's important to note that when the scheduler runs it will only pit fighters who are within 1 rating point against each other. Also the scheduler orders fights by the manager's level of success in the game, i.e. fighters from a new gym are more likely to face other fighters from a new gym rather than fighters managed by a veteran. When picking opponents for existing regional champs the scheduler intentionally tries to give title opportunities to lower rated managers.
 * 1) Schedules world champs against humans
 * 2) Schedules regional champs against humans
 * 3) Schedules regional fights between humans
 * 4) Schedules inter-regional (AKA World) fights between humans
 * 5) Schedules regional fights between humans and bots
 * 6) Schedules world fights between humans and bots

Also bot champs will never be scheduled against bot champs.