private static void GetMoveBishop() { for (var i = 1; i < 8; i++) { DiffY.Add(i); DiffX.Add(i); } for (var i = 1; i < 15; i++) { DiffY.Add(0); DiffX.Add(0); } }
private static void GetMoveQueen() { for (var i = 1; i < 8; i++) { DiffY.Add(i); DiffX.Add(0); } for (var i = 1; i < 8; i++) { DiffY.Add(0); DiffX.Add(i); } for (var i = 1; i < 8; i++) { DiffY.Add(i); DiffX.Add(i); } }
private static void GetMoveRook() { for (var i = 1; i < 8; i++) { DiffY.Add(0); DiffX.Add(0); } for (var i = 1; i < 8; i++) { DiffY.Add(i); DiffX.Add(0); } for (int i = 1; i < 8; i++) { DiffY.Add(0); DiffX.Add(i); } }
private static void GetMoveHorse() { DiffY.Add(1); DiffX.Add(2); DiffY.Add(2); DiffX.Add(1); DiffY.Add(0); DiffX.Add(0); }
private static void GetMoveKing() { DiffY.Add(1); DiffX.Add(1); DiffY.Add(0); DiffX.Add(1); DiffY.Add(1); DiffX.Add(0); }