Draft Checkered + fix getBoard and Capablanca chess
[xogo.git] / variants.js
index e5df230..cd5e55a 100644 (file)
@@ -14,18 +14,17 @@ const variants = [
   {name: 'Atomic', desc: 'Explosive captures'},
   {name: 'Avalam', desc: 'Build towers'},
   {name: 'Avalanche', desc: 'Pawnfalls'},
-//  {name: 'Balaklava', desc: 'Meet the Mammoth'},
+  {name: 'Balaklava', desc: 'Meet the Mammoth'},
   {name: 'Bario', desc: 'A quantum story'},
   {name: "Balanced", desc: "balanced chess"},
   {name: 'Baroque', desc: 'Exotic captures'},
   {name: "Benedict", desc: "Change colors"},
-//  {name: 'Berolina', desc: 'Pawns move diagonally'},
-//  {name: 'Bicolour', desc: 'Harassed kings'},
-//  {name: 'Brotherhood', desc: 'Friendly pieces'},
+  {name: 'Berolina', desc: 'Pawns move diagonally'},
+  {name: 'Bicolour', desc: 'Harassed kings'},
+  {name: 'Brotherhood', desc: 'Friendly pieces'},
   {name: 'Cannibal', desc: 'Capture powers'},
-//  {name: 'Capablanca', desc: 'Capablanca Chess', disp: 'Capablanca Chess'},
+  {name: 'Capablanca', desc: 'Capablanca Chess', disp: 'Capablanca'},
   {name: 'Capture', desc: 'Mandatory captures'},
-//  {name: 'Castle', desc: 'Win by castling long'},
   {name: 'Chakart', desc: 'Capture the princess'},
 //  {name: 'Checkered', desc: 'Shared pieces'},
 //  {name: 'Checkless', desc: 'No-check mode'},
@@ -149,6 +148,7 @@ const variants = [
 //  {name: 'Twokings', desc: 'Two kings', disp: 'Two Kings'},
 //  {name: 'Upsidedown', desc: 'Board upside down', disp: 'Upside-down'},
 //  {name: 'Vchess', desc: 'Pawns capture backward', disp: 'Victor Chess'},
+  {name: 'Weiqi', desc: 'Surround territory'},
 //  {name: 'Wildebeest', desc: 'Balanced sliders & leapers'},
 //  {name: 'Wormhole', desc: 'Squares disappear'},
 //  {name: 'Xiangqi', desc: 'Chinese Chess'},