Open amatveiakin opened 4 months ago
Hi, thanks for making the site. Regarding your requests
PS: Not sure if you are aware, but the pychess devs are also working on bughouse since quite some time, so it might be worth getting in touch with them to exchange some ideas.
load << [my-bughouse:bughouse] dropMates = false
? This sounds perfect.Yes, a few people told me about bughouse support in pychess since I released my server :) I definitely want to talk to them at some point, thanks for the suggestion!
Hi, I am developing a bughouse server (bughouse.pro) and would like to add Fairy-Stockfish to it. Thank you so much for making it BTW, it's awesome! I was wondering if you would be open to pull requests to support more bughouse rule variants. Specifically, I would like to add three more options:
dropMates
bool with the additional constraint thatdropMates
impliesdropChecks
.firstRankPawnDrops
andpromotionZonePawnDrops
. There is also a popular variant where pawns must be dropped at least two squares away from promotion. I'm not sure what would be the best way to proceed here. A third boolean flag feels too ad hoc to me. So I thought perhaps just addwhitePawnDropRegion
/blackPawnDropRegion
.Finally, I would like to extend the UCI protocol to allow adding variants on the fly so that I can actually use these :) Basically just feed a section of
variants.ini
directly to the engine.Please tell me what you think about these options and whether you are open to supporting them in the engine.