| 1 | -- Re-run this script after variants are added |
| 2 | |
| 3 | insert or ignore into Variants values |
| 4 | ('Alice', 'Both sides of the mirror'), |
| 5 | ('Antiking', 'Keep antiking in check'), |
| 6 | ('Atomic', 'Explosive captures'), |
| 7 | ('Baroque', 'Exotic captures'), |
| 8 | ('Berolina', 'Pawns move diagonally'), |
| 9 | ('Checkered', 'Shared pieces'), |
| 10 | ('Chess960', 'Standard rules'), |
| 11 | ('Crazyhouse', 'Captures reborn'), |
| 12 | ('Dark', 'In the shadow'), |
| 13 | ('Extinction', 'Capture all of a kind'), |
| 14 | ('Grand', 'Big board'), |
| 15 | ('Losers', 'Lose all pieces'), |
| 16 | ('Magnetic', 'Laws of attraction'), |
| 17 | ('Marseille', 'Move twice'), |
| 18 | ('Switching', 'Exchange pieces positions'), |
| 19 | ('Upsidedown', 'Head upside down'), |
| 20 | ('Wildebeest', 'Balanced sliders & leapers'), |
| 21 | ('Zen', 'Reverse captures'); |