Closed teakado closed 6 years ago
I recently created a new Stockfish fork "Fairy-Stockfish" with the aim of making it easier to add/configure new variants, especially variants with fairy pieces. Therefore, I do not consider any more to implement new variants in this fork (but will still try to maintain this dedicated makruk engine, since its playing strength is higher), and will rather try to add them to the new fork. So I am closing this issue in favor of https://github.com/ianfab/Fairy-Stockfish/issues/1.
ASEAN chess is already supported in the new fork. I also consider ouk and sittuyin, but due to some of their special rules, other variants (e.g., drop variants like crazyhouse, which is anyway a prerequisite for sittuyin) have higher priority for me at the moment. The project is still in an experimental stage and for now I am completely focusing on implementing rules without improving playing strength, so do not expect it to play too well yet.
FYI, Sittuyin is implemented in Fairy-Stockfish now.
http://hgm.nubati.net/WinBoard-AA.zip can play stockfish too. rename stockfish 9 to the same foloder it will load stockfish to play on winboard and then go to file and new variants it will work. if computer go to slow go to general and then don't tick on animation both. it will fast more than use animation. Enjoy. and one other thing for makruk variants don't use syzygy because when it move more than 50 move rules it will move wrong position becuase it think program will draw or game must stop but for Makruk counting can use or not use after no pawn that why it not the same likes chess game thinking. I hope you understand and for the rule of makruk you from position.h you can include position.h to endgame.cpp it will work and no the rules more but it must plus two king and another pieces on board it will correct rules and make it progress more than old source code. it You can make it perferfect it will be good for Makruk fan around the world. many thanks to read my email.
On Sun, Nov 4, 2018 at 5:25 PM Fabian Fichter notifications@github.com wrote:
FYI, Sittuyin is implemented in Fairy-Stockfish https://github.com/ianfab/Fairy-Stockfish now.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ianfab/Makruk-Stockfish/issues/2#issuecomment-435688613, or mute the thread https://github.com/notifications/unsubscribe-auth/AnxMlCAC3fFDOIQ0CED42VIJ5RYCc7Joks5uryMAgaJpZM4RXP3s .
[image: image.png]
it working this is pictures and some of example game run on winboard-AA and I also edit some of old source code by copy position.h from Your original source code to fairy-makruk source code for test the rules and compiles it works. But need to resolve some hard problem of Makruk hard position and I will explain to you more. Thanks for do variants Makruk for people and publish. You very kind of programmer. If program less Bugs in the future can be good for people around the world or another Galaxy. I Enjoy very much. Thanks for read my Email again.
[Event "Computer Chess Game"] [Site "PCST"] [Date "2018.11.04"] [Round "-"] [White "Stockfish 221018 64 (UCI2WB)"] [Black "Stockfish 221018 64 (UCI2WB)"] [Result "1/2-1/2"] [TimeControl "400/120"] [Variant "makruk"] [Annotator "1. +0.07 1... -0.12"]
Regard PCST.
On Sun, Nov 4, 2018 at 5:34 PM Phoom Saihom thaichesswinboard@gmail.com wrote:
http://hgm.nubati.net/WinBoard-AA.zip can play stockfish too. rename stockfish 9 to the same foloder it will load stockfish to play on winboard and then go to file and new variants it will work. if computer go to slow go to general and then don't tick on animation both. it will fast more than use animation. Enjoy. and one other thing for makruk variants don't use syzygy because when it move more than 50 move rules it will move wrong position becuase it think program will draw or game must stop but for Makruk counting can use or not use after no pawn that why it not the same likes chess game thinking. I hope you understand and for the rule of makruk you from position.h you can include position.h to endgame.cpp it will work and no the rules more but it must plus two king and another pieces on board it will correct rules and make it progress more than old source code. it You can make it perferfect it will be good for Makruk fan around the world. many thanks to read my email.
On Sun, Nov 4, 2018 at 5:25 PM Fabian Fichter notifications@github.com wrote:
FYI, Sittuyin is implemented in Fairy-Stockfish https://github.com/ianfab/Fairy-Stockfish now.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ianfab/Makruk-Stockfish/issues/2#issuecomment-435688613, or mute the thread https://github.com/notifications/unsubscribe-auth/AnxMlCAC3fFDOIQ0CED42VIJ5RYCc7Joks5uryMAgaJpZM4RXP3s .
I've opened this as a separate "issue" here just so it won't get lost among other discussions which are more relevant to the original thread. Thanks!
The official Sittuyin rule book is available online for free, on Scribd and on other sites that mirror Scribd. It was personally published to Scribd by the current president of the Burmese Chess Federation, Maung Maung Lwin. I just googled "How to Play Myanmar Traditional Chess by Maung Maung Lwin."