Extended Betza Notation #773
musketeerchess
started this conversation in
Ideas
Replies: 2 comments
-
In Fairy-SF Betza notation is essentially just a means for communicating the piece moves, it does not really define what is supported/possible in the engine, since that needs to be implemented separately. Therefore, only a limited subset of Betza notation is supported, as specified in the documentation, see Fairy-Stockfish/src/variants.ini Lines 100 to 107 in f3c982b |
Beta Was this translation helpful? Give feedback.
0 replies
-
Hi Fabian, Thank you for your kind answer.
Are you willing to extend Betza notation? What are your current top
priorities? Hope you'll find sometime to help us concerning Musketeer
Chess. The project advanced very well with various people trying to find a
solution. But there are still a few key steps to improve the quality of
computation.
Le mer. 3 avr. 2024 à 20:44, Fabian Fichter ***@***.***> a
écrit :
… In Fairy-SF Betza notation is essentially just a means for communicating
the piece moves, it does not really define what is supported/possible in
the engine, since that needs to be implemented separately. Therefore, only
a limited subset of Betza notation is supported, as specified in the
documentation, see
https://github.com/fairy-stockfish/Fairy-Stockfish/blob/f3c982bdb5a1882c45d9fab71b16f72de5191f19/src/variants.ini#L100-L107
—
Reply to this email directly, view it on GitHub
<#773 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIIE4HJ4MKGSVXP66YZLPS3Y3REZFAVCNFSM6AAAAABFP27MWWVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TAMBQHA2DI>
.
You are receiving this because you authored the thread.Message ID:
<fairy-stockfish/Fairy-Stockfish/repo-discussions/773/comments/9000844@
github.com>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi Fabian, i checked the code. adding the Betza Notation is really a very clever idea. This eases a lot customizing unorthodox pieces for many chess variants. If i correctly understood the code, you only added the basic betza notation, but your code doesn't take into account the extended betza notation mentioned here https://www.chessvariants.com/page/MSbetza-notation-extended
Also i saw that when specifying the Leaper atoms, there are 2 duplicates. for example in the original atom table Camel move is C and Zebra move is a (3,2) leap. In your code these two C and Z are doubled with L (3,1) and J (3,2). Is that for a reason?
Is it possible to code with the betza notation in fairy stockfish pieces like this one?
Thanks Fabian
Beta Was this translation helpful? Give feedback.
All reactions