glav wrote: ↑Mon Nov 10, 2025 10:45 amI don't know both c++ and Golang, but which would be the advantage to use the latter?
Golang is a simpler and better language for writing good code in - but it's nowhere near as widely used as C++.
Looking at the language usage league table (link), I am surprised to see assembly language in the top 20 - who knew? For me, maintainability is top priority, so assembly is never on my list. Good to see Scratch in the list: you'd never use it for a serious project - but I still love being able to create code using drag and drop instead of typing text! Very pleasantly surprised to see Matlab in the list - but again, not for chess programming!
Edit: Matlab is expensive: £105 for the basic product then £29 for each extension - link.
Human chess is partly about tactics and strategy, but mostly about memory
OttoLau wrote: ↑Mon Nov 10, 2025 9:22 am
Would it be perhaps easier for the ai to make the engine even stronger in a simple language, say Golang?
I don't know both c++ and Golang, but which would be the advantage to use the latter?
Well if you are using gemini, i believe it would be trained quite a lot on googles data, and didnt google invent golang? Also perhaps the easier syntax, garbage collection, overall just being simpler. Quite fast to compile also, so dont have to wait so long to test
glav wrote: ↑Mon Nov 10, 2025 10:45 amI don't know both c++ and Golang, but which would be the advantage to use the latter?
Golang is a simpler and better language for writing good code in - but it's nowhere near as widely used as C++.
Looking at the language usage league table (link), I am surprised to see assembly language in the top 20 - who knew? For me, maintainability is top priority, so assembly is never on my list. Good to see Scratch in the list: you'd never use it for a serious project - but I still love being able to create code using drag and drop instead of typing text! Very pleasantly surprised to see Matlab in the list - but again, not for chess programming!
Edit: Matlab is expensive: £105 for the basic product then £29 for each extension - link.
At this time there are 38 fully functional chess engines written in Scratch, 4 of which have neural network-based evaluation. From time to time I have posted some news from the Scratch world on my results page. A wonderful world!
At this time there are 38 fully functional chess engines written in Scratch, 4 of which have neural network-based evaluation. From time to time I have posted some news from the Scratch world on my results page. A wonderful world!
At this time there are 38 fully functional chess engines written in Scratch, 4 of which have neural network-based evaluation. From time to time I have posted some news from the Scratch world on my results page. A wonderful world!
A neural network in scratch?
YES ! From a reasonable time. Black Crow (NNUE evaluation)-the second engine like strength. My favorite.