2 ms·
> Unless in the Chess industry the "chess engine" refers to the machine player, which I do not know. "Chess engine" definitely means[0] what is the article abo
by bmacho 4y ago
> Unless in the Chess industry the "chess engine" refers to the machine player, which I do not know.
"Chess engine" definitely means[0] what is the article about (I won't even repeat your words for it).
chess.js[1], ffish.js[2] or such are called chess libraries.
There is no ambiguity or confusion in these terms. If you happen to have one, pls update your terms, and don't bring it up again (so it can stay this way).
[0]: https://en.wikipedia.org/wiki/Chess_engine https://en.wikipedia.org/wiki/Chess_engine
[1]: https://www.npmjs.com/package/chess.js https://www.npmjs.com/package/chess.js
[2]: https://www.npmjs.com/package/ffish https://www.npmjs.com/package/ffish
- megapoliss 4y agoRough, Chess engine = Interface protocol (like UCI) + Move Generator + Evaluation Function. Article talks about evaluation function only (since it reuse move generator and interface).