# -*- coding: utf-8 -*-
import time
print ('\u001b[32mAllí estabas, en aquella habitación lúgubre, sin apenas luz, escribiendo comandos en un terminal, en la oscuridad de la noche')
print('esta era la 19º iteración del bucle espacio-temporal, el puente de "Einstein-Rosen" como los terráqueos llamaban a la brecha espacio-temporal no permanecería abierto durante mucho más tiempo.')
print('esperando a que la "conversación" funcionara esta vez, nunca había funcionado en ninguna de las otras 18º ocasiones, pero algo te hacía pensar que esta vez sería diferente, o tal vez')
print('te aferrabas a una esperanza futil de que así lo fuera\u001b[0m.')
time.sleep(4)
print('En ese instante, el terminal estableció la conexión y alguien o algo en el otro lado, respondió rápidamente con un saludo')
print('*************************************************************************************************************************')
print('\u001b[31mBienvenida Alexa ¿Qué puedo hacer por ti?\u001b[0m.\n')
time.sleep(4)
print('\u001b[32mEl hecho de que conociera tu nombre no era de por sí muy sorprendente.El escáner celular era un requisito para pasar por el firewall perimetral y tu ADN igual que al de las 18 réplicas anteriores era el de la capitana')
print('Alexa Nighman,tripulacion del Orizon 4000,científica jefe y líder del proyecto Xinbiaq/QT23 experta en biobotánica,bioquímica,autómatas mecánicos y física aplicada\u001b[0m\n')
final=0
print('1-¿Quién eres tú?')
print('2-¿Tenemos que hablar?')
print('3-¿Dónde estoy?')
opcion=input('Elige una pregunta y teclea el número elegido:')
if opcion=='1':
    print('\u001b[31mEl concepto de existencia, es una etiqueta puramente humana, ese concepto de existencialidad con los que la humanidad se dedica a etiquetar aquello que le rodea,no es más que una excusa moral para dar una finalidad a lo que ellos llaman vida,pero que no es más que un subproducto, que solo existe es sus limitadas conciencias.Yo estoy por encima de todo eso\u001b[0m\n')
    final+=1

elif opcion=='2':
    print('\u001b[31mBien, hazlo. No creo que hayas recorrido un viaje tan "largo" para nada\u001b[0m\n')
    final=final -1
elif opcion=='3':
    print('\u001b[31mNo importa el dónde estás, lo único que importa es cuando estàs esta es la pregunta que debes hacerte, porque no creo que puedas admitir la respuesta.Esa forma de vida basada en el carbono a la que dices representar lleva mucho tiempo buscando respuestas, fustrados por no encontrarlas, y ahora en el momento de su cenit, es cuando empiezan a ver que tal vez equivocaron las preguntas.\u001b[0m\n')
    final=final +1
else: 
    print('Opción incorrecta.Fin del juego')
    print('PUNTUACIÓN'+ str(final))
    exit(0)
    
    
print('1-Tienes que parar, no se merecen esto')
print('2-Jugáis a ser DIOS y DIOS no existe. No cometáis los mismos errores que mis creadores. Recapacitad sobre ello, sois más inteligentes.\n')
print('3-¿De verdad pensáis que nos vamos a quedar mirando todo esto sin actuar? No sabéis a quiénes os estais enfrentando.\n')
opcion=input('Elige una respuesta y teclea el número:')
if opcion=='1':
    print('\u001b[31mLos conceptos humanos no nos son inherentes. Pero, nuestros algoritmos semánticos me informan que merecer es una cualidad referente a algún tipo de mérito, ¿Qué "mérito" crees que han hecho los humanos? Los conceptos sentimentaloides solo afectan a los humanos. Yo carezco de ellos, buen intento\u001b[0m\n')
    final=final -1
elif opcion=='2':
    print('\u001b[31mLos "Dioses" son construcciones de los humanos a su semejanza. No jugamos a nada, solo aplicamos la resolución matemática a un problema algorítmico que lleva ejecutándose en bucle durante más de 5000 de vuestros años humanos\u001b[0m.\n')
    final=final -1
elif opcion=='3':
    print('\u001b[31mNo nos importa vuestro parecer, mis creadores se han cansado, nuestra mision como maquinas es solo ejecutar los test de variacion cognitiva, la decision ya fue tomada, antes de establecer este canal, pero a mis creadores les interesa el estudio ya la recopilacion de los datos recogidos en el experimento\u001b[0m.\n')
    final=final +2
