Se agrego un nuevo parametro al estado de FiveFieldKono, un Int que denota el numero de turno en el que van.
(FiveFieldKono Int [Piece]) es ahora (FiveFieldKono Int Int [Piece]).
En la funcion winner se agregó la nueva win-condition: Pierde el jugador cuyos espacios iniciales han sido ocupados (Sin importar por quien), pero solo si el turno actual es mayor a 4.
Se modificó pieceMoves para que todos los estados nuevos posibles tengan (turno + 1).
Se modificó show para que, además del tablero, muestre en pantalla el turno actual en el que están. Desde el cuarto turno mostrará también un mensaje que dice: "SUDDEN DEATH!", para indicar que desde el proximo turno se aplicará la nueva win-condition.
Se agrego un nuevo parametro al estado de FiveFieldKono, un Int que denota el numero de turno en el que van. (FiveFieldKono Int [Piece]) es ahora (FiveFieldKono Int Int [Piece]). En la funcion winner se agregó la nueva win-condition: Pierde el jugador cuyos espacios iniciales han sido ocupados (Sin importar por quien), pero solo si el turno actual es mayor a 4. Se modificó pieceMoves para que todos los estados nuevos posibles tengan (turno + 1). Se modificó show para que, además del tablero, muestre en pantalla el turno actual en el que están. Desde el cuarto turno mostrará también un mensaje que dice: "SUDDEN DEATH!", para indicar que desde el proximo turno se aplicará la nueva win-condition.