Entradas

Mostrando las entradas de junio, 2021
El día de hoy mi grupo de trabajo nos reunimos para poder conversar sobre los avances del proyecto, el funcionamiento de los códigos para lograr los resultados al momento de ejecutarla en las ventanas que corresponden al interfaz y el como distribuir el trabajo escrito. También debimos de corregir ciertos errores del interfaz y la función para enviar correos.
 El día de hoy logré finalizar el modo de juego en X y empecé el siguiente que corresponde al cartón lleno, en dicha función no obtuve ningún problema debido a que las funciones eran las mismas pero el detalle eran los índices, estos debían cambiar, al principio me costó un posicionarlos bien las líneas del código para que al momento de ejecutar la matriz fuera la correcta. Al terminar dichas funciones, debí colocar el código que muestra el identificador ganador de dicho cartón, en ello obtuve la ayuda de uno de los compañeros para lograr un resultado completo y sin ningún error.
El día de hoy mis compañeros y mi persona decidimos conversar un poco el avance que se va obteniendo en las tareas que le correspondía  a cada uno por medio del grupo de whatsapp, en ello se generaron ciertas dudas sobre los modos de juego que le correspondía al integrante 2 y 3 el cual no s lograron aclarar el mismo día. También empecé a realizar las funciones para los modos de juego correspondientes, inicié primero por el modo de juego en X el cual al principio obtuve distintos problemas por el hecho de realizar todo el algoritmo en una misma función por lo cual ocurría que el mínimo error ya se caía toda la función, debí de aplicar "divide y vencerás" para lograr obtener un resultado de buena calidad al momento de ejecutarlo sin ningún error.
El día de hoy inicié el código para generar los cartones, con su imagen respectiva, los números aleatorios y su respectivo identificador. Antes de iniciar el algoritmo, empecé a investigar sobre como crear la función debido a que este tema no fue previsto ni analizado en clases, para ello debía comprender la manera de resolver ciertas dudas para lograr generar los cartones respectivos sin ningún problema, de cierta manera ocurrieron algunos errores debido al tamaño y distancia entre los números lo cual al final logré solucionar.
 Iniciamos el proyecto programado 2 con una reunión por medio de zoom para realizar la distribución del trabajo en tareas más pequeñas y complejas, y así poder terminar el trabajo lo más pronto posible para poder tener el tiempo suficiente para realizar el periodo de prueba contra errores. Repasamos la documentación del proyecto para obtener un mejor conocimiento y lograr realizar el trabajo sin ningún problema y con todas las dudas que se hayan obtenido al leer el documento aclaradas e iniciar la parte de programación en el lenguaje Python el día siguiente de la llamada. Para lograr obtener tareas más pequeñas en la realización del proyecto, lo dividimos de la siguiente manera: Integrante 1; interfaz gráfica, integrante 2; generar cartones, integrante 3; juego en Z y cuatro esquinas, integrante 2; juego en x y cartón lleno, integrante 1; función de enviar correo con los cartones indicados, integrante 1 y 2;; función para administrar los tipos de juego, integrante 1; función para g...