Progamming a chess engine with Java (I) – Finding where a piece can move. | Dark Hacker News