-
-
Notifications
You must be signed in to change notification settings - Fork 43
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
UCI/XBoard Support #22
Comments
We disagree on where to draw the line, for example I think it's a good idea to at least include parsers for notation like |
@niklasf now how to communicate with uci chess engines via rust that beautiful way as I did in python chess? Don't want to make all dirty work and parse it myself... |
Hey, I just published It does not (yet) handle actual communication with the engine, but I’ll probably add that in the future. @niklasf if you’re interested, I started this crate as a module of shakmaty. I think it might be better to have this as a separate library, to not clutter shakmaty (especially if I add engine communication), but I could easily provide a PR if you would be interested in integrating this in your crate. |
I can see the point here: jordanbray/chess#6 but it also suggests putting all the engine communication stuff into a different library which I'm not too much a fan of as it may be harder to discover. Is there any consensus on this?
I actually would like to help out too but my Rust is not up to the mark yet.
The text was updated successfully, but these errors were encountered: