Venga, teoricemos:
1) Obtienes las 6 gemas (backend) y el guantelete (frontend. probablemente hecho en bootstrap).
2) Le instalas linux (que es lo primero que hay que hacer con cualquier cacharro tecnológico... eso sí, en este caso, con el kernel en Real Time, no jodamos). O thanOS (collejas por el chiste para @wardog).
3) Luego baneas a la mitad de reddit (yo me desñoclo xD)
¿qué es lo que haces para matar a la mitad de los seres vivos?
PLAN DE DESPLIEGUE:
1) el "no soy racista, soy ordenao": el guantelete funciona mandando "heraldos", que son como IA autónomas que tienen la capacidad de viajar por el espacio y hacia atrás en el tiempo (gemas del espacio y del tiempo).
Cada IA tiene asignado un cubo de 1 año luz de lado. En el momento cero, cada heraldo entra en el microverso y viaja en tiempo cero a su cubo de espacio (viajando al pasado si es necesario, da igual la distancia).
Una vez en su cubo, la IA se clona para cubrir con cada replica un cubo de 1 minuto luz de lado, volviendo a viajar en tiempo cero. Cada IA replicada analiza su cubo y las especies vivas y mata a la mitad de cada especie
como optimización de despliegue, en el hilo de twitter que enlaco al final también se sugiere que las gemas pueden concentrarse en las áreas más pobladas del universo, descartando aŕeas vacías, para maximizar la velocidad (aunque supone mucho conocimiento previo, y qué demonios, estamos suponiendo energía infinita, así que qué más da mandar a una IA a un cubo de un año luz de lado para matar a dos amebas de las cuatro que hay xD)
2) el "FIEEEESTA DEL PORTAL": la gema del poder y del espacio abriendo portales y transmitiendo información de a quién matar, individualmente (eso pueden ser muchos fantastillones de portales, eh, pero lo dicho: ENERGÍA INFINITA QUE TE CAGAS. MIS GEMAS DEL INFINITO SON LAS DEL JODIDO COMIC.)
ELECCIÓN (por orden de rendimiento, las más rápidas primero)
1) rand() > 0,5 -> kill (porcentualmente casi justo, aunque probablemente en números absolutos moriría más gente (o quedaría más gente viva). Supone un generador de números aleatorios real. El plan de despliegue podría ser el 1) o el 2), indistintamente (puestos a gastar energía, el 2) parece más caótico. Aunque viendo infinity war, no parece que lo de portales a cascoporro sea la opción elegida). Es el método más rápido, escalable, pero podría tener problemas de "justicia".
2) UUID % 2 > 0 -> kill (supone existencia de id único de ser vivo). el fallo de este sistema es que puede resultar injusto a nivel de especies (distribuciones anormalmente altas de ids pares / impares)
3) indexación previa de los las especies aplicando el despliegue 1), para saber el tamaño de cada especie y elegir n/2 individuos de cada especie; es más lenta, pero teóricamente """justa""", porque tiene la ventaja de que no habría posibilidad de exterminar especies de 1 individuo, si aplicas redondeo en positivo (si hay un número impar de individuos, no matar uno de más) (aunque no sé si hay muchas; Ego, el planeta viviente, diría que fue apiolado en el MCU en guardianes 2, ¿no?)
Claro, el problema podría estar con las especies con mente colmena que no son capaces de sobrevivir sin la reina... como a la reina le tocase morir, ZAS, todos los zánganos detrás. (o que sí pueden; en el caso de algunas razas de MARVEL como la de "El Nido", diría que sí pueden sobrevivir sin reina*, incluso algunos individuos se desconectan de la mente colmena, pero dada su estructura jerárquica, sería más probable que murieran zánganos que que muriesen reinas, con lo que este algoritmo sería "injusto" dentro de la población; no sería igual "para ricos y pobres", como decía Thanos :-P)
*diría que el Nido tiene reinas en plan "sedes locales", y luego... ¿emperatrices? estoy ya muy desconectado de los comics. jo, nomacuerdo :-P
MANERA
puestos a teorizar, la orden de la gema de convertir en polvo a cualquier ser vivo, debería tener un gasto energético...o no.
1) activar un "gatillo" presente en todo ser vivo (claro que eso presume un origen único de toda la vida, o algo común). Por decir algo en la línea de los cómics, con lo mucho que le molaba a Starlin y compañía, pues yo que sé, encontrar los armónicos para activar todas las unidades individuales de vida (amos, las células) a la vez y boum, quemazón instantáneo
2) la gema del poder los churrusca. TELECHURRUSQUE, ¿LO QUIERE CON MASA FINA O NORMAL?
3) ... se admiten sugerencias. :-D
P.D: Y todo esto, GUARDANDO UN BACKUP (por si acaso los rollback). RÍETE TÚ DE LA FACTURA DE AWS DE LAS GEMAS xD
la discusión en este hilo de twitter
¿quieres leer más tiras? Entra en el listado de tiras y escoge!
Puedes usar esta tira libremente,
cumpliendo tan solo esta licencia CC: