Add Forward + Doubleorda variants
[vchess.git] / server / db / populate.sql
index 9b55c86..703297a 100644 (file)
@@ -4,6 +4,7 @@ insert or ignore into Variants (name, description, noProblems) values
   ('Apocalypse', 'The end of the world', true),
   ('Chakart', 'Capture the princess', true),
   ('Dark', 'In the shadow', true),
   ('Apocalypse', 'The end of the world', true),
   ('Chakart', 'Capture the princess', true),
   ('Dark', 'In the shadow', true),
+  ('Dice', 'Roll the dice', true),
   ('Hidden', 'Unidentified pieces', true),
   ('Hiddenqueen', 'Queen disguised as a pawn', true),
   ('Synchrone', 'Play at the same time', true);
   ('Hidden', 'Unidentified pieces', true),
   ('Hiddenqueen', 'Queen disguised as a pawn', true),
   ('Synchrone', 'Play at the same time', true);
@@ -32,6 +33,7 @@ insert or ignore into Variants (name, description) values
   ('Checkless', 'No-check mode'),
   ('Chess960', 'Standard rules'),
   ('Circular', 'Run forward'),
   ('Checkless', 'No-check mode'),
   ('Chess960', 'Standard rules'),
   ('Circular', 'Run forward'),
+  ('Clorange', 'A Clockwork Orange'),
   ('Colorbound', 'The colorbound clobberers'),
   ('Coregal', 'Two royal pieces'),
   ('Coronation', 'Long live the Queen'),
   ('Colorbound', 'The colorbound clobberers'),
   ('Coregal', 'Two royal pieces'),
   ('Coronation', 'Long live the Queen'),
@@ -41,11 +43,14 @@ insert or ignore into Variants (name, description) values
   ('Doublearmy', '64 pieces on the board'),
   ('Doublemove1', 'Double moves (v1)'),
   ('Doublemove2', 'Double moves (v2)'),
   ('Doublearmy', '64 pieces on the board'),
   ('Doublemove1', 'Double moves (v1)'),
   ('Doublemove2', 'Double moves (v2)'),
+  ('Doubleorda', 'Mongolian Horde (v2)'),
   ('Dynamo', 'Push and pull'),
   ('Eightpieces', 'Each piece is unique'),
   ('Enpassant', 'Capture en passant'),
   ('Extinction', 'Capture all of a kind'),
   ('Football', 'Score a goal'),
   ('Dynamo', 'Push and pull'),
   ('Eightpieces', 'Each piece is unique'),
   ('Enpassant', 'Capture en passant'),
   ('Extinction', 'Capture all of a kind'),
   ('Football', 'Score a goal'),
+  ('Forward', 'Moving forward'),
+  ('Freecapture', 'Capture both colors'),
   ('Grand', 'Big board'),
   ('Grasshopper', 'Long jumps over pieces'),
   ('Gridolina', 'Jump the borders'),
   ('Grand', 'Big board'),
   ('Grasshopper', 'Long jumps over pieces'),
   ('Gridolina', 'Jump the borders'),
@@ -56,6 +61,7 @@ insert or ignore into Variants (name, description) values
   ('Knightmate', 'Mate the knight'),
   ('Knightrelay1', 'Move like a knight (v1)'),
   ('Knightrelay2', 'Move like a knight (v2)'),
   ('Knightmate', 'Mate the knight'),
   ('Knightrelay1', 'Move like a knight (v1)'),
   ('Knightrelay2', 'Move like a knight (v2)'),
+  ('Koopa', 'Stun & kick pieces'),
   ('Koth', 'King of the Hill'),
   ('Losers', 'Get strong at self-mate'),
   ('Madrasi', 'Paralyzed pieces'),
   ('Koth', 'King of the Hill'),
   ('Losers', 'Get strong at self-mate'),
   ('Madrasi', 'Paralyzed pieces'),
@@ -66,7 +72,7 @@ insert or ignore into Variants (name, description) values
   ('Monochrome', 'All of the same color'),
   ('Monster', 'White move twice'),
   ('Omega', 'A wizard in the corner'),
   ('Monochrome', 'All of the same color'),
   ('Monster', 'White move twice'),
   ('Omega', 'A wizard in the corner'),
-  ('Orda', 'Mongolian Horde'),
+  ('Orda', 'Mongolian Horde (v1)'),
   ('Pacifist1', 'Convert & support (v1)'),
   ('Pacifist2', 'Convert & support (v2)'),
   ('Parachute', 'Landing on the board'),
   ('Pacifist1', 'Convert & support (v1)'),
   ('Pacifist2', 'Convert & support (v2)'),
   ('Parachute', 'Landing on the board'),