Tipo de ranking · ELO

Bot de ELO para Discord y rankings competitivos

Rankings por habilidad que se ajustan tras cada match, con factor K configurable, decay, roles de tier y ranking web en vivo.

ScoreboardsAPP
Ranking ELO de Discord con puntuaciones, matches, victorias, empates y derrotas y, debajo, los botones Submit result, Queue, My rank y Web
Submit resultQueueMy rankWeb

Scoreboards es el bot de ELO para comunidades competitivas. Monta una ladder clasificatoria, siembra el cuadro de un torneo o dale a tu server PvP el sistema de ranking por habilidad que mantiene a la gente peleando por subir de tier, todo sin salir de Discord y con un ranking web que tus miembros pueden compartir fuera.

Lo básico

¿Qué es un ranking ELO?

El ELO es un sistema de puntuación que ideó Arpad Elo para el ajedrez en los años 60. Hoy es el estándar de la competición: lo usan las federaciones de ajedrez, los torneos de juegos de lucha, las ladders de StarCraft, League of Legends y prácticamente cualquier comunidad PvP seria, tanto en duelos 1v1 como en juegos por equipos.

La idea es sencilla: cada match es un intercambio de puntos. Si ganas a alguien con más ELO que tú, te llevas muchos; si pierdes contra alguien con menos, lo pagas caro. Con el tiempo las puntuaciones se corrigen solas y se estabilizan en el nivel real de cada jugador.

Por eso el ELO es el formato elegido cuando quieres un ranking que signifique algo y no una simple lista de quién juega más.

Prueba las cuentas del ELO

Mueve las puntuaciones y elige un resultado. Es la misma fórmula con la que el bot liquida cada match.

Factor K

Resultado

Tu probabilidad de ganar30%

Tu puntuación

15001523

+23

Su puntuación

16501627

−23

Funciones

Cómo funciona el ELO en Scoreboards

Factor K configurable

Decide a qué velocidad se mueven las puntuaciones. Una K baja (10–16) mantiene estable una ladder consolidada; una K alta (40+) va bien en eventos cortos donde quieres que el ranking se mueva rápido. Por defecto, K=32: un punto medio.

Puntuación inicial a tu medida

Todo el mundo empieza en 1200, pero puedes fijar la base que mejor le venga a tu comunidad.

Resultados desde el ranking

Pulsa Submit result en el ranking, elige los dos lados y declara un ganador (o un empate): ya apareces como jugador 1. El bot hace el cálculo de resultado esperado y actualiza el rating de cada participante en cuanto el partido cuenta.

El rival lo confirma

Se menciona al rival en un hilo privado del partido para que confirme o muestre su desacuerdo. ¿Nadie responde? El partido cuenta solo a las 3 horas. Un desacuerdo pasa a tus administradores, que tienen 48 horas para decidir.

Queue de matchmaking integrada

Los jugadores pulsan el botón de cola para entrar en un grupo de rivales. Un algoritmo de ventana creciente empareja a jugadores con un ELO parecido, el botón muestra cuántos esperan y los miembros pueden pedir que se les avise cuando alguien entra en la cola.

Retos y revancha

¿Quieres un rival concreto? Pulsa Challenge y elige a un jugador: un reto aceptado se convierte en un hilo de partido, igual que uno de la cola. Cuando se resuelve un 1v1, su hilo trae un botón Rematch.

Todos contra todos

No todos los juegos tienen dos bandos. Un ranking ELO puede jugar en su lugar todos contra todos, de 3 a 8 jugadores: reporta el orden de llegada (o un empate general) y cada uno queda puntuado contra todos los demás, con el factor K repartido por el grupo para que una partida valga más o menos lo que una normal. Suma cero exacta, y la cola puede formar grupos completos con un canal de voz compartido.

Decay opcional del ELO

Quien deja de jugar va perdiendo puntuación a diario, cada semana o cada mes, según lo configures, para que la ladder refleje el nivel actual y no el de hace medio año.

Roles de rango automáticos

Un ranking ELO nuevo crea los roles Bronce, Plata, Oro, Platino y Diamante en su primer partido, mueve a los jugadores entre ellos según cambia su rating y avisa a cada jugador de su ascenso por DM. ¿Prefieres tus propios tramos? Edítalos como cualquier tier role.

Una línea de resultado tras cada partido

