Hola Warchief, creo que lo voy asimilando jejeje....
1. Cuento cantidad de comodines en la mano.
2. copio la cantidad de comodines a una variable temporal.
3. busco escalera preguntando por carta siguiente o por comodin.
4. si efectivamente no hay carta siguiente, pero si comodin. le resto 1 a la variable temporal del comodin.
Con esto no relanzaria la busqueda, ya que simplemente el comodin entra al grupo de cartas en juego al menos hasta ese momento.
Tendria que ver como implementarlo y probarlo. El tema es preguntar si hay comodin en el mismo if de comparacion.
A ver si te parece que puede ser asi, igual voy a probarlo en cuanto pueda....
Gracias nuevamente por toda tu ayuda Warchief!
Saludos!.-
Edit:
Al parece funciona agregando los comodines de la manera que digo. Pero encontre un error en la busqueda de escaleras... cuando hay 2 juegos correlativos seguidos por una carta faltante por ejemplo: 1,2,3,4 -no hay 5- 6, 7, 8. el segundo juego no lo encuentra. no pasa si fuese asi: 1,2,3,4 -no hay 5 ni 6 - 7,8,9 asi que tengo que revisar eso.
Edit 2:
Ya funciona todo correcto las esclares + comodin (era un problema en el for). No era n tan simple, faltaban varios detalles con respecto al comodin. Quedara en 2 o 3 rutinas en total los chequeos. Si alguien le interesa seguire repontando como va todo.
Saludos!.-
1. Cuento cantidad de comodines en la mano.
2. copio la cantidad de comodines a una variable temporal.
3. busco escalera preguntando por carta siguiente o por comodin.
4. si efectivamente no hay carta siguiente, pero si comodin. le resto 1 a la variable temporal del comodin.
Con esto no relanzaria la busqueda, ya que simplemente el comodin entra al grupo de cartas en juego al menos hasta ese momento.
Tendria que ver como implementarlo y probarlo. El tema es preguntar si hay comodin en el mismo if de comparacion.
A ver si te parece que puede ser asi, igual voy a probarlo en cuanto pueda....
Gracias nuevamente por toda tu ayuda Warchief!
Saludos!.-
Edit:
Al parece funciona agregando los comodines de la manera que digo. Pero encontre un error en la busqueda de escaleras... cuando hay 2 juegos correlativos seguidos por una carta faltante por ejemplo: 1,2,3,4 -no hay 5- 6, 7, 8. el segundo juego no lo encuentra. no pasa si fuese asi: 1,2,3,4 -no hay 5 ni 6 - 7,8,9 asi que tengo que revisar eso.
Edit 2:
Ya funciona todo correcto las esclares + comodin (era un problema en el for). No era n tan simple, faltaban varios detalles con respecto al comodin. Quedara en 2 o 3 rutinas en total los chequeos. Si alguien le interesa seguire repontando como va todo.
Saludos!.-