Peso

De eMushpedia
Ir a la navegación Ir a la búsqueda

Dentro del funcionamiento de eMush existen muchos resultados aleatorios, que son básicamente como una lotería, cuando nos referimos al « Peso » o « Peso base » de algo queremos decir a la cantidad de 'tickets' de la lotería que le pertenecen a ese elemento [1]. Por lo tanto, podría decirse que mientras más tickets de la lotería tenga ese elemento, es más probable que ocurra.

Explicación a profundidad

La influencia del peso es claramente visible y frecuentemente referida en las expediciones, donde hay múltiples elementos aleatorios que pueden afectar el resultado de una elección, tomemos como ejemplo el Landing Aterrizaje.

Evento Peso base Probabilidad Nota
Nada que reportar 4 40% Garantizado si hay PilotoPiloto presente.
Fatiga 3 30%
Accidente 2 20%
Desastre 1 10%

¿Cómo funciona exáctamente? en este evento tenemos que existe un peso total de 10 tickets (Lo cual es el peso total en general que tienen muchas cosas), donde:

  • 4 Pertenecen a 'Nada que reportar'.
  • 3 Pertenecen a 'Fatiga'.
  • 2 Pertenecen a 'Accidente'.
  • 1 Pertenece a 'Desastre'.

Con un peso total de (4+3+2+1=) 10 es la razón que podemos decir que cuando una opción tiene 4 tickets es lo mismo que decir que tiene 40% de probabilidad de ocurrir.

¿Cómo funciona el « Peso base »? de la misma manera que el « Peso » genérico pero se añade el "base" cuando hay elementos que pueden alterar el peso de una o varias opciones [2], volvamos al ejemplo del Landing Aterrizaje:

  • Teniendo en cuenta que existen 4 posibles eventos cada uno con su propio % de ocurrir podemos notar una cosa y es que PilotoPiloto garantiza el resultado de una opción, es decir, todo el peso (o todos los tickets) ahora le pertenecerían a esa opción si la condición de garantía se cumple: 'Nada que reportar' tendría los 10 tickets (peso) completos.


Por supuesto, lo anterior ha sido un ejemplo simple, veamos como esto es aplicable en el cálculo de resultados más variados. Tomemos como ejemplo esta vez los padecimientos posibles cuando tu Moral está baja.

More info Artículo principal: Puntos de Ánimo.
Padecimiento Peso Porcentaje
  Depresión   100 28.8 %
  Resfrío     Migraña   50 14.4 %
  Deficiencia de vitaminas     Gastroenteritis   40 11.5 %
  Tormenta sinusual     Gripe   20 5.8 %
  Reflujo gástrico     Erupción cutánea   10 2.9 %
  Náusea ligera   5 1.4 %
  Alergia a los gatos   2 0.6 %

Como podemos ver en la tabla, hay múltiples opciones posibles a calcular para elegir y el peso no esta limitado a 10 como en el ejemplo anterior, esta vez los tickets totales son 347

Probablemente los más atentos hayan notado la razonable duda que pueden tener: Visiblemente en la tabla no hay 347 tickets sino (100+50+40+20+10+5+2=) 227, no se trata de un error, sino la razón por la que se creó este artículo ya que esta duda respecto al peso y su funcionamiento es algo habitual, volviendo a lo anterior:

Sí hay 347 tickets, lo que pasa es que se dividen entre las opciones con un mismo peso, me explico:

  •   Depresión   tiene 100 tickets
  •   Resfrío   tiene 50 tickets PERO   Migraña   tiene también otros 50 tickets, lo cual da como resultado 100 tickets en total entre ambas opciones (No 50 como lo dice en la tabla) [3].

Es por esta razón que visualmente podrías ver una cantidad menor de tickets totales que los que hay enrealidad, sabiendo esto podemos hacer el cálculo nuevamente:

  • 100 (1 opción)
  • +100 (50 + 50 = 100, porque hay 2 opciones)
  • +80 (40 + 40 = 80, porque hay 2 opciones)
  • +40 (20 + 20 = 40, porque hay 2 opciones)
  • +20 (10 + 10 = 20, porque hay 2 opciones)
  • +5 (1 opción)
  • +2 (1 opción)

Total = 347 tickets

¿Cómo puedes saber cuántos tickets en total está tomando en cuenta al momento de tomar una elección? Visualmente por desgracia no es posible sin que hagas el cálculo tomando en cuenta las condiciones anteriormente mencionadas, pero dentro de la edición en código del artículo podrás notar la función utilizada para el cálculo de Peso a Porcentaje ( Módulo:PesoAPorcentaje ) el cual utiliza la siguiente sintáxis: PesoAPorcentaje|convert|peso=Peso_de_la_opción_individualmente|total=Peso_total_entre_todas_las_opciones. En el valor total= puedes ver exáctamente cuanto es el peso que se toma en cuenta para el cálculo de forma sencilla.

¿Por qué se usa el « Peso »?

En el desarrollo, no siempre se usan porcentajes. Esto evita tener que calcular el 100% cada vez, lo que permite mayor flexibilidad. La wiki muestra esta información de ponderación porque es lo que se ve en el código. Para los humanos normales, es más difícil de leer, por lo que la wiki también intenta mostrar los porcentajes.

Sin embargo, no se eliminan las ponderaciones de peso porque a veces se duplican como se explicó con anterioridad: PilotoPiloto afecta el peso del 'Nada que reportar' pero otro ejemplo es que un PistoleroPistolero afecta la ponderación del peso que tienen los daños críticos al utilizar armas.

Véase también

  • Pesado (Atributo de algunos objetos).