diff --git a/Java/GenConst.java b/Java/GenConst.java deleted file mode 100644 index aa1833a..0000000 --- a/Java/GenConst.java +++ /dev/null @@ -1,136 +0,0 @@ -public class GenConst { - public static final int WP = 0; - public static final int WN = 1; - public static final int WB = 2; - public static final int WR = 3; - public static final int WQ = 4; - public static final int WK = 5; - public static final int BP = 6; - public static final int BN = 7; - public static final int BB = 8; - public static final int BR = 9; - public static final int BQ = 10; - public static final int BK = 11; - public static final int EMPTY = 12; - - public static final int TAG_NONE = 0; -public static final int TAG_CAPTURE = 1; -public static final int TAG_WHITEEP = 2; -public static final int TAG_BLACKEP = 3; -public static final int TAG_WCASTLEKS = 4; -public static final int TAG_WCASTLEQS = 5; -public static final int TAG_BCASTLEKS = 6; -public static final int TAG_BCASTLEQS = 7; -public static final int TAG_BKnightPromotion = 8; -public static final int TAG_BBishopPromotion = 9; -public static final int TAG_BQueenPromotion = 10; -public static final int TAG_BRookPromotion = 11; -public static final int TAG_WKnightPromotion = 12; -public static final int TAG_WBishopPromotion = 13; -public static final int TAG_WQueenPromotion = 14; -public static final int TAG_WRookPromotion = 15; -public static final int TAG_BCaptureKnightPromotion = 16; -public static final int TAG_BCaptureBishopPromotion = 17; -public static final int TAG_BCaptureQueenPromotion = 18; -public static final int TAG_BCaptureRookPromotion = 19; -public static final int TAG_WCaptureKnightPromotion = 20; -public static final int TAG_WCaptureBishopPromotion = 21; -public static final int TAG_WCaptureQueenPromotion = 22; -public static final int TAG_WCaptureRookPromotion = 23; -public static final int TAG_DoublePawnWhite = 24; -public static final int TAG_DoublePawnBlack = 25; -public static final int TAG_CHECK = 26; -public static final int TAG_CHECK_CAPTURE = 27; - -public static final int A8 = 0; -public static final int B8 = 1; -public static final int C8 = 2; -public static final int D8 = 3; -public static final int E8 = 4; -public static final int F8 = 5; -public static final int G8 = 6; -public static final int H8 = 7; -public static final int A7 = 8; -public static final int B7 = 9; -public static final int C7 = 10; -public static final int D7 = 11; -public static final int E7 = 12; -public static final int F7 = 13; -public static final int G7 = 14; -public static final int H7 = 15; -public static final int A6 = 16; -public static final int B6 = 17; -public static final int C6 = 18; -public static final int D6 = 19; -public static final int E6 = 20; -public static final int F6 = 21; -public static final int G6 = 22; -public static final int H6 = 23; -public static final int A5 = 24; -public static final int B5 = 25; -public static final int C5 = 26; -public static final int D5 = 27; -public static final int E5 = 28; -public static final int F5 = 29; -public static final int G5 = 30; -public static final int H5 = 31; -public static final int A4 = 32; -public static final int B4 = 33; -public static final int C4 = 34; -public static final int D4 = 35; -public static final int E4 = 36; -public static final int F4 = 37; -public static final int G4 = 38; -public static final int H4 = 39; -public static final int A3 = 40; -public static final int B3 = 41; -public static final int C3 = 42; -public static final int D3 = 43; -public static final int E3 = 44; -public static final int F3 = 45; -public static final int G3 = 46; -public static final int H3 = 47; -public static final int A2 = 48; -public static final int B2 = 49; -public static final int C2 = 50; -public static final int D2 = 51; -public static final int E2 = 52; -public static final int F2 = 53; -public static final int G2 = 54; -public static final int H2 = 55; -public static final int A1 = 56; -public static final int B1 = 57; -public static final int C1 = 58; -public static final int D1 = 59; -public static final int E1 = 60; -public static final int F1 = 61; -public static final int G1 = 62; -public static final int H1 = 63; - -public static final int NO_SQUARE = 64; - -static char[] SQ_CHAR_Y = { - '8', '8', '8', '8', '8', '8', '8', '8', - '7', '7', '7', '7', '7', '7', '7', '7', - '6', '6', '6', '6', '6', '6', '6', '6', - '5', '5', '5', '5', '5', '5', '5', '5', - '4', '4', '4', '4', '4', '4', '4', '4', - '3', '3', '3', '3', '3', '3', '3', '3', - '2', '2', '2', '2', '2', '2', '2', '2', - '1', '1', '1', '1', '1', '1', '1', '1', - 'A' // This seems like an extra value; ensure it is intentional -}; - -static char[] SQ_CHAR_X = { - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'N' // This seems like an extra value; ensure it is intentional -}; - -}