insert or ignore into Variants (name, description) values
('Absorption', 'Absorb powers'),
insert or ignore into Variants (name, description) values
('Absorption', 'Absorb powers'),
('Alice', 'Both sides of the mirror'),
('Allmate1', 'Mate any piece (v1)'),
('Allmate2', 'Mate any piece (v2)'),
('Alice', 'Both sides of the mirror'),
('Allmate1', 'Mate any piece (v1)'),
('Allmate2', 'Mate any piece (v2)'),
('Avalanche', 'Pawnfalls'),
('Ball', 'Score a goal'),
('Balaklava', 'Meet the Mammoth'),
('Avalanche', 'Pawnfalls'),
('Ball', 'Score a goal'),
('Balaklava', 'Meet the Mammoth'),
('Baroque', 'Exotic captures'),
('Benedict', 'Change colors'),
('Berolina', 'Pawns move diagonally'),
('Bicolour', 'Harassed kings'),
('Bishopawns', 'Bishop versus pawns'),
('Baroque', 'Exotic captures'),
('Benedict', 'Change colors'),
('Berolina', 'Pawns move diagonally'),
('Bicolour', 'Harassed kings'),
('Bishopawns', 'Bishop versus pawns'),
('Capture', 'Mandatory captures'),
('Castle', 'Win by castling long'),
('Checkered1', 'Shared pieces (v1)'),
('Capture', 'Mandatory captures'),
('Castle', 'Win by castling long'),
('Checkered1', 'Shared pieces (v1)'),
('Coregal', 'Two royal pieces'),
('Coronation', 'Long live the Queen'),
('Crazyhouse', 'Captures reborn'),
('Coregal', 'Two royal pieces'),
('Coronation', 'Long live the Queen'),
('Crazyhouse', 'Captures reborn'),
('Cylinder', 'Neverending rows'),
('Diamond', 'Rotating board'),
('Discoduel', 'Enter the disco'),
('Cylinder', 'Neverending rows'),
('Diamond', 'Rotating board'),
('Discoduel', 'Enter the disco'),
('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)'),
('Football', 'Score a goal'),
('Forward', 'Moving forward'),
('Freecapture', 'Capture both colors'),
('Football', 'Score a goal'),
('Forward', 'Moving forward'),
('Freecapture', 'Capture both colors'),
('Fullcavalry', 'Lancers everywhere'),
('Grand', 'Big board'),
('Grasshopper', 'Long jumps over pieces'),
('Fullcavalry', 'Lancers everywhere'),
('Grand', 'Big board'),
('Grasshopper', 'Long jumps over pieces'),
('Hamilton', 'Walk on a graph'),
('Hoppelpoppel', 'Knibis and Bisknis'),
('Horde', 'A pawns cloud'),
('Hamilton', 'Walk on a graph'),
('Hoppelpoppel', 'Knibis and Bisknis'),
('Horde', 'A pawns cloud'),
('Interweave', 'Interweaved colorbound teams'),
('Isardam', 'No paralyzed pieces'),
('Janggi', 'Korean Chess'),
('Interweave', 'Interweaved colorbound teams'),
('Isardam', 'No paralyzed pieces'),
('Janggi', 'Korean Chess'),
('Knightmate', 'Mate the knight'),
('Knightpawns', 'Knight versus pawns'),
('Knightrelay1', 'Move like a knight (v1)'),
('Knightmate', 'Mate the knight'),
('Knightpawns', 'Knight versus pawns'),
('Knightrelay1', 'Move like a knight (v1)'),
('Madhouse', 'Rearrange enemy pieces'),
('Madrasi', 'Paralyzed pieces'),
('Magnetic', 'Laws of attraction'),
('Madhouse', 'Rearrange enemy pieces'),
('Madrasi', 'Paralyzed pieces'),
('Magnetic', 'Laws of attraction'),
('Makpong', 'Thai Chess (v2)'),
('Makruk', 'Thai Chess (v1)'),
('Maxima', 'Occupy the enemy palace'),
('Makpong', 'Thai Chess (v2)'),
('Makruk', 'Thai Chess (v1)'),
('Maxima', 'Occupy the enemy palace'),
('Minishogi', 'Shogi 5 x 5'),
('Minixiangqi', 'Xiangqi 7 x 7'),
('Monochrome', 'All of the same color'),
('Monster', 'White move twice'),
('Minishogi', 'Shogi 5 x 5'),
('Minixiangqi', 'Xiangqi 7 x 7'),
('Monochrome', 'All of the same color'),
('Monster', 'White move twice'),
('Omega', 'A wizard in the corner'),
('Orda', 'Mongolian Horde (v1)'),
('Ordamirror', 'Mongolian Horde (v2)'),
('Omega', 'A wizard in the corner'),
('Orda', 'Mongolian Horde (v1)'),
('Ordamirror', 'Mongolian Horde (v2)'),
('Queenpawns', 'Queen versus pawns'),
('Racingkings', 'Kings cross the 8x8 board'),
('Rampage', 'Move under cover'),
('Queenpawns', 'Queen versus pawns'),
('Racingkings', 'Kings cross the 8x8 board'),
('Rampage', 'Move under cover'),
('Rifle', 'Shoot pieces'),
('Recycle', 'Reuse pieces'),
('Rifle', 'Shoot pieces'),
('Recycle', 'Reuse pieces'),
('Rococo', 'Capture on the edge'),
('Rookpawns', 'Rook versus pawns'),
('Royalrace', 'Kings cross the 11x11 board'),
('Rococo', 'Capture on the edge'),
('Rookpawns', 'Rook versus pawns'),
('Royalrace', 'Kings cross the 11x11 board'),
('Shako', 'Non-conformism and utopia'),
('Shatranj', 'Ancient rules'),
('Shogi', 'Japanese Chess'),
('Shako', 'Non-conformism and utopia'),
('Shatranj', 'Ancient rules'),
('Shogi', 'Japanese Chess'),
+ ('Spartan', 'Spartan versus Persians'),
+ ('Squatter1', 'Squat last rank (v1)'),
+ ('Squatter2', 'Squat last rank (v2)'),
('Suicide', 'Lose all pieces'),
('Suction', 'Attract opposite king'),
('Swap', 'Dangerous captures'),
('Suicide', 'Lose all pieces'),
('Suction', 'Attract opposite king'),
('Swap', 'Dangerous captures'),