From 8d9766f3f63469527e38a01392e89e85e4bad86b Mon Sep 17 00:00:00 2001 From: Pedro Rolon Date: Thu, 29 Nov 2018 12:42:28 -0300 Subject: [PATCH] se solucionó un error por el cual se tomaban las escaleras a la A y a la K como iguales --- jweb-e002/build/classes/clases/Poker.class | Bin 10689 -> 0 bytes jweb-e002/build/classes/servlets/SieteCartas.class | Bin 2657 -> 0 bytes jweb-e002/src/clases/Poker.java | 4 +++- jweb-e002/src/servlets/SieteCartas.java | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/jweb-e002/build/classes/clases/Poker.class b/jweb-e002/build/classes/clases/Poker.class index 45788c5..6701897 100644 Binary files a/jweb-e002/build/classes/clases/Poker.class and b/jweb-e002/build/classes/clases/Poker.class differ diff --git a/jweb-e002/build/classes/servlets/SieteCartas.class b/jweb-e002/build/classes/servlets/SieteCartas.class index cf93981..37cc214 100644 Binary files a/jweb-e002/build/classes/servlets/SieteCartas.class and b/jweb-e002/build/classes/servlets/SieteCartas.class differ diff --git a/jweb-e002/src/clases/Poker.java b/jweb-e002/src/clases/Poker.java index 1acf2d8..c4697fa 100644 --- a/jweb-e002/src/clases/Poker.java +++ b/jweb-e002/src/clases/Poker.java @@ -275,6 +275,8 @@ public class Poker { int aux=0; calificacion.add(6); int[] ordenado = ordenarMano(mano); + //Si existe 0 en la posicion 0, significa que existe una A + //porque la A está representado por un 0 al ordenar if(ordenado[0]==0){ calificacion.add(14); aux=1; @@ -286,7 +288,7 @@ public class Poker { else if(esEscalera(valores)){ int[] ordenado = ordenarMano(mano); calificacion.add(5); - if(ordenado[4]==12 && ordenado[0]==1){ + if(ordenado[4]==12 && ordenado[0]==0){ calificacion.add(14); } else{ diff --git a/jweb-e002/src/servlets/SieteCartas.java b/jweb-e002/src/servlets/SieteCartas.java index 0ddfd6e..68f4d6f 100644 --- a/jweb-e002/src/servlets/SieteCartas.java +++ b/jweb-e002/src/servlets/SieteCartas.java @@ -35,6 +35,7 @@ public class SieteCartas extends HttpServlet { //Genera las cartas aleatoriamente y las almacena en un array de Cartas cartas = p.generarCartas(7); + String mejores = p.mejorJugada(cartas); request.setAttribute("cartas", cartas); -- libgit2 0.26.0