insert or ignore into Variants (name,description) values
('Alice', 'Both sides of the mirror'),
insert or ignore into Variants (name,description) values
('Alice', 'Both sides of the mirror'),
('Antiking', 'Keep antiking in check'),
('Antimatter', 'Dangerous collisions'),
('Antiking', 'Keep antiking in check'),
('Antimatter', 'Dangerous collisions'),
('Atomic', 'Explosive captures'),
('Baroque', 'Exotic captures'),
('Benedict', 'Change colors'),
('Berolina', 'Pawns move diagonally'),
('Checkered', 'Shared pieces'),
('Chess960', 'Standard rules'),
('Atomic', 'Explosive captures'),
('Baroque', 'Exotic captures'),
('Benedict', 'Change colors'),
('Berolina', 'Pawns move diagonally'),
('Checkered', 'Shared pieces'),
('Chess960', 'Standard rules'),
('Dark', 'In the shadow'),
('Enpassant', 'Capture en passant'),
('Extinction', 'Capture all of a kind'),
('Grand', 'Big board'),
('Dark', 'In the shadow'),
('Enpassant', 'Capture en passant'),
('Extinction', 'Capture all of a kind'),
('Grand', 'Big board'),
+ ('Grasshopper', 'Long jumps over pieces'),
+ ('Hidden', 'Unidentified pieces'),
+ ('Hiddenqueen', 'Queen disguised as a pawn'),
+ ('Knightmate', 'Mate the knight'),
+ ('Knightrelay', 'The knight transfers its powers'),
('Losers', 'Lose all pieces'),
('Magnetic', 'Laws of attraction'),
('Marseille', 'Move twice'),
('Losers', 'Lose all pieces'),
('Magnetic', 'Laws of attraction'),
('Marseille', 'Move twice'),
+ ('Shatranj', 'Ancient rules'),
+ ('Suction', 'Attract opposite king'),
+ ('Threechecks', 'Give three checks'),
('Upsidedown', 'Board upside down'),
('Wildebeest', 'Balanced sliders & leapers'),
('Upsidedown', 'Board upside down'),
('Wildebeest', 'Balanced sliders & leapers'),