ubicaPrince: Es una funcin que sirve para ubicar a la princesa en la ronda
inicial y evala la posicin de dicha pieza cada turno, para que no se sala del tablero, Adems retorna la ubicacin de la princesa para cada ronda. ubicaPreten: Es una funcin que sirve para ubicar al pretendiente en la ronda inicial y evala la posicin de dicha pieza cada turno, para que no se sala del tablero, Adems retorna la ubicacin del pretendiente para cada ronda. ubicaPadre: Es una funcin que sirve para ubicar al padre en la ronda inicial y evala la posicin de dicha pieza cada turno, para que no se sala del tablero, Adems retorna la ubicacin del padre para cada ronda. ubicaMadre: Es una funcin que sirve para ubicar a la madre en la ronda inicial y evala la posicin de dicha pieza cada turno, para que no se sala del tablero, Adems retorna la ubicacin de la madre para cada ronda. ubicaExnovio: Es una funcin que sirve para ubicar al exnovio en la ronda inicial y evala la posicin de dicha pieza cada turno, para que no se sala del tablero, Adems retorna la ubicacin del Exnovio para cada ronda. tablero: Es un vector de 64 posiciones, en el cual se desplazaran las piezas, este funciona como un tablero de ajedrez, este vector no es visible por el usuario. matrizTablero: Es una matriz cuadrada 8*8, la cual recibe los valores de la posicin de las pieza, cada turno y las muestra al usuario. cuenta: ronda: es una variable, que cuenta cada movimiento que realizan las piezas, el valor mximo que puede adoptar es 50. movimiento: vector que posee los posibles movimientos cuando la pieza se encentra lejos de las esquinas del tablero. (Princesa, pretendiente, padre, madre) movimieno1: vector que posee los posibles movimientos cuando la pieza se encuentra en los bordes del tablero, restringe la movilidad de las piezas. (Princesa, pretendiente, padre, madre) movimiento2: vector que posee los posibles movimientos que puede hacer la pieza del exnovio cuando se encuentra lejos de las esquenas del tablero. movimiento3: vector que posee los posibles movimientos que puede hacer la pieza del exnovio cuando se encuentra prximo a los bordes del tablero, se restringe su movilidad.
movimiento4: vector que posee los posibles movimientos que puede hacer la pieza del exnovio cuando se encuentra en los bordes del tablero, se restringe su movilidad.
randPrince1: esta variable sirve para la eleccin de una posicin random
durante el primer turno, en los dems turnos sirve para elegir la direccin random de la princesa (8 posibilidades). randPrince2: es una variable que sirve para elegir la direccin random de la pieza de la princesa, cuando esta se encuentra en borde (5 posibilidades). randPrete1: esta variable sirve para la eleccin de una posicin random durante el primer turno, en los dems turnos sirve para elegir la direccin random de la pieza del pretendiente (8 posibilidades). randPrete2: es una variable que sirve para elegir la direccin random de la pieza del pretendiente, cuando esta se encuentra en borde (5 posibilidades). randPadre1: esta variable sirve para la eleccin de una posicin random durante el primer turno, en los dems turnos sirve para elegir la direccin random de la pieza del padre (8 posibilidades). randPadre2: es una variable que sirve para elegir la direccin random de la pieza del padre, cuando esta se encuentra en borde (5 posibilidades). randMadre1 esta variable sirve para la eleccin de una posicin random durante el primer turno, en los dems turnos sirve para elegir la direccin random de la pieza de la madre (8 posibilidades). randMadre2: es una variable que sirve para elegir la direccin random de la pieza de la madre, cuando esta se encuentra en borde (5 posibilidades). randEx1: esta variable sirve para la eleccin de una posicin random durante el primer turno, en los dems turnos sirve para elegir la direccin random de la pieza del exnovio (8 posibilidades). randEx2: es una variable que sirve para elegir la direccin random de la pieza del exnovio, cuando esta se encuentra cerca del borde (5 posibilidades). randEx3: es una variable que sirve para elegir la direccin random de la pieza del exnovio, cuando esta se encuentra en el borde (4 posibilidades). aviso: aviso2:
prince: es la variable en la cual se retorna el valor dado por la funcin,
ubicaPrince. prete: es la variable en la cual se retorna el valor dado por la funcin, ubicaPrete. exnovio: es la variable en la cual se retorna el valor dado por la funcin, ubicaExnovio. padre: es la variable en la cual se retorna el valor dado por la funcin, ubicaPadre. madre: es la variable en la cual se retorna el valor dado por la funcin, ubicaMadre. antePrince: Esta variable guarda la posicin inmediatamente anterior de la princesa y esta informacin se muestra posteriormente en pantalla. antePrete: Esta variable guarda la posicin inmediatamente anterior de la pretendiente y esta informacin se muestra posteriormente en pantalla. antePadre1: Esta variable guarda la posicin inmediatamente anterior del padre y esta informacin se muestra posteriormente en pantalla. antePadre2 anteMadre1: Esta variable guarda la posicin inmediatamente anterior de la madre y esta informacin se muestra posteriormente en pantalla. anteMadre2 anteEx: Esta variable guarda la posicin inmediatamente anterior del exnovio y esta informacin se muestra posteriormente en pantalla. turno: es una variable de las funciones de posicionamiento de piezas, la cual est relacionada directamente con la variable ronda. posicion: es una variable de las funciones de posicionamiento de piezas, la cual est relacionada directamente con las variables randPrince1, randPrete1, randPadre1, randMadre1 y randEx1. posicion2: es una variable de las funciones de posicionamiento de piezas, la cual est relacionada directamente con las variables randPrince2, randPrete2, randPadre2, randMadre2 y randEx2. posicion3: es una variable de las funciones de posicionamiento de piezas, la cual est relacionada directamente con la variable randEx3.
anterior: es una variable de las funciones de posicionamiento de piezas, la cual
exporta la posicin anterior de cada pieza, est relacionada directamente con las variables antePrince, antePrete, antePadre1, anteMadre1 y anteEx. inicialPosicion: es una variable definida en las funciones de posicionamiento de piezas, esta retorna la posicin inicia (round = 0) de cada pieza. nuevaPosicion: es una variable definida en las funciones de posicionamiento de piezas, esta retorna la posicin de cada turno (round = 0) de cada pieza.