crash7 / siiichess

Automatically exported from code.google.com/p/siiichess
0 stars 0 forks source link

Reglas de piezas #21

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hay que revisar todas las piezas, peleando porque no andaba el isChecked me 
encontre que cuando una pieza se movia, se desactivaba del tablero.
Esto era porque la condicion que desactiva la pieza estaba despues de pedirle 
al tablero que mueva, con lo cual, la pieza en destino era la pieza que 
estabamos moviendo, no la capturada.

Lo arregle en todas las piezas excepto el Pawn, porque no lo vi claro como en 
las demas.

Punto dos, quise mover la reina blanca de 7 3 a 0 3 y..se murio por una 
division por cero..

Actualmente, estan comentados los peones y mirando bien lo que hizo Jowen me di 
cuenta que puedo desactivar la filas delanteras y que quede bien (antes no 
habia prestado la suficiente atencion).
Descomenten cuando quieran probar (los comentarios estan en el metodo que 
inicia el jugador y en el que llena el tablero).

De sacar los println que mande lo hago yo, pero revisen que todas las piezas se 
mueven como se debe y pasa lo que tiene que pasar (actualmente hay una alerta 
cada vez que alguien usa el desactivar pieza, quizas les sirva). Si las piezas 
no se mueven bien, mi isChecked no sirve para nada...tanto el isCheckMated como 
el normal. De hecho, lo de la reina me salto cuando quise hacer un jaque mate.

Saludos..yo me pongo a actualizar los diagramas...

Original issue reported on code.google.com by Christia...@gmail.com on 7 Jul 2011 at 2:28

GoogleCodeExporter commented 9 years ago
Yo llego a mi casa después del mediodía y me pongo a darle, no pude ver como 
hiciste lo de comentar los peones, pero ahora que lo decís, comentandolos 
cuando se cargan en la lista y comentando las dos lineas que los cargan en el 
while del fillChessBoard debería quedar bien (seguro es lo que hiciste)
Aprovecho para preguntarles si alguno tiene idea por que puede ser que no me 
aparezcan bien las tabulaciones en la impreción y me queda todo bastante feito 
(uso Netbeans)

Original comment by jowencapo@gmail.com on 7 Jul 2011 at 11:37

GoogleCodeExporter commented 9 years ago
Creo que Lean ya reviso las Piezas y estuvo arreglando cosas. No se si habra 
mirado el Pawn (calculo que si). 

Encontro un pequeño detalle en el jaquemate que espero que podamos solucionar 
hoy antes de las 5.30 (que es cuando le mando el coso al tipo). Es en una 
jugada que por *como viene la mano*, creo que pasara desapercibida.

Mientras tanto, chequeen que todas las demas piezas se mueven como lo esperado 
y alerten al menor fallo!

Con lo de las tabulaciones, no uso el NB, pero fijate que no te este 
reemplazando las tabulaciones con espacios..en algun propiedades-opciones debe 
estar.
Ahora entiendo porque las partes que hacias vos quedaban identadas asi =P

Original comment by Christia...@gmail.com on 7 Jul 2011 at 12:43