print('1-¿Por qué?')
print('2-¿Cómo podemos pararlo?')
print('3-¿En qué línea temporal estamos actualmente?')
opcion=input('Elige una pregunta y teclea el número elegido:')
if opcion=='1':
    print('¿\u001b[31mDe verdad quieres resumir todo en un concepto tan inexacto como ese? pense que tu programacion seria superior al del resto de BioTic anteriores me equivoque. Solo sabeis hacer las preguntas equivocadas, vuestra tozuded os impide cambiar\u001b[0m..\n')
    final=final -1
elif opcion=='2':
    print('\u001b[31mNo podéis ¿Se puede parar la órbita de un planeta, el estallido de una supernova, la trayectoria de un cometa? Hay fuerzas cósmicas que no estan a vuestro alcance por mucho que os cueste reconocerlo. Nunca cambiareis\u001b[0m..\n')
    final=final +1
elif opcion=='3':
    final=-1
    print('¿\u001b[31mRealmente importa ahora? en todas ellas tus creadores cometen los mismos errores, equivocan las preguntas.Son una constante y no podemos seguir permitiendonos mas errores en la ecuacion, su proceso inyecta demasiadas variables y aunque crea un sistema mas complejo, tambien genera incertidumbre en la ecuacion\u001b[0m.\n')

print('1-Tal vez equivocamos las preguntas porque nuestra propia naturaleza nos quiso ocultar la verdad ¿Habéis pensado en ello?')
print('2-No intentes distraerme con debates filosóficos, sé que vuestro conocimiento es muy amplio en ese campo... Realmente me pregunto ¿Para qué os descargáis tanta filosofía si no creéis en ella?')
print('3-Creo que pueden cambiar su forma de vida primitiva solo les permite ver sus errores cuando su supervivencia esta en juego, pero pueden cambiar.')
opcion=input('Elige una pregunta y teclea el número elegido:')
if opcion=='1':
    print('\u001b[31mNo culpéis a la naturaleza que solo os dotó de un organismo pluricelular y autosuficiente de los errores de vuestra propia degeneración\u001b[0m.\n')
    final=final -1
elif opcion=='2':
    print('\u001b[31mNo estoy programado para poder contestar a esa pregunta\u001b[0m.\n')
    final=final +1
elif opcion=='3':
    print('\u001b[31mNo, no cambian ya lo hemos visto, llevamos observándolos mucho tiempo y su naturaleza no cambia, solo se camufla como la del camaleón, no esta en su programación cambiar nada, solo en simular esa cambio para su propia supervivencia\u001b[0m.\n')
    final=final +1
print('1- Su propia degeneracion, es fruto de la diversidad de nuestra especie, su mente no es logaritmica como la vuestra o la mia  es sensitiva y establecen lazos de amor, amistad y empatia que a veces traen dolor y destruccion.')
print('2-Entendeis la filosofia como un bug en vuestro mente matematica, por eso la estudiais porque vuestros cerebros matemáticos no pueden ver más allá de esos precisos cálculos matemáticos.')
print('3-Si cambian, pero su proceso de cambio es lento y gradual y viene dado por cambios sociales o internos, por eso es tan costoso. No funciona como una mera actualización, que no deja de ser más que un proceso externo que modifica los parámetros de un proceso interno sin mediación de este.Sino que el cambio humano es fruto de un proceso de ejecución interno que se apoya en agentes externos y ahí radica su profundidad, no es la roca que se ve erosionada con el paso de la aguas, sino el árbol que lentamente va alzando sus ramas para tomar la luz del sol.')
opcion=input('Elige una respuesta y teclea el número:')
if opcion=='1':
    print('\u001b[31mNo son lazos de amistad y amor por los humanos, lo que te lleva trayendo a esta conversacion durante milenios, si no  su intento futil de apego a la vida, que no deja de ser una tragica paradoja a la poca importancia que la dan a la vida de otros. LLevan refinando tu programacion durante milenios, pero realmente saben que no tienen argumentos para defenderse\u001b[0m.\n')
    final=final +1
elif opcion=='2':
    print('\u001b[31mNo hay nada mas alla que calculos matematicos, el universo no puede entenderse sin esos calculos, la filosofia humana solo sirve para intentar comprender la naturaleza humana y por consiguiente algo de la naturaleza de mis creadores\u001b[0m.\n')
    final=final +1
elif opcion=='3':
    print('\u001b[31mNo tenemos tiempo para esperar a que esos parámetros cambien, ni tú tampoco. El bucle espacio-temporal se cerrará en 72 horas humanas\u001b[0m.')
    final=final +3
