Skip to content
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

Enhance LiGround with the Xiangqi Stockfish engine #195

Open
lex312 opened this issue May 15, 2021 · 2 comments
Open

Enhance LiGround with the Xiangqi Stockfish engine #195

lex312 opened this issue May 15, 2021 · 2 comments
Labels
engines Issue related to engiens enhancement New feature or request

Comments

@lex312
Copy link

lex312 commented May 15, 2021

https://github.com/maksimKorzh/xiangqi-stockfish-template
This is the one and only Xiangqi Stockfish engine which is at least 200 elo stronger than the Fairy-Stockfish Xiangqi engine.

A compile for windows would be great. One compatible exe and one exe for modern computers.
For macOS Big Sur and Apple M1 chips of course too.

@QueensGambit QueensGambit added engines Issue related to engiens enhancement New feature or request labels May 17, 2021
@lex312
Copy link
Author

lex312 commented May 17, 2021

I have talked to some Xiangqi friends and they would like to see these engines:

Maybe we can take some ideas from those guis too.

@QueensGambit
Copy link
Collaborator

QueensGambit commented May 18, 2021

Hello @lex312 ,
the engine you suggested are either commercial or freeware engines.
LiGround will not include freeware and commercial engines as default engines.
However, you are free to add any commercial Xinagqi engine you have purchased as long as it uses the UCI protocol.
USI protocol support may be added later into LiGround.

Cyclone is the strongest engine with it's own neural network (the first and the only Xiangqi engine with a neural network, since 01.05.2021) http://www.ccyclone.com/

Cyclone is neither the first nor the the only Xiangqi engine using a neural network.
I suspect Cyclone uses NNUE networks now, as proposed by Nasu Yu for shogi and later integrated into Stockfish for classical chess.

Before Cyclone, the engine by NeymarL was using AlphaZero like neural networks for Xiangqi:

Recently, Xiangqi support was also added to CrazyAra:

However, I haven't found the time yet to publish a release for Xiangqi, because the loss condition when repeatedly checking in Xiangqi has not been implemented yet:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engines Issue related to engiens enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants