pychess-variants
pychess-variants copied to clipboard
Chess variant server
I even made Silver in Keynote from basic pieces, drawings, but based on part of cburnett bishop.
Lichess uses [maximum weight matching algorithm](https://en.wikipedia.org/wiki/Maximum_weight_matching) for arena parings. The edge weight could be cumulative sum of some of these heuristics: - minimize number of games already played between given...

For Crazyhouse960 Shield and Atomic960 Shield, maybe it could be good idea to check if possible the number of games played on Lichess by that account in those variants (e.g....

The first-move timer sometimes says that I have "NaN" seconds left when I'm playing the white pieces. This doesn't actually seem to affect the game; it seems to be purely...
Another issue on "Invalid Move" loss was mentioned in #956, but it seems to be different. **Exact URL where the bug happened** I've seen several examples of games where one...
https://www.pychess.org/eA56PD6o  ``` 11 Jun 2022 18:08:01.626257 1 2022-06-11T16:08:01.144777+00:00 app web.1 - - ERROR:fairy:ERROR: sf.get_fen() failed on rbna1anbr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RNBA1ABNR w - - 0 1 e4e5,g10f8,h1g3,h8e8,e2e1,g7g6,b1c3,c10d8 False 11 Jun 2022 18:08:01.626155 1...