Funciones+desarrolladas+por+el+programador

Funciones desarrolladas por el programador: Para la simpleza del programa, y para su correcto funcionamiento, se crearon 7 funciones. Estas son las siguientes:
 * 1) seleccionarPetalos: Esta recibe como parámetro a X, la cual corresponde al petalo que estamos trabajando. Al momento de seleccionarla, esta funcion corrobora las condiciones y restricciones del proyecto. Si el pétalo presionado se encuentra al lado de otro petalo seleccionado previamente, la funcion analiza si hay mas de 3 pètalos seleccionados, de ser así se regresan todos los petalos a su estado original. Además chequea que los petalos seleccionados esten adyacentes, de lo contrario se regresan a su estado normal.
 * 1) Cortar: esta no recibe parámetros, y se utilizo para quitar los petalos seleccionados previamente. Ademas de ello invoca a las funciones de gano, tirocompu y perdio. Para llevar a cabo esas operaciones en dicho orden.
 * 1) tirocompu: se genero para implementar el jugador automático. No recibe parámetros y consta de una lista aleatoria para el orden en que la computadora efectuara sus movimientos.
 * 1) gano: esta es una función que no requiere parámetros, esta se encarga de verificar que el numero de pétalos es cero, de ser así, se muestra un mensaje de victoria.
 * 1) perdio: se utiliza para verificar si la computadora logro quitar el ultimo petalo, de ser asi se muestra un mensaje de error.
 * 1) playAgain: Es un función que no recibe parámetros, y fue creada para brindar la opción al usuario de volver a iniciar el juego. Esta genera y reestablece las variables necesarias para el correcto funcionamiento del programa.
 * 1) instructions: es una función que no necesita parámetro, y que imprime en una nueva pantalla las instrucciones del juego.