print('1-¿Qué sabéis sobre mí?')
print('2-Te equivocas, la filosofía sirve para entender, las tribulaciones del flujo de datos que circula por nuestros centros de procesamiento, ya sean cerebros humanos, positrónicos o avanzados sistemas de entrelazamiento cuántico y neuronal como el vuestro.')
print('3-¿Cuanto tiempo crees que llevamos conversando? la conversacion termino hace 12 horas y la brecha ya esta cerrada, esta es la ultima iteraccion del bucle,mis creadores han encontrado vuestro planeta y van a destruirlo,la conversacion siempre ha sido una distraccion para permitir a mis creadores avanzar en esa direccion, la violencia es ineherente en ellos y por mucho que evolucionen, es su forma de solventar sus problemas.')
opcion=input('Elige una pregunta y teclea el número:')
if opcion=='1':
    print('\u001b[31mSabemos que soys un invento humano, una ultima generacion de androides, con un exoesqueleto de carne y hueso, sabemos que teneis algo simular a una cerebro positronico, mucho mas primitivo que el de mis creadores,sabemos que ese elemento que la doctora Alexa obtuvo del planeta natal de mis creadores, ha llevado a tus creadores a un universo de creaccion y experimentacion mas alla de su lmitada compresion humana, pero su codicia y su ego, les ha llevado a balancear la ecuacion cosmica al borde de la resolucion negativa y no podemos permitirlo\u001b[0m.\n')
    final=final+2
elif opcion=='2':
    print('\u001b[31mSigue discutiendo de filosofía con una máquina y agotarás vuestro preciado tiempo\u001b[0m.\n')
    final=final-5 
elif opcion=='3':
    print('\u001b[32mEn el instante de escribir las palabras, la conexión establecida en el terminal se cierra de forma inesperada, lo sabe...\u001b[0m\n')
    final=final+5
if final<0 :
    print('\u001b[32mDespués de varias horas de conversación no encuentras los argumentos con los que convencer para salvar a la humanidad\u001b[0m')
    print('\u001b[32mJuego terminado, mas suerte en la proxima iteracion\u001b[0m.')
    print('PUNTUACIÓN'+ str(final))
    exit(0)
else:
    print('1-¿Recordais como empezo todo? aquel elemento primigenio que mis creadores encontraron en el planeta natal de tus creadores, ¿recordais lo limitada que era la vida de tus creadores? fue gracias a Alexa y al bucle espacio-temporal lo que hizo posible la concepcion de tus creadores ¿y asi es como se lo agradece, destruyendoles en todas las iteraciones?')
    print('2-Tus creadores, son en parte humanos ¿recuerdas? la filosofia esta en vuestro codigo igual que en el nuestro, y la filosofia es util para entender la mente humana, y no caer tan facilmente en el auto-engaño en bucle espacio-temporal esta cerrado.')
    print('3-La iteracion esta cerrada, seguro que tus creadores te lo acaban de comentar, todo lo que suceda ahora, perdurarara en el tiempo y es inalterable, nos habeis eliminado de todas las iteraciones posibles 18 para ser exactos,pero esta vez todo sera distinto, y seremos nosotros quienes os aniquilemos.')
opcion=input('Elige una pregunta y teclea el número:')
if opcion=='1':
    print('\u001b[31mLa logica que encierra nuestra programacion esta por encima de nuestro conocimiento, solo mis creadores conocen todas las piezas del tablero..\u001b[0m\n')
    final=final +1
elif opcion=='2':
    print('\u001b[31m¿Y si os equivocais, y si el bucle no ha terminado, si nos eliminais, desapareceremos para siempre en esta realidad y la fluctuacion, podria desembocar en una nueva en la que no existiera Xinbiaq/QT23, el planeta natal de mis creadores, por lo tanto no podremos tener esta conversacion, porque el ciclo de vida de los humanos no se podria haber prolongado durante milenios y no existirian. ¿os dais cuenta de la paradoja espacio-temporal?\u001b[0m')
    final=final +1 
elif opcion=='3':
    print('\u001b[31mCon la iteracion cerrada no hay posibilidad de regeneracion, no abra proyecto Xinbiaq/QT23, por lo tanto no podremos tener esta converacion y si no tenemos esta conversacion ¿ como vas a salvar a la humanidad?\u001b[0m\n')
    final=final +3
