Desarrollo
Pregúntale a Riot: ¿ARAM es totalmente aleatorio?

Cómo funciona Tu tienda, la flora de Aguas Estancadas y cómo nos aseguramos de que no haya dos Lux en una partida de ARAM.

DesarrolloAutoresRiot Scathlocke, Riot Mojibake, Riot Aryeila
  • Copiado al portapapeles

Os damos la bienvenida a Pregúntale a Riot.

Esta semana, hablaremos sobre flores, Tu tienda y ARAM.

Además, ¡enviadnos todas vuestras preguntas! Por cada pregunta, daremos de comer a un poro hambriento.

¿Los aspectos que aparecen en "Tu tienda" se escogen de forma aleatoria o son predeterminados?

¡Escogemos los aspectos que os aparecerán en Tu tienda mucho antes de que le deis al botón! De hecho, profundizamos en los detalles sobre la selección y personalización de vuestras ofertas en el artículo Reponiendo Tu tienda con ciencia de datos del blog de tecnología (en inglés). Echadle un vistazo si queréis saber más sobre el tema.

Riot Aryeila, editora sénior

¿Cómo son las flores de Aguas Estancadas? Si es que pueden crecer ahí.

Aguas Estancadas no es más que una ciudad (¡enorme y mugrienta!) recluida en las Islas de las Serpientes. Dado que la población de paylangi extranjeros está hacinada en sus chabolas de madera, no queda mucho espacio para las plantas ni para la fauna. Sin embargo, brotan plantas tropicales por donde pueden, especialmente entre ruinas de la antigua arquitectura buhru. Imagino que podríamos encontrar lirios y lotos particularmente coloridos, además de otros especímenes menos agradables, como plantas carnívoras o cosas peores...

No obstante, Aguas Estancadas es un boyante puerto en el que, normalmente, se puede comprar cualquier cosa, siempre y cuando tengáis dinero suficiente. No voy a utilizar las palabras "florista del mercado negro", pero seguro que podéis encontrar a alguien en Aguas Estancadas que consiga lo que estáis buscando, incluso si tarda semanas o meses en llegar. ¿Rosas de Noxus? ¿Flores espirituales secas de Jonia? ¿Vides saltarinas demacianas? Todo esto y mucho más puede ser vuestro, por el precio adecuado.

Sin embargo, ese tipo de cosas suelen ser frivolidades para los ciudadanos de a pie. Por tanto, únicamente los capitanes más adinerados podrían soñar con mantener algo tan ostentoso como un jardín en sus residencias privadas, que se encuentran muy por encima de los atracaderos, embarcaderos y muelles de carga.

Riot Scathlocke, editor jefe de narrativa

Hola, Riot, tengo una pregunta sobre ARAM. ¿La selección de campeón es totalmente aleatoria? ¿Cómo os aseguráis de que ninguno de los equipos tenga a los mismos campeones incluso con los cambios de la gente?

La lógica de la selección de campeón de ARAM está vinculada a un servicio al que llamamos "creador de equipos". El servidor del creador de equipos recopila la información relativa a qué campeones os han tocado, cuáles están en el banquillo, etc. de ambos equipos. Este sistema evita que, cuando un jugador cambia a su campeón por otro, aparezcan campeones que ya han tocado a otros jugadores.

La interfaz de usuario de la selección de campeón del cliente de LoL os da al campeón que el creador de equipos le ha indicado. Y, cuando pulsáis el botón de cambio, el cliente informa al creador de equipos de que habéis solicitado un cambio. Entonces, el sistema determina el campeón que os ha tocado y se lo dice al cliente, que, después de esto, os lo muestra.

En otras palabras, todo el proceso de selección de campeón depende de la respuesta autoritaria del servidor. El creador de equipos está al cargo. Y todos los cambios, selecciones y cambios del banquillo son transaccionales. Esto significa que es imposible que a dos jugadores les aparezca el mismo campeón al mismo tiempo, ya que el creador de equipos procesará cuidadosamente un cambio y, después, el otro.

En cuanto a si es "totalmente aleatorio", depende de a qué os refiráis. Cada vez que cambiéis de campeón, se os dará un campeón seleccionado aleatoriamente del conjunto de campeones que tengáis disponible en ese momento concreto, pero dicho conjunto no es aleatorio. Según la terminología de las matemáticas de conjunto, se trata de lo siguiente:

((ACO) \ R) \ D

A representa el conjunto de los 65 campeones gratuitos que siempre están disponibles en ARAM, C es la rotación gratuita de campeones, O es el conjunto de campeones que tenéis en propiedad, R es el conjunto de campeones que ya han aparecido en ambos equipos y D es el conjunto de campeones deshabilitados (que, con suerte, está vacío). En pocas palabras, siempre recibiréis a un campeón aleatorio que no se encuentre ya en un equipo o banquillo.

Los diez primeros campeones que aparecen también siguen este proceso. Al principio de la selección de campeón, el creador de equipos lleva a cabo este proceso una vez por cada jugador, para determinar el campeón inicial de cada uno de ellos.

Cabe mencionar que los campeones que hayan aparecido en partidas anteriores o incluso los de las selecciones de campeón que hayáis evitado no afectan de ninguna forma a este proceso. Esto quiere decir que es posible vivir una racha en la que consigáis al mismo campeón en diferentes partidas, rachas de campeones que os encanten o rachas de campeones que odiéis. Cuando esto ocurre, puede parecer que no es aleatorio, pero sí que lo es.

Por tanto, cuando tengáis dudas sobre cambiar o no a vuestro campeón, lo único que puedo deciros es "¡Buena suerte!".

Riot Mojibake, ingeniero de software sénior

¿Tenéis alguna pregunta? Id aquí, escribid vuestra pregunta en la caja y enviadla.



  • Copiado al portapapeles

Relacionado
Relacionado