GeminiChess, an LLM built engine

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
towforce
Posts: 12625
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK
Full name: Graham Laight

Re: GeminiChess, an LLM built engine

Post by towforce »

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
Posts: 7
Joined: Wed Oct 22, 2025 7:10 pm
Location: Finland
Full name: Otto Laukkanen

Re: GeminiChess, an LLM built engine

Post by OttoLau »

glav wrote: Mon Nov 10, 2025 10:45 am
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 :wink:
OttoLau
Posts: 7
Joined: Wed Oct 22, 2025 7:10 pm
Location: Finland
Full name: Otto Laukkanen

Re: GeminiChess, an LLM built engine

Post by OttoLau »

towforce wrote: Mon Nov 10, 2025 11:51 am
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.
I believe some madlad has created a chess engine in scracth
https://scratch.mit.edu/discuss/topic/248984
User avatar
Sylwy
Posts: 4908
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: GeminiChess, an LLM built engine

Post by Sylwy »

OttoLau wrote: Tue Nov 11, 2025 8:59 am I believe some madlad has created a chess engine in scracth
https://scratch.mit.edu/discuss/topic/248984
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!
OttoLau
Posts: 7
Joined: Wed Oct 22, 2025 7:10 pm
Location: Finland
Full name: Otto Laukkanen

Re: GeminiChess, an LLM built engine

Post by OttoLau »

Sylwy wrote: Tue Nov 11, 2025 9:42 am
OttoLau wrote: Tue Nov 11, 2025 8:59 am I believe some madlad has created a chess engine in scracth
https://scratch.mit.edu/discuss/topic/248984
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? :shock:
User avatar
Sylwy
Posts: 4908
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: GeminiChess, an LLM built engine

Post by Sylwy »

OttoLau wrote: Tue Nov 11, 2025 9:47 am
Sylwy wrote: Tue Nov 11, 2025 9:42 am
OttoLau wrote: Tue Nov 11, 2025 8:59 am I believe some madlad has created a chess engine in scracth
https://scratch.mit.edu/discuss/topic/248984
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? :shock:
YES ! From a reasonable time. Black Crow (NNUE evaluation)-the second engine like strength. My favorite.

Image