Autores: ALBERTO DOLZ SALLÉN ALEJANDRO DIEZ CERCADILLO Grupo 08 puesto 10 DOCUMENTACIÓN DEL PROGRAMA El significado de las variables es el siguiente: Lado-->indica el tamaño del tablero Modo-->Indica el modo de juego (S ò P) S--> Modo de juego Solo Resultados P--> Modo de juego Paso a Paso Turnos--> Indica el número de turnos que va a durar el juego. matA--> Variable que tiene asignada un vector bidimensional matriz. matB--> Equivalente a matA nvivas--> Número de células vivas de las 8 que rodean a cada célula. prob--> Probabilidad dada aleatoriamente que indicará si la célula vive o muere, según los parámetros iniciales x,y,z. rep--> Número de turnos que se ha efectuado el juego. El juego está constituido por diversos procedures que realizan las siguientes funciones: pedirdatos--> Presentamos el programa y pedimos el tamaño del tablero, el modo de juego y el número de turnos que va a durar la partida. mundoale--> Genera un tablero de juego aleatorio según la probabilidad (indicada en la constante al principio del programa) de que nazca viva o muerta calcmatriz--> A partir de una matriz de entrada A ó B, según indique el boleano A, devuelve en la otra matriz (B) el nuevo estado de cada célula. Además al hacer esto, suma 1 a la variable "rep". mostrarmatriz--> Será un procedimiento el cual, con una matriz de entrada mostrará el tablero de juego. El programa se desarrolla ejecutando los procedures pedirdatos y mundoale. Tras esto hay una estructura reiterativa while que mientras las repeticiones que ha efectuado calcmatriz, sean menores que la variable turnos (introducida por el usuario), calculará el nuevo estado del tablero. Al final de la estructura while, se ecuentra un "if-then-else" que mostrará el tablero en caso de que el jugador active el modo paso a paso. No se ha añadido la opción cargarmundo al no comprender su estructura. ---------------------------- (añadido tras someter) ---------------------------- 21:59:55 11/12/09 -> Segun los datos introducidos los ficheros son: G08P10D2 -> Los autores del trabajo son: Diez Cercadillo , Alejandro Dolz Sallén, Alberto Nombres originales de los archivos entregados -> GO8 - P10.PAS, G08 - P10.txt