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)'),
('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'),
('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'),
('Kinglet', 'Protect your pawns'),
('Interweave', 'Interweaved colorbound teams'),
('Isardam', 'No paralyzed pieces'),
('Janggi', 'Korean Chess'),
('Kinglet', 'Protect your pawns'),
('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)'),
('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'),
('Minishogi', 'Shogi 5 x 5'),
('Minixiangqi', 'Xiangqi 7 x 7'),
('Monochrome', 'All of the same color'),
('Shatranj', 'Ancient rules'),
('Shogi', 'Japanese Chess'),
('Sittuyin', 'Burmese Chess'),
('Shatranj', 'Ancient rules'),
('Shogi', 'Japanese Chess'),
('Sittuyin', 'Burmese Chess'),
('Suicide', 'Lose all pieces'),
('Suction', 'Attract opposite king'),
('Swap', 'Dangerous captures'),
('Suicide', 'Lose all pieces'),
('Suction', 'Attract opposite king'),
('Swap', 'Dangerous captures'),