From: H.G. Muller Date: Mon, 18 Jan 2010 12:27:39 +0000 (+0100) Subject: Initial boards for the various variants X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=51aaeba4557c194c2cea50e3dfecb163095150c3;p=capablanca.git Initial boards for the various variants In the new logic, the 'category', i.e. the name of the subdirectory of 'data/boards' now should correspond to the variant name used in the XBoard client. The default setup for the variant is then in the file '0' inside that, and is used wen no explicit board name is given. --- diff --git a/lasker-2.2.3/data/boards/1 b/lasker-2.2.3/data/boards/1 new file mode 100644 index 0000000..0ac076a --- /dev/null +++ b/lasker-2.2.3/data/boards/1 @@ -0,0 +1,3 @@ +S 12x8 Dbs +W: P a4 b2 c2 d2 e2 f2 g4 h2 i2 j2 k2 l4 N b1 k1 t c1 j1 F g3 K f1 R a1 l1 B d1 i1 W h1 M e1 +B: P a5 b7 c7 d7 e7 f7 g5 h7 i7 j7 k7 l5 N b8 k8 t c8 j8 F g6 K f8 R a8 l8 B d8 i8 W h8 M e8 diff --git a/lasker-2.2.3/data/boards/capablanca/0 b/lasker-2.2.3/data/boards/capablanca/0 new file mode 100644 index 0000000..0886b0a --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/0 @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B d1 g1 A c1 C h1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B d8 g8 A c8 C h8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/capablanca/bird b/lasker-2.2.3/data/boards/capablanca/bird new file mode 100644 index 0000000..037f39d --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/bird @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B c1 h1 A g1 C d1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B c8 h8 A g8 C d8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/capablanca/capablanca b/lasker-2.2.3/data/boards/capablanca/capablanca new file mode 100644 index 0000000..0886b0a --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/capablanca @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B d1 g1 A c1 C h1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B d8 g8 A c8 C h8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/capablanca/carrera b/lasker-2.2.3/data/boards/capablanca/carrera new file mode 100644 index 0000000..74e099a --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/carrera @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N c1 h1 B d1 g1 A b1 C i1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N c8 h8 B d8 g8 A b8 C i8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/capablanca/embassy b/lasker-2.2.3/data/boards/capablanca/embassy new file mode 100644 index 0000000..24eb69b --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/embassy @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B c1 h1 A d1 C e1 K f1 Q g1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B c8 h8 A d8 C e8 K f8 Q g8 + diff --git a/lasker-2.2.3/data/boards/capablanca/ganesha b/lasker-2.2.3/data/boards/capablanca/ganesha new file mode 100644 index 0000000..7f0601b --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/ganesha @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B d1 g1 E c1 E h1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B d8 g8 E c8 E h8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/capablanca/gothic b/lasker-2.2.3/data/boards/capablanca/gothic new file mode 100644 index 0000000..c718526 --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/gothic @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B c1 h1 A g1 C e1 K f1 Q d1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B c8 h8 A g8 C e8 K f8 Q d8 + diff --git a/lasker-2.2.3/data/boards/capablanca/sovereign b/lasker-2.2.3/data/boards/capablanca/sovereign new file mode 100644 index 0000000..d43d316 --- /dev/null +++ b/lasker-2.2.3/data/boards/capablanca/sovereign @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B c1 h1 E g1 E d1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B c8 h8 E g8 E d8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/caparandom/0 b/lasker-2.2.3/data/boards/caparandom/0 new file mode 100644 index 0000000..0886b0a --- /dev/null +++ b/lasker-2.2.3/data/boards/caparandom/0 @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B d1 g1 A c1 C h1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B d8 g8 A c8 C h8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/courier/0 b/lasker-2.2.3/data/boards/courier/0 new file mode 100644 index 0000000..4d424e8 --- /dev/null +++ b/lasker-2.2.3/data/boards/courier/0 @@ -0,0 +1,3 @@ +S 12x8 Dbs +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 k2 l2 N b1 k1 t c1 j1 F g1 K f1 R a1 l1 B d1 i1 W h1 M e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 k7 l7 N b8 k8 t c8 j8 F g8 K f8 R a8 l8 B d8 i8 W h8 M e8 diff --git a/lasker-2.2.3/data/boards/courier/1 b/lasker-2.2.3/data/boards/courier/1 new file mode 100644 index 0000000..0ac076a --- /dev/null +++ b/lasker-2.2.3/data/boards/courier/1 @@ -0,0 +1,3 @@ +S 12x8 Dbs +W: P a4 b2 c2 d2 e2 f2 g4 h2 i2 j2 k2 l4 N b1 k1 t c1 j1 F g3 K f1 R a1 l1 B d1 i1 W h1 M e1 +B: P a5 b7 c7 d7 e7 f7 g5 h7 i7 j7 k7 l5 N b8 k8 t c8 j8 F g6 K f8 R a8 l8 B d8 i8 W h8 M e8 diff --git a/lasker-2.2.3/data/boards/crazyhouse/0 b/lasker-2.2.3/data/boards/crazyhouse/0 new file mode 100644 index 0000000..ca87115 --- /dev/null +++ b/lasker-2.2.3/data/boards/crazyhouse/0 @@ -0,0 +1,3 @@ +S 8x8 dh +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/fairy/0 b/lasker-2.2.3/data/boards/fairy/0 new file mode 100644 index 0000000..9ac88cf --- /dev/null +++ b/lasker-2.2.3/data/boards/fairy/0 @@ -0,0 +1,3 @@ +S 8x8 +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/fairy/amazon b/lasker-2.2.3/data/boards/fairy/amazon new file mode 100644 index 0000000..70c2547 --- /dev/null +++ b/lasker-2.2.3/data/boards/fairy/amazon @@ -0,0 +1,3 @@ +S 8x8 +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 Z d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 Z d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/fairy/archbishop b/lasker-2.2.3/data/boards/fairy/archbishop new file mode 100644 index 0000000..16064bc --- /dev/null +++ b/lasker-2.2.3/data/boards/fairy/archbishop @@ -0,0 +1,3 @@ +S 8x8 +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 A d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 A d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/fairy/chancellor b/lasker-2.2.3/data/boards/fairy/chancellor new file mode 100644 index 0000000..5e86436 --- /dev/null +++ b/lasker-2.2.3/data/boards/fairy/chancellor @@ -0,0 +1,3 @@ +S 8x8 +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 C d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 C d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/fairy/nightrider b/lasker-2.2.3/data/boards/fairy/nightrider new file mode 100644 index 0000000..59e80c4 --- /dev/null +++ b/lasker-2.2.3/data/boards/fairy/nightrider @@ -0,0 +1,3 @@ +S 8x8 +W: P a2 b2 c2 d2 e2 f2 g2 h2 u b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 u b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/fischerandom/0 b/lasker-2.2.3/data/boards/fischerandom/0 new file mode 100644 index 0000000..ca87115 --- /dev/null +++ b/lasker-2.2.3/data/boards/fischerandom/0 @@ -0,0 +1,3 @@ +S 8x8 dh +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/gothic/0 b/lasker-2.2.3/data/boards/gothic/0 new file mode 100644 index 0000000..c718526 --- /dev/null +++ b/lasker-2.2.3/data/boards/gothic/0 @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B c1 h1 A g1 C e1 K f1 Q d1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B c8 h8 A g8 C e8 K f8 Q d8 + diff --git a/lasker-2.2.3/data/boards/gothic/1 b/lasker-2.2.3/data/boards/gothic/1 new file mode 100644 index 0000000..c718526 --- /dev/null +++ b/lasker-2.2.3/data/boards/gothic/1 @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B c1 h1 A g1 C e1 K f1 Q d1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B c8 h8 A g8 C e8 K f8 Q d8 + diff --git a/lasker-2.2.3/data/boards/great/0 b/lasker-2.2.3/data/boards/great/0 new file mode 100644 index 0000000..1ea5dd4 --- /dev/null +++ b/lasker-2.2.3/data/boards/great/0 @@ -0,0 +1,4 @@ +S 10x8 PbD +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 w a1 j1 N b1 i1 o c1 h1 p g1 r f1 K e1 s d1 z @ @ @ @ @ @ @ @ @ +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 w a8 j8 N b8 i8 o c8 h8 p g8 r f8 K e8 s d8 z @ @ @ @ @ @ @ @ @ + diff --git a/lasker-2.2.3/data/boards/great/shatranj b/lasker-2.2.3/data/boards/great/shatranj new file mode 100644 index 0000000..5dfe105 --- /dev/null +++ b/lasker-2.2.3/data/boards/great/shatranj @@ -0,0 +1,4 @@ +S 10x8 PbD +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 w a1 j1 N b1 i1 o c1 h1 p g1 r f1 K e1 z d1 z @ @ @ @ @ @ @ @ +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 w a8 j8 N b8 i8 o c8 h8 p g8 r f8 K e8 z d8 z @ @ @ @ @ @ @ @ + diff --git a/lasker-2.2.3/data/boards/knightmate/0 b/lasker-2.2.3/data/boards/knightmate/0 new file mode 100644 index 0000000..117e7da --- /dev/null +++ b/lasker-2.2.3/data/boards/knightmate/0 @@ -0,0 +1,3 @@ +S 8x8 r +W: P a2 b2 c2 d2 e2 f2 g2 h2 M b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 M b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/shatranj/0 b/lasker-2.2.3/data/boards/shatranj/0 new file mode 100644 index 0000000..1ad1bf5 --- /dev/null +++ b/lasker-2.2.3/data/boards/shatranj/0 @@ -0,0 +1,3 @@ +S 8x8 Dbs +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 E c1 f1 q e1 K d1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 E c8 f8 q e8 K d8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/shogi/0 b/lasker-2.2.3/data/boards/shogi/0 new file mode 100644 index 0000000..f8312fb --- /dev/null +++ b/lasker-2.2.3/data/boards/shogi/0 @@ -0,0 +1,3 @@ +S 9x9 dh +W: P a3 b3 c3 d3 e3 f3 g3 h3 i3 n b1 h1 S c1 g1 G d1 f1 K e1 L a1 i1 R h2 B b2 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 n b9 h9 S c9 g9 G d9 f9 K e9 L a9 i9 R b8 B h8 diff --git a/lasker-2.2.3/data/boards/super/0 b/lasker-2.2.3/data/boards/super/0 new file mode 100644 index 0000000..ca87115 --- /dev/null +++ b/lasker-2.2.3/data/boards/super/0 @@ -0,0 +1,3 @@ +S 8x8 dh +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/wild/23 b/lasker-2.2.3/data/boards/wild/23 new file mode 100644 index 0000000..ca87115 --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/23 @@ -0,0 +1,3 @@ +S 8x8 dh +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/wild/28 b/lasker-2.2.3/data/boards/wild/28 new file mode 100644 index 0000000..ddb31ca --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/28 @@ -0,0 +1,3 @@ +S 8x8 Dbs +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 E c1 f1 F e1 K d1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 E c8 f8 F e8 K d8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/wild/37 b/lasker-2.2.3/data/boards/wild/37 new file mode 100644 index 0000000..f8312fb --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/37 @@ -0,0 +1,3 @@ +S 9x9 dh +W: P a3 b3 c3 d3 e3 f3 g3 h3 i3 n b1 h1 S c1 g1 G d1 f1 K e1 L a1 i1 R h2 B b2 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 n b9 h9 S c9 g9 G d9 f9 K e9 L a9 i9 R b8 B h8 diff --git a/lasker-2.2.3/data/boards/wild/38 b/lasker-2.2.3/data/boards/wild/38 new file mode 100644 index 0000000..7cdd68e --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/38 @@ -0,0 +1,3 @@ +S 9x10 ps +W: P a3 c3 e3 g3 i3 H b0 h0 T c0 g0 m d0 f0 K e0 R a0 i0 O b2 h2 +B: P a6 c6 e6 g6 i6 H b9 h9 T c9 g9 m d9 f9 K e9 R a9 i9 O b7 h7 diff --git a/lasker-2.2.3/data/boards/wild/40 b/lasker-2.2.3/data/boards/wild/40 new file mode 100644 index 0000000..c718526 --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/40 @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B c1 h1 A g1 C e1 K f1 Q d1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B c8 h8 A g8 C e8 K f8 Q d8 + diff --git a/lasker-2.2.3/data/boards/wild/41 b/lasker-2.2.3/data/boards/wild/41 new file mode 100644 index 0000000..0886b0a --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/41 @@ -0,0 +1,4 @@ +S 10x8 c +W: P a2 b2 c2 d2 e2 f2 g2 h2 i2 j2 R a1 j1 N b1 i1 B d1 g1 A c1 C h1 K f1 Q e1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 i7 j7 R a8 j8 N b8 i8 B d8 g8 A c8 C h8 K f8 Q e8 + diff --git a/lasker-2.2.3/data/boards/wild/42 b/lasker-2.2.3/data/boards/wild/42 new file mode 100644 index 0000000..117e7da --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/42 @@ -0,0 +1,3 @@ +S 8x8 r +W: P a2 b2 c2 d2 e2 f2 g2 h2 M b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 M b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/wild/zh b/lasker-2.2.3/data/boards/wild/zh new file mode 100644 index 0000000..ca87115 --- /dev/null +++ b/lasker-2.2.3/data/boards/wild/zh @@ -0,0 +1,3 @@ +S 8x8 dh +W: P a2 b2 c2 d2 e2 f2 g2 h2 N b1 g1 B c1 f1 Q d1 K e1 R a1 h1 +B: P a7 b7 c7 d7 e7 f7 g7 h7 N b8 g8 B c8 f8 Q d8 K e8 R a8 h8 diff --git a/lasker-2.2.3/data/boards/xiangqi/0 b/lasker-2.2.3/data/boards/xiangqi/0 new file mode 100644 index 0000000..7cdd68e --- /dev/null +++ b/lasker-2.2.3/data/boards/xiangqi/0 @@ -0,0 +1,3 @@ +S 9x10 ps +W: P a3 c3 e3 g3 i3 H b0 h0 T c0 g0 m d0 f0 K e0 R a0 i0 O b2 h2 +B: P a6 c6 e6 g6 i6 H b9 h9 T c9 g9 m d9 f9 K e9 R a9 i9 O b7 h7