1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167
|
CASTLE_S_S
# Fortress
[0] 5 p7f p8g b8h s6h g6i | P8d P3c
[1] 6 p8g p7f s8h b7g | P8e P3d
[2] 8 p8g p7f s7g p6g p5g g7h k6h g5h
[3] 5 b8h p8g p7f s7g g7h k6i
[4] 5 k5i g6i g6g s7h b8h p8g p7f p6f
[5] 8 k6i b7i g7h s7g p8g p7f
[6] 7 k6i s8h g7h g5h p8g b7g p7f p6f p5f
[7] 8 k6i g7h b6h g5h p8g s7g p7f p6f p5f
[8] 9 10 k7i g7h p8g p7f s7g p6f p5f g6g
[9] 11 k8h g7h p9f p8g p7f p6f s7g g6g | P9d
[10] k7i g8h p9g p8g s7g g6g p7f p6f | P9e
[11] l9i n8i k8h g7h s7g p8g p9f p7f
[12] 13 b7g | S7b
[13] 6 b7g s8h g7h | S8d
# without pawns
[14] 2 s7g g7h k6h g5h
[15] 8 k7i g7h g6g
[16] 7 k6i g7h b6h g5h s7g
[17] 11 l9i n8i k8h g7h s7g
[18] 6 k6i s8h g7h g5h p8g b7g
ATTACK_S_S
[0] 1 2 p5g p4g p3g p2f p1g r2h s3i
[1] 3 p5g p4g p3g p2f s4h r2h n2i
[2] 4 s3h p4g p3g p2f r2h
[3] 5 6 7 s4h p4g p3f p2f p1g r2h n2i
[4] 12 14 15 17 p3f p2e s2f p1f r2h n2i l1i
[5] 12 n2i r2h s3g p3f p2e p1e | P1d
[6] 9 11 l1i r2h s4g n3g p4f p3f p2f p1e | P1c
[7] 8 s4h p5f p4g n3g p3f p2f r2h l1g
[8] s4h p5f p4g n3g p3f p2f r1h l1g
[9] 10 s4g p4f n3g n3f r2h l1g p1e
[10] s4g p4f n3g n3f r1h l1g p1e
[11] s5f p5g p4f p3f n3g r2h p2e p1f l1i
[12] 13 n2i s3g p3f p2e l1g r2h
[13] n2i s3g p3f p2e l1g r1h
[14] 16 n2i l1i r2h p2e p3f s3e
[15] 16 n2i l1i r2h p2e p3e s2f
[16] s3e p2d r2h
[17] s1e p2d r2h
CASTLE_S_R
[0] 1 2 g6i g5h k5i b8h p7f s7i n8i l9i
[1] 3 p9f l9i n8i b8h k7h g6i g5h p8g p7f p6g p5f
[2] 4 l9i n8i s7i g6i g5h k6h b8h p8g p6g p7f
[3] 7 8 l9i n8i g6i b8h k7h s6h g5h p9f p8g p7f p6g p5f
[4] 5 l9i n8i s7i g6i g5h k7h b8h p8g p6g p7f p5g
[5] 6 l9h k8h n8i s7i g6i b7g p9g p8g p7f
[6] k9i l9h s8h g7h g7i p8g b7g p7f p6g
[7] l9i n8i k8h g7h p9f p8g b7g g6g p7f p6f
[8] 9 l9i n8i b8h k7h g6i g5h s7g p7e p6g s5g p5f | P7c
[9] l9i n8i k8h g7h b7g g6g s5g s7f p6f p5f p8e p7e
# without pawns
[10] 1 l9i n8i b8h k7h g6i g5h
[11] 3 l9i n8i g6i b8h k7h s6h g5h
[12] 2 l9i n8i s7i g6i g5h k6h b8h
ATTACK_S_R
[0] 1 2 6 r2h p2e
[1] 2 3 5 6 13 s4h r2h n2i l1i p5f p3f
[2] 13 l1i s4h r2h n3g p4f p3f
# Center-file Vanguard Pawn
[3] 4 l1i n2i r2h s6h p3g p4g s5g p5e | P5c P4d
[4] l1i n2i r2h s6h p3g p4g s5f p5e | P5c
# King's Head Vanguard Pawn
[5] l1i b8h s7g s5g p7e | P7c
# rushing silver
[6] 7 p2e p1f r2h s3h
[2] 8 10 p2e p3f p1f s2f r2h
[8] 9 p3e p2e p1f s2f r2h
[9] s3e p2e p1f r2h
[10] p2e s1e p1f r2h
# edge attack
[11] 12 l1g r2h
[12] l1g r1h p1d
# slow
[13] 11 s4g n3g r2h l1i p4f p3f
CASTLE_R_S
# going into Mino or Bear-in-the-Hole
[0] 1 g6i g4i s3i n2i l1i k4h p4g p3g p2g p1g
[1] 2 4 g6i g4i s3i n2i l1i k2h p4g p3g p2g p1g
# Bear-in-the-Hole
[2] 3 g4i s3i n2i k1i g5h l1h p4g p3g p2g p1g
[3] 12 g3i n2i k1i g3h s2h l1h p4g p3g p2g p1g
# Incomplete Mino
[4] 5 8 g4i n2i l1i s3h k2h p3g p2g p1f
# Complete Mino
[5] 6 9 g4i n2i l1i g5h s3h k2h p4g p3g p2g p1f
# High Mino
[6] 7 10 g4i n2i l1i s3h k2h g4g p2g p4f p3f p1f
# Silver Crown
[7] 11 n2i l1i g3h k2h g4g s2g p4f p3f p2f p1f
# Incomplete Mino without pawns
[8] 5 g4i n2i l1i s3h k2h p3g p2g p1f
# Complete Mino without pawns
[9] 6 g4i n2i l1i g5h s3h k2h p4g p3g p2g p1f
# High Mino without pawns
[10] 7 g4i n2i l1i s3h k2h g4g
# Silver Crown without pawns
[11] n2i l1i g3h k2h g4g s2g
# Bear-in-the-Hole without pawns
[12] g3i n2i k1i g3h s2h l1h
CASTLE_R_R
[0] 1 l1i s3i g4i g6i k3h p2g p3g p4g
[1] 2 l1i g4i s2h k3h g5h p2g p3g p4g
[2] s2h k3h g4h g5h p2g p3g p4g
# without pawns
[3] 0 l1i s3i g4i g6i k3h
[4] 1 l1i g4i s2h k3h g5h
[5] 2 s2h k3h g4h g5h
CASTLE_S_U
[0] p1g p2e p3g p4g p5g p6g p7f p8g p9g n8i s7i g6i k5i g4i s3i n2i
[1] p8g p7f p6g g6i g5h p5f
ATTACK_S_U
[0] 1 2 p2f r2h
[1] 3 p2f s4h
[2] 6 p2f s3h
[3] 4 5 p2f s4h p3f
[4] p2f p4f p3f s4g n3g
[5] p2e p3f s3g p1e
[6] 7 p2e s2g p3g
[7] p2e s2f p1f p3f
CASTLE_R_U
[0] 4 r5h k5i g4i s3i
[1] 4 r6h k5i g4i s3i
[2] 4 r7h k5i g4i s3i
[3] 4 r8h k5i g4i s3i
[4] k3h g4i s3i
ATTACK_R_U
[0] 1 2 3 4 p7f p6f b7g
[1] r8h p7f p6f b7g s6g
[2] r7h p7f p6f b7g
[3] r6h p7f p6f b7g s6g
[4] r5h p7f p6f b7g s6g
CASTLE_U_U
[0] 1 p3g p4g p6g p7f n8i s7i g6i k5i g4i s3i n2i
[1] 2 3 p3g p4g p6f p7f b8h s7i g6i k5i g4i s3i
[2] 4 p6f p7f s7h b8h
[3] 4 p6f p7f s6h b8h
[4] p6f p7f s6h b8h p1e
ATTACK_U_U
[0] p7f
ATTACK_R_*
# going into Ranging Rook
[0] 1 5 8 10 b7g p7f p6f k5i g4i s3i p2g
# 2nd file Ranging Rook
[1] 2 r8h b7g p7f p6f k5i g4i s3i
[2] 3 4 r8h n8i g6i b7g s6g p7f p6f
[3] r8h n8i g7h b7g s6g p7f p6f
[4] r8h n8i g5h b7g s6g p7f p6f
# 3rd file Ranging Rook
[5] 6 7 r7h b7g p7f p6f k5i g4i s3i
[6] r7h s6g g5h p8g b7g p7f p6f
[7] r7h s6g p8g b7g p7f p6f p5f
# 4th file Ranging Rook
[8] 9 r6h b7g s6g p7f p6f k5i g4i s3i
[9] r6h n8i g6i p8g b7g s6g p7f p6f
# 5th file Ranging Rook
[10] 11 13 r5h p8g b7g s6g k5i g4i s3i
[11] 12 r5h n8i g7h p8g b7g s6g p7f p6f
[12] r5i n8i p8g b7g s6g s4g p7f p6f
[13] r5h n8i p8g b7g s6g g4g p7f p6f
CASTLE_U_*
[0] 1 p3g p4g p6g p7f n8i s7i g6i k5i g4i s3i n2i
[1] 2 3 p3g p4g p6f p7f b8h s7i g6i k5i g4i s3i
[2] 4 p6f p7f s7h b8h
[3] 4 p6f p7f s6h b8h
[4] p6f p7f s6h b8h p1e
|