autopawn / haboard

Haskell framework for board games (exercise)
1 stars 30 forks source link

issue Damas Cristian Cabrera 2018730289 #44

Open cicabrer1 opened 3 years ago

cicabrer1 commented 3 years ago

Nombre: Cristian Cabrera Esquivel ROL: 201873028-9

Primeramente, cree 4 funciones en Piece.hs explicadas en el codigo, y en damas.hs, coloque lo basico de foxandhounds, excepto por los movimientos y la distribucion, , la reina con 4 funciones de desplazamiento y la ficha con su funcion, las cuales las explico en el codigo como funcionan.

El codigo se compila con make damas y se ejecuta de la misma manera que los demas. Y deje 3 distribuciones a modo de comprobar tipos de movimiento.

Perdon por la demora, pero me costó mucho utilizar haskell, y las veces que probé el juego, no me generó ningun tipo de error o advertencia.

En el proyecto de java tuve problemas de exception, por lo cual tuve mucho cuidado con eso en este, ademas de mucho codigo, trate de minimizarlo lo mas posible. Es decir, trate de solucionar los errores que tuve en el anterior.