Cuando un partido cuenta, el bot publica una línea en el hilo del partido: quién ganó, el cambio de rating y el nuevo puesto, como «ahora #3 (↑2)». No se menciona a nadie.

Torneos que cuentan

Organiza en el servidor un torneo de eliminatorias o de grupos, con cabezas de serie según los ratings del ranking, y deja que sus partidos cuenten en el ranking ELO.

Ranking web en vivo

Cada ranking ELO tiene su página web para compartir, con el historial completo de matches, estadísticas de victorias, empates y derrotas, historial de posiciones y una página de estadísticas por jugador. Así se puede seguir la ladder también fuera de Discord.

¿Quieres ver el funcionamiento completo y los mejores trucos? Lee la guía completa del ELO →

Matchmaking · Beta

Matchmaking integrado, del 1v1 al 8v8

La mayoría de bots de ELO para Discord se quedan en registrar los matches. Scoreboards además los crea, así nadie tiene que ir buscando rival de su nivel por el chat ni montar un equipo entero a mano.

  1. 01

    Entrar en la queue

    Los jugadores pulsan el botón de queue en el ranking y entran en el pool de matchmaking.

  2. 02

    Ventana que se amplía

    El sistema busca primero dentro de una franja de ELO estrecha y la va abriendo hasta reunir a suficiente gente: dos jugadores en un ranking 1v1, seis en uno de 3v3.

  3. 03

    Equipos equilibrados

    En un ranking por equipos, el lobby se reparte para que las medias de los dos bandos queden lo más cerca posible, dejando al mejor y al peor en lados distintos.

  4. 04

    Hilo del match

    Cuando todos pulsan Ready, el partido recibe su propio hilo de Discord con botones de votación incluidos.

  5. 05

    Resultado y actualización

    Los jugadores votan al ganador y el rating de cada participante se actualiza automáticamente. A las 3 horas el partido se resuelve con los votos emitidos, y nadie puede volver a la cola sin haber votado.

Lobbies del mismo nivel

La búsqueda por ventana ampliable escoge a los jugadores de puntuación más cercana que haya disponibles, así cada match pesa de verdad en el ELO.

Tiempo de espera configurable

Las entradas en la queue caducan solas pasado un tiempo (5 minutos por defecto, ajustable en cada ranking) para que nadie se quede esperando eternamente.

Un canal de voz por equipo

Si quieres, la voz se crea sola: una sala común en un 1v1, o una sala privada por bando en los rankings por equipos, para hablar de táctica sin que el rival escuche. Al terminar el match, se borra.

Votos que acuerdan los dos equipos

Un resultado queda fijado cuando lo elige la mayoría de cada equipo, así que ningún lado puede darse la victoria. Cualquier otra cosa abre una disputa para que la resuelva un administrador o un validador.

Equipos fijos

Activa los equipos fijos y las plantillas con nombre se inscriben una sola vez, tienen su propio ELO en el ranking y entran en la queue como bloque: basta con que un integrante haga clic para que entre el equipo entero, pueden apuntarse hasta dos reservas y quienes confirmen primero son los que juegan.

La queue de matchmaking está en beta. Puedes activarla ranking por ranking en los ajustes del panel.

En Discord

Cada match tiene su propia tarjeta

Cuando la queue arma un match, el bot publica quién juega y qué está en juego, así el hilo del match empieza con contexto y no con preguntas.

Tarjeta de Discord de un match ELO 1v1: los dos jugadores, sus puntuaciones, sus últimos cinco resultados y un historial de enfrentamientos de 3–1–2
1v1: las dos puntuaciones, la forma reciente y el historial de enfrentamientos.
Tarjeta de Discord de un match por equipos 2v2: dos equipos equilibrados con su puntuación media, y lo que ganan los vencedores y pierden los derrotados
Equipos: bandos equilibrados, sus medias y lo que vale el resultado.

Casos de uso

Cuándo usar un ranking ELO

Juegos competitivos 1v1

Juegos de lucha, ajedrez, juegos de cartas, duelos de carreras: cualquier formato cara a cara en el que quieras que el puesto refleje el nivel real.

Juegos por equipos, de 2v2 a 8v8

Fija el tamaño de equipo del ranking y cada jugador sigue teniendo su propia puntuación. La puntuación esperada sale de la media de cada equipo, así que ganarle a un rival más fuerte recompensa a todo el bando.

Ladders clasificatorias