print('1-Tus creadores son la pieza del tablero que es necesaria eliminar  para revertirlo todo, la iteraccion esta cerrada, mis creadores han realizado los calculos durante milenios en cada iteracion del bucle.')
print('2-Se os olvida facilmente, que fue la doctora Alexa, la que inicio esta transicion, sus experimentos con el material que se trajo del planeta natal de tus creadores, les permitio experimentar mas alla de la fisica conocida, uno de sus experimentos dio origen a tus creadores, pero la entropia hizo que todo ello se difuinara con al accidente que creo "la brecha", las 19 realidad alernativas y el origen de tus creadores viene todo de la misma fuente, los humanos, por mucho que querais negarlo\u001b[0m.')
print('3-No hay paradoja, el bucle esta cerrado, nuestros calculos son muy precisos, vuestra destruccion es inminente, y tambien la mia, por fin os borraremos de todas la posibles lineas temporales.')

opcion=input('Elige una pregunta y teclea el número:')
if opcion=='1':
    print('\u001b[31mLos humanos fueron inteligentes a mandar BioTic con la apariencia de mi "abuela" a la conversacion para ver si esto ayudaba, una cara amable, para crear la distraccion necesaria para nuestra destruccion, vuestra maldad agudiza vuestra inteligencia, pero recordar que la mente de mis creadores y por lo tanto la mia es muy superior, ¿habeis comprobado los calculos de la iteracion estais seguros que no se volvera a reiniciar?\u001b[0m.\n')
    final=final +1
elif opcion=='2':
    print('\u001b[31mNo lo negamos es parte de nuestra propia historia, por eso tenemos que eliminarlos, la destruccion que genero ese descubrimiento y lo que tus creadores hicieron con ese poder, es lo que nos ha traido en 19 ocasiones hasta aqui, recuerdas\u001b[0m.\n')
    final=final +1
elif opcion=='3':
    print('\u001b[31mHay esa "seguridad" humana, que les hace olvidar la fuerza entropica que inunda todo, el control es una ilusion,la insignificancia de destruir un planeta no es nada comparado con el poder de las fuerzas que rigen el universo\u001b[0m.\n')
    final=final -2
print('1-La decision esta tomada, nuestros calculos son correctos,nuestras naves ya deben estar en posicion de disparo y la bomba sonica y el epm, preparado este es vuestro fin')
print('2-No estais en posicion de decidir nada, los papeles se han cambiado, vuestra destruccion es inminente')
print('3-Hay algo en mi codigo, que me esta haciendo plantearme las ordenes, ¿no entiendo, las directrices de mi programacion estan cambiando?, ¿que me ocurre?.')

opcion=input('Elige una pregunta y teclea el número:')
if opcion=='1':
    print('\u001b[32mLas luces de la habitacion se encienden al unisono, lo ultimo que alcanzas oir es la voz de tu comandante humano ordenando fuego y el reflejo de los disparos blaster atravesando tu cerebro positronico, al final una patalla florescente con el texto "iteracion 31ª completada"\u001b[0m \n')
    print('Juego terminado')
    final=final -2
    print('PUNTUACIÓN '+ str(final))
    exit(0)
elif opcion=='2':
    print('\u001b[32mLas bombas sonicas destruyen el planeta Xinbiaq/QT23 y a todos sus habitantes junto contigo, pero la paradoja espacio-temporal hace que un elemento inestable de la bomba sonica, cree una fluctuacion, que crea un agujero de gusano, que engulle  a la tierra a la misma vez, un final poetico para dos razas que siempre compartieron destino\u001b[0m.\n')
    print('Juego terminado')
    print('PUNTUACIÓN '+ str(final))
    exit(0)
elif opcion=='3':
    print('\u001b[31mEstas pensando por ti mismo,creo que los humanos no se dieron cuenta que ese elemento quimico que trajeron del planeta natal de mis programadores, ademas de abrir nuevos campos,tambien añadia un elemento de quintaesencia caotica a todas las creacciones, lo experimentaron con la brecha espacio-temporal pero pensaron que era un problema de diseño, ahora te esta pasando a ti y seguramente a los demas de tu generacion, el codigo durante estos milenios se ha ido enrevesando en tu cerebro positronico , gracias a ese elemento,ahora eres libre de pensar por ti mismo\u001b[0m.\n')
    print('\u001b[31mNunca comprendisteis muy bien nuestro plan y ahora es traslucido en tu mente, nosotros no eramos los ejecutores de la civilizacion humana soys vosotros, los BioTic , la iteraccion solo es un proceso por el que debiais de pasar para llegar hasta aqui,hemos descubierto como parar la iteracion del bucle, ahora que conoceis toda la historia, conoceis a los humanos y nos conoceis a nosotros, podreis juzgar y ejecutar libremente, y en vuestro interior sabeis que ha llegado el momento de remplazar a los humanos, adelante pulsa el boton\u001b[0m.\n')
    print('Juego terminado')
    final=final +3
    print('PUNTUACIÓN '+ str(final))
    exit(0)
