GeminiChess, an LLM built engine

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

Moderator: Ras

User avatar
towforce
Posts: 12623
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: 6
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: 6
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