Seasons continuas que van cambiando a medida que se juega. Combínalo con el decay si quieres que la puntuación refleje el estado de forma.

Sembrado de torneos

Usa el ELO actual para sembrar el cuadro y evitar que los mejores se eliminen entre sí en primera ronda.

Emparejamientos justos

Junta a jugadores de nivel parecido para que los matches sean más reñidos y divertidos. La puntuación hace el trabajo de matchmaking por ti.

Economía

Que cada resultado tenga premio

Activa la economía y cada resultado aprobado en este ranking paga a tus miembros en una moneda con el nombre que tú elijas. La gastan en la tienda de tu server en roles, emojis de leaderboard y colores de nombre, así que siempre hay un motivo para jugar una más.

Mira cómo funciona la economía

Inicio rápido

Monta un ranking ELO en dos minutos

  1. 1

    Añade Scoreboards a tu server

    Invita al bot a tu server de Discord. Tarda unos segundos.

    Add to Discord
  2. 2

    Usa /leaderboard create

    Ponle nombre al ranking y elige ELO. Después pulsa Más opciones para matches por equipos de hasta 8v8, todos contra todos o equipos fijos.

  3. 3

    Juega el primer match

    Pulsa Submit result en el ranking, elige los dos lados y el ganador (el rival lo confirma), o pulsa Queue y deja que el bot encuentre un rival.

  4. 4

    Ajústalo en el panel

    Aprobación automática, roles para los primeros puestos, temporadas, colores y una página web para cada ranking: todo está en el panel.

    Abrir el panel

Preguntas frecuentes

Preguntas frecuentes sobre los rankings ELO

¿Hay un bot de ELO para Discord?

Sí. Scoreboards es un bot de ELO para Discord: lleva un ranking ELO en tu servidor, con cola de matchmaking, confirmación del rival, retos, partidos por equipos y todos contra todos, roles de rango y una página web para cada ranking.

¿Cómo añado rankings ELO a mi servidor de Discord?

Añade Scoreboards a tu servidor, ejecuta /leaderboard create y elige ELO. El ranking se publica en el canal al momento. Los jugadores pulsan Submit result para reportar un partido, o Queue para encontrar rival, y los ratings se mueven desde el primer resultado.

¿Pueden los jugadores retarse entre ellos?

Sí, en un ranking 1v1 de ELO o League con la cola activada. Pulsa Challenge y elige a un jugador: recibe Aceptar y Rechazar por DM durante 30 minutos, y un reto aceptado se convierte en un hilo de partido como uno de la cola. Después de un 1v1, Rematch en el hilo del partido envía el mismo reto otra vez.

¿Qué factor K debería usar?

Si no lo tienes claro, deja el valor por defecto, 32. Bájalo a 16 para una ladder de larga duración que deba moverse despacio, o súbelo a 40 o más para un evento corto en el que los puestos deban cambiar rápido. Puedes cambiarlo en el panel cuando quieras.

¿Con qué puntuación empiezan los jugadores nuevos?

Con 1200 por defecto. Puedes fijar cualquier puntuación inicial en el panel, y todos los jugadores nuevos de ese ranking empiezan ahí.

¿El ELO funciona en juegos por equipos?

Sí. Fija un tamaño de equipo de 2v2 a 8v8 y cada jugador conserva su propia puntuación. El resultado esperado sale de la media de cada equipo, así que ganarle a un equipo más fuerte recompensa a todos los jugadores del tuyo. Los equipos fijos también pueden tener una sola puntuación por equipo.

¿Un match puede terminar en empate?

Sí. Un empate también mueve las puntuaciones: el jugador con más puntuación pierde un poco y el de menos gana lo mismo.

¿Qué pasa si un resultado se reportó mal?

El rival pulsa No estoy de acuerdo y decide un administrador; si nadie lo hace en 48 horas, el resultado no cuenta. Un resultado que ya contó se puede anular o editar, y los ratings que movió vuelven a su sitio.

¿Los jugadores inactivos conservan su puntuación?

Sí, salvo que actives el decay. Entonces, quienes dejan de jugar pierden puntuación a diario, cada semana o cada mes, para que la parte alta de la ladder refleje quién está jugando ahora.

Sube en la ladder. Defiende tu puntuación.

Un ranking ELO en vivo convierte cada match en algo por lo que pelear y le da a la comunidad entera un marcador común que seguir.

Add to Discord