Discussion about this post

User's avatar
Selçuk Soner Akgül's avatar

I'm interested. Which programming language will you use?

Expand full comment
dboing dboing's avatar

will you follow all the forward pruning heuristics on top of alpha-beta pruning. Previous examples of engine building from scratch I followed, seem to have gone that way toward ELO objective within the engine tournaments mostly mimicking human tournament performance objectives.

They view any "how does the engine work" user interface access, as getting in the way of speed. Is my current take home. would need ramblings.. I am saying this, just in case your objective is more didactic. In that you will keep interpretability back to chess through and through, and will not converge to the basic same architecture as most exhaustive search engine still keep, even if NNue, is it self making a better quality leaf evaluation and reduce the breadth of search for same ELO.

You can do whatever, I am just curious of goals.

Expand full comment
7 more comments...

No posts