mkd / chess0 Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
i just compiled your v1.3 on Linux and it runs fine in CuteChess ! In your README you state (just at the bottom of the page) the opening book can be disabled, but in CuteChess -using UCI mode- i see no option for it .. Normally i disable any opening book with any engine .. can it be done by some option at the command line in CuteChess setup ? I think you should fix this.
hi,
I managed to compile your CPP source files into a valid Linux 64-bit binary (i'm on Xubuntu 20.04).
Now Chess0 plays in terminal but not in a GUI -- i tested CuteChess and its debug log shows that Chess0 does not understand the "long algebraic notation" like "d2d4" : Chess0 only expects "d4" and does in/output its moves also like this (and eg. Ng1-f3 is "Nf3" in Chess0).
Your README states Chess0 is for Xboard, but this protocol uses long algebraic notation, although it can act with "short algebraic notation" (SAN) with the option -fSAN or -sSAN on the command line (this is what i read, i did not test it, i prefer UCI engines). In the code of displaymove.cpp
i see how you implemented SAN, but it should be changed ..
If you are curious how i hacked your code to create my Linux binary, let me know.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.