Ajustes implementados:

  • Los teams nuevos creados, empezarán con 1000 rate.
  • Si entre el Team A y el Team B hay una diferencia >= 300puntos, ambos teams jugarán con:
    rating = rating menor + (rating mayor - rating menor) / 2



Había surgido un problema:
Ejemplo: Team A 1000 vs Team B 1600. El team B, casi no tiene penalización y el team A tiene toda la penalización.
Puede que el team bajo tenga apenas equipo pvp, o que haya armado el team recién y sea full PVP y se lo está penalización al Team A innecesariamente (o sea, si no estuviera este sistema, sería una pelea justa de igual gear, y ahora estamos perjudicando al que acaba de armar el team).

Solución:
Si hay mas de 300rate de diferencia:
$emparejados = Team menor rating + (Rate del team mayor - rate team menor) / 2

Ambos teams jugarán con la penalización que corresponda al rating $emparejados.
En el caso del ejemplo, 1300 rate.

En caso de que los teams estén full, tendrían una penalización similar.
En caso de que el team bajo sea nuevo en pvp y tenga gear furioso e incansable, la brecha entre ambos se achica y le da chance de hacer una pelea digna, para no frustrarse y dejar de anotar.

Saludos!