Estoy haciendo una aplicación y genera iconos de avatar. Los genera usando numpy.random.choices, por lo que necesita pesos cuya suma sea igual a 1 (multipliqué los valores de los controles deslizantes de rango por 100 para facilitar la lectura). Esta imagen tiene los controles deslizantes de rango que hice.
La aplicación utiliza HTML, CSS, JavaScript como interfaz y Python como backend, por lo que puedo hacer el cálculo en Javascript o Python. Quiero que la suma de todos los valores de los controles deslizantes sea igual a 100, como cuando aumento el valor del primer control deslizante, los otros controles deslizantes disminuyen en consecuencia. Pero no quiero que la cantidad aumentada/disminuida se distribuya por igual, sino de acuerdo con el valor de cada control deslizante. ¿Alguien puede ayudar? Gracias.