La formación de grupos utiliza un algoritmo para seleccionar los jugadores que participarán en las batallas. Tiene en cuenta dos parámetros básicos:
1. Ubicación: el juego intenta ponerte en batallas de aquellos servidores que se encuentran geográficamente más cerca de ti.
2. Nivel: el juego intenta ponerte en batallas con jugadores de tu mismo nivel, o similar. Con tal fin se crearon los Grupos de niveles.