Commit Graph

57 Commits (b84531f66a0e63111dba1d6ea50e2404dd221818)

Author SHA1 Message Date
Araozu b84531f66a Implementar Ron 2020-12-31 09:24:20 -05:00
Araozu 8c58639a61 Modificar Yaku 2020-12-31 08:20:22 -05:00
Araozu 2f0305d4c2 Reescalar frecuencia de Dora de 20 15 10 5 a 31 15 7 3 2020-12-29 09:18:48 -05:00
Araozu 5856c730e8 Agregar pruebas a Yaku1, 2 y 3 2020-12-29 08:25:51 -05:00
Araozu 7cb9b16f23 Arreglar error al verificar Ron en manos con grupos abiertos 2020-12-29 08:21:59 -05:00
Araozu b02afac301 Agregar pruebas a los yaku 2020-12-28 11:05:06 -05:00
Araozu 64c802ad85 Modificar y corregir yaku 2020-12-28 11:04:05 -05:00
Araozu 1ddb05a55d Agregar un delay aleatorio de 1-5s a las acciones de los bots 2020-12-28 11:03:39 -05:00
Araozu e390d23da2 Arreglar error cuando los bots descartaban cartas. Arreglar error al descartar una carta de la mano. 2020-12-27 17:39:09 -05:00
Araozu 257a0b058c Finalizar refactorizacion inicial 2020-12-27 16:34:27 -05:00
Araozu 146c559ee1 Agregar logica minima a los bots 2020-12-27 13:45:48 -05:00
Araozu 480a92b9df Actualizar funcion para robar carta y formar seq/tri 2020-12-27 13:37:28 -05:00
Araozu 31059422d9 Actualizar funcion para ignorar oportunidades 2020-12-27 13:20:57 -05:00
Araozu f325a586d3 Actualizar la funcion que maneja descartes 2020-12-27 13:07:33 -05:00
Araozu f4c0306717 Empezar a modificar arquitectura para posteriormente implementar bots 2020-12-26 17:37:35 -05:00
Araozu d07651c28b Arreglar error que hacia que un jugador incorrecto inicie. Mejorar conf. inicial del juego 2020-12-26 12:50:30 -05:00
Araozu 73a71a52e4 Ahora cualquier jugador tiene el primer turno, no el primero en conectarse. 2020-10-26 11:12:44 -05:00
Araozu d264f2936a Agregado dragon de partida y jugador.
Cambiado dora abierto para que no inicie con niguna carta revelada.
2020-10-26 09:47:35 -05:00
Araozu d02a29566a Arreglado error que causaba que manos no listas entraran a la verificacion de yaku. 2020-10-23 16:05:06 -05:00
Araozu 110a8c14d6 Ahora el yaku abierto inicia con 1 carta revelada. 2020-10-23 07:01:22 -05:00
Araozu d24409721e Agregados varios yaku3. Arreglado error en yaku escalera 2020-10-21 19:02:56 -05:00
Araozu 1621df991f Arreglado error en yakus escalera para que solo permitan cartas del mismo valor. 2020-10-21 11:57:28 -05:00
Araozu cfebb922c3 Incorporados yaku a OportunidadWin.kt 2020-10-21 09:32:57 -05:00
Araozu c1a3286e1a Terminadas funciones en yaku4.kt 2020-10-21 08:09:31 -05:00
Araozu 65a792015b Terminadas funciones en yaku5.kt 2020-10-21 07:38:57 -05:00
Araozu bfb91ce6a5 Terminadas funciones en yaku10.kt 2020-10-21 07:04:32 -05:00
Araozu 3f22a5ce3d Terminadas funciones en yaku15.kt 2020-10-20 21:58:59 -05:00
Araozu 7ae3231493 Agregada funcion para verificar si una carta es de color verde 2020-10-20 21:58:36 -05:00
Araozu 658cce263a Creadas funciones para verificar yakus 2020-10-20 21:48:58 -05:00
Araozu b13be85116 Arreglado error con paquete incorrecto. 2020-10-20 15:36:23 -05:00
Araozu c2973af666 Agregado codigo para detectar y enviar OportunidadWin 2020-10-20 15:30:10 -05:00
Araozu 6d066140ce Habilitada OportunidadWin 2020-10-20 12:59:09 -05:00
Araozu 3e193a71a6 Creada clase ContenedorGrupos.kt que almacena los tris, seq, pares y huerfanos de una mano. 2020-10-20 12:47:34 -05:00
Araozu e340b3757a Agregadas funciones para obtener tri, seq y par 2020-10-20 09:55:55 -05:00
Araozu fcf67c0214 Ahora las oportunidades no reducen el numero de turnos para revelar el siguiente dora cerrado 2020-10-17 10:49:37 -05:00
Araozu 2fc732cb96 Implementado Tri 2020-10-16 14:33:21 -05:00
Araozu af38681e2f Ajustada clase OportunidadTri 2020-10-16 13:59:32 -05:00
Araozu 06a2319d5e Agregado codigo para verificar oportunidad tri 2020-10-16 13:49:29 -05:00
Araozu ef9c06730a Arreglado error al llamar seq que agregaba -1 a la mano del jugador 2020-10-07 08:31:18 -05:00
Araozu a125f820ad Agregada funcionalidad llamar/ignorar seq 2020-10-06 21:30:05 -05:00
Araozu 1a7e12fbb3 Ajustado numero de cartas para dora privado 2020-10-06 12:53:31 -05:00
Araozu 83ec3d80e5 Habilitada opcion para ignorar una oportunidad 2020-10-06 12:48:13 -05:00
Araozu 2d6bde36c9 Las oportunidades seq solo se ofrecen al jugador a la derecha del que descarta 2020-10-06 11:58:51 -05:00
Araozu 91e4f02409 Cambiado codigo para que el jugador que descarta no tenga oportunidades, y los jugadores no puedan ver las oportunidades de otros 2020-10-06 10:15:11 -05:00
Araozu 019f1a7b85 Ahora el unico tipo de dato a enviar es una actualizacion de todas las manos. 2020-10-05 20:44:58 -05:00
Araozu 7dce867e02 Agregada clase para manejar la verificación de Secuencias 2020-10-05 20:15:54 -05:00
Araozu 8a6c17563a Refactorizados archivos. Creada clase GestorDora.kt 2020-10-05 18:08:32 -05:00
Araozu cb1700ecca Cambios a oportunidades. 2020-10-05 16:15:32 -05:00
Araozu ff2e03b5ed Agregada funcionalidad descartar cartas 2020-09-25 14:41:02 -05:00
Araozu 7494362699 Actualizada mano privada para que no incluya el valor de la carta siguiente de un oponente 2020-09-25 10:52:48 -05:00