Talk:Learning Haskell with Chess
Jump to navigation
Jump to search
list handling vs. abstract data types (array)
full ruleset vs. reduced and simplified ruleset
for full ruleset you have to remember and consider previous states (castling rule and capturing en passant)
representation of positions
Is type Pos = (Int,Int)
ok? Or better something like type Pos = (Row, Column), data Row = A | B | ... | H, data Column = ?
. How to model the constraints (0<=x,y<=7)?