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?p=capablanca.git;a=commitdiff_plain;h=51aaeba4557c194c2cea50e3dfecb163095150c3 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