Creating this as a meta issue so it's easier to keep track of the remaining effort for full variant support: - [x] Fix Fairy-Stockfish integration: https://github.com/lichess-org/mobile/pull/2644 - [x] Three-Check: Add indicator for number of checks to `MaterialDifferenceDisplay` widget: https://github.com/lichess-org/mobile/pull/2655 - [x] Crazyhouse/Horde: Hide `MaterialDifferenceDisplay`: https://github.com/lichess-org/mobile/pull/2655 - [x] Crazyhouse: Add piece menu to drag pieces onto the board https://github.com/lichess-org/mobile/pull/2662 - [x] Crazyhouse: Visualize DropMoves suggested by the engine - [x] Atomic: Add sound effect for explosions https://github.com/lichess-org/mobile/pull/2663 - [x] Enable server analysis request for variants and support it in „learn from your mistakes“: https://github.com/lichess-org/mobile/pull/2652, https://github.com/lichess-org/mobile/pull/2658 - [ ] Enable tablebase requests for variants. It only supports standard for now: https://github.com/lichess-org/mobile/blob/fa5e72e2954c433fa2305d53d629f707ef5598d9/lib/src/model/explorer/tablebase_repository.dart#L30 - [x] fix issues mentioned in https://github.com/lichess-org/mobile/issues/1276#issuecomment-2559243371 - [x] Horde: if only two white pawns remain, there's a bug that prevents them from being captured - [x] Racing Kings: do not flip board if playing black https://github.com/lichess-org/mobile/pull/2661 - [x] Cloud evals for Analysis Board ( currently it uses the evals of standard chess) https://github.com/lichess-org/mobile/pull/2687 - [ ] Opening Explorer for Variants - [ ] KoTH/RacingKings square highlights - [x] Add variant support to... - [x] TV (see https://github.com/lichess-org/mobile/blob/b68e4b18d66fb7a9894db407fa75a3f91dd77607/lib/src/model/tv/tv_channel.dart): https://github.com/lichess-org/mobile/pull/2705 - [x] stand-alone Analysis Board (add menu to change the variant) https://github.com/lichess-org/mobile/pull/2660 - [x] Board Editor https://github.com/lichess-org/mobile/pull/2673 - [x] OTB screen (add support for variant win/draw conditions) - [x] Tournaments: https://github.com/lichess-org/mobile/pull/2705 - [x] "Create Game" dialog: https://github.com/lichess-org/mobile/pull/2705 - [x] Challenges: https://github.com/lichess-org/mobile/pull/2705 - [x] Study - [x] offline computer play: https://github.com/lichess-org/mobile/pull/2705
Creating this as a meta issue so it's easier to keep track of the remaining effort for full variant support:
Fix Fairy-Stockfish integration: adapt to uci fix in multi-stockfish #2644
Three-Check: Add indicator for number of checks to
MaterialDifferenceDisplaywidget: Variant material diff #2655Crazyhouse/Horde: Hide
MaterialDifferenceDisplay: Variant material diff #2655Crazyhouse: Add piece menu to drag pieces onto the board Crazyhouse support 🎉 #2662
Crazyhouse: Visualize DropMoves suggested by the engine
Atomic: Add sound effect for explosions feat: add explosion sound for captures in Atomic Chess #2663
Enable server analysis request for variants and support it in „learn from your mistakes“: Engine support for chess variants #2652, fix: support drop moves in learn from your mistakes #2658
Enable tablebase requests for variants. It only supports standard for now:
mobile/lib/src/model/explorer/tablebase_repository.dart
Line 30 in fa5e72e
fix issues mentioned in Still can play unsupported variants #1276 (comment)
Cloud evals for Analysis Board ( currently it uses the evals of standard chess) fix: include variant in
evalGetevent #2687Opening Explorer for Variants
KoTH/RacingKings square highlights
Add variant support to...