Peso
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
Aterrizaje.
| Evento | Peso base | Probabilidad | Nota |
|---|---|---|---|
| Nada que reportar | 4 | 40% | Garantizado si hay |
| 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
Aterrizaje:
- Teniendo en cuenta que existen 4 posibles eventos cada uno con su propio % de ocurrir podemos notar una cosa y es que
Piloto 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
está baja.
Artículo principal: Puntos de Ánimo.
| Padecimiento | Peso | Porcentaje |
|---|---|---|
| |
100 | 28.8 % |
| |
50 | 14.4 % |
| |
40 | 11.5 % |
| |
20 | 5.8 % |
| |
10 | 2.9 % |
| |
5 | 1.4 % |
| |
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:
Piloto afecta el peso del 'Nada que reportar' pero otro ejemplo es que un
Pistolero 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).