Chess on the ATmosphere checkmate.blue
chess

Add Really Bad Chess variant master

Randomized piece compositions with standard movement rules. Each side gets a random army balanced by material value (target 45-68 points, +/- 5 variance). Black gets 0-13% fewer points than white. Kings stay on e1/e8, pawns restricted to ranks 2/7. - Board generation with seeded PRNG for future daily challenges - Lexicon: variant and startingFen fields on game and challenge records - Game store initializes chess.js from custom FEN when present - PGN includes SetUp/FEN/Variant headers for non-standard games - Variant threading through join, rematch, reconciliation, and PGN calls - Shared CreateGameForm component used by /play and /play/really-bad-chess - Spec at specs/really-bad-chess.md


+718 -132
9 changed files