-
-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Seirawan subvariant idea #34
Comments
Pychess-variants is heavily based on Fairy-Stockfish. I use it for move generation, validation, SAN conversion, analysis, BOT play, etc-etc. Because of this I can add variants only supported by Fairy-Stockfish. Until it is not there I have to close this issue, sry. |
What do you think about the suggestion in general? Do you like the suggestion? |
Variants with non-rectangular boards have been briefly discussed at fairy-stockfish/Fairy-Stockfish#1 and in principle it should be feasible to integrate into Fairy-Stockfish, but the move generation would need quiet some adaption to support such board shapes, so it is unlikely to be supported in the near future. Just now I had the idea for an easier workaround. As part of the Xiangqi implementation, I anyway will have to implement the possibility to restrict the mobility of pieces to a certain area, so one could just use a full 8x10 board and disallow any piece to move to the first and tenth rank. However, as mentioned, such feature requests rather belong to the Fairy-Stockfish repo, since the rules need to be implemented there first. |
Seems like a lot of work for a mere subvariant. |
That's actually a pretty slick solution though, ianfab |
@Nordlandia I like the gating in S-chess because it creates more possibilities (opening/middle game variations) than this suggestion or Musketeer chess method. |
@gbtami i know few have mentioned that they find the drop or gating system confusing so this is an compromise. |
If someone find drop/gating confusing but want to try H/E he/she can choose Capa/Gothic/Grand :) |
Those board compromises general piece values and especially knight value. On 10x8, the knight devaluate and even more on 10x10. Giraffe board shouldn't influence general piece values. |
This is an suggestion based on Seirawan Chess. The board is 8x8 with four additional squares.
Instead of the drop system used in Seirawan, the new pieces is already in the game at the start of the game. I'm not sure but i think it's preferable to disable the extra squares once the fairy pieces has left their starting position. The additional squares may be disabled for the rest of the games once the fairy pieces has left their starting squares. The giraffe chess board is somewhat odd but modification is good idea to rule out the drop system.
The text was updated successfully, but these errors were encountered: