Fui referido aquí por stackoverflow.com. Con un poco de búsqueda he encontrado esto: otra pregunta sobre bolas y papeleras pero no es exactamente lo que busco. Más bien lo contrario. Es decir, el número esperado de cubos que tienen H-1 bolas en ellos.
Me doy cuenta de que el título es un poco impar. Pero este es un problema de estadística/probabilidad que estoy tratando de resolver, pero estoy perplejo. (No, no, no es tarea, ver la parte inferior de la explicación real)
La premisa es sencilla. Tienes N cubos. Cada cubo puede contener H bolas. Ninguno de los cubos está lleno. Ya tienes D bolas en los cubos, pero no sabes dónde están las bolas (¡te has olvidado!) Eliges un cubo al azar para añadir 1 bola. ¿Cuál es la probabilidad de que ese cubo esté lleno?
Algunos ejemplos de diagramas posibles, con N = 4, H = 3, D = 4. Cada caso es sólo una disposición hipotética de las bolas. para uno de los muchos casos.
Scenario 1: 1 bucket could be filled.
| | | | |
+ - + - + - + - +
| B | | | |
+ - + - + - + - +
| B | B | | B |
+ - + - + - + - +
Scenario 2: 2 buckets could be filled.
| | | | |
+ - + - + - + - +
| | B | B | |
+ - + - + - + - +
| | B | B | |
+ - + - + - + - +
Scenario 3: 0 buckets could be filled.
| | | | |
+ - + - + - + - +
| | | | |
+ - + - + - + - +
| B | B | B | B |
+ - + - + - + - +
El problema es que necesito una ecuación de propósito general en la forma de P = f(N, H, D)
Muy bien, has sintonizado hasta aquí. La razón detrás de esta consulta sobre matemáticas, es que tengo curiosidad en tener grandes batallas entre unidades. Cada unidad podría pertenecer a una brigada que contiene muchas unidades del mismo tipo. sin embargo, la batalla progresará lentamente en el tiempo. En cada fase de la batalla, el estado se guardará en la BD. En lugar de guardar cada unidad y la salud de cada unidad, quiero guardar el número de unidades y el daño total de la brigada. Cuando se añade daño a una brigada, se ejecuta la función f(N, H, D) y devuelve un % de probabilidad de que una unidad de la brigada sea destruida (todos sus PV se han consumido). Esto entonces elimina esa unidad de la brigada disminuyendo N en 1 y D en H.
Antes de ponerme demasiado técnico, necesito aplicar esta solución a un programa. Así que las integrales están fuera de la cuestión por ahora. Estoy atascado con álgebra y funciones trigonométricas.
Agradezco la ayuda