Accepting that AI engines are the future, I have questions from a tester's point of view.
To begin with, I have been living in the assumption that the goal of the rating lists is to compare the skills of the authors. Now with AI generated engines that goal seems obsolete because there is no author in the traditional sense.
So:
1. If I decide to test an AI engine whom should I credit? Claude? Some other AI program?
2. Which AI engine should I test? They are all gathering the same knowledge, as I see it there should be no difference between them.
3. Has copyright and licencing become obsolete?
Testing AI engines
Moderator: Ras
-
Gabor Szots
- Posts: 1594
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Testing AI engines
Gabor Szots
CCRL testing group
CCRL testing group
-
Graham Banks
- Posts: 46292
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Testing AI engines
I've always thought that the goal of the rating lists is to compare the ratings of engines.
Having said that, none of them would exist without the efforts of their authors.
Having said that, none of them would exist without the efforts of their authors.
gbanksnz at gmail.com
-
Frank Quisinsky
- Posts: 7560
- Joined: Wed Nov 18, 2009 7:16 pm
- Location: Gutweiler, Germany
- Full name: Frank Quisinsky
Re: Testing AI engines
Gabor,
good questions!
The good old days of testing engines, at least with the feeling that they play differently because they were created individually, are over. So, that are the reason for ETOC-G. I need for myself a successful conclusion to my activities in this regard.
What we have are all the good known programmers, working since years hard on here programs. At the moment I build with the ETOC-G results my own favorits for future testing.
Best
Frank
Graham,
that's right, but if a large number of engines play the same chess, one has to wonder what the point is. In cases like these, long-term developments tend to fall by the wayside, and I think that's a real shame. I am thinking a long time about it without success. Means, what can I do? You should know that AI is a major topic at many schools and universities. And chess can be used to launch some great projects. It's absolutely clear that the market is being flooded with AI programs. Many of these programs might be updated 1–5 times, and then you'll never hear from the developers again.
Often I am thinking:
I like to test engines, three years available and a steady trend can be observed. But ideas like that are difficult to implement because there are simply far too many chess programs.
Another way:
- name of the programmer
- country of the programmer
- age of the programmer
- school / univeristiy project yes / no
- interest on a long time development yes / no
And maybe other things for the decission: I add the engine in a rating list or not
But here is the problem:
A lot of that is really none of our business, better interest.
We are not allowed to request such information.
Again, I am thinking the good and old time is over.
Everyone have to build his own favorits for interesting tourneys in the future.
And excalty this one is a good point.
Many available engines are good (not bad) but thats the real life. Not all AI given us is great.
How many companies have to search another way or the companies go out of business. That's normal in today's IT world.
With AI we lose an important point.
The engines playing styles are becoming more similar, there are exceptions.
And exactly the playing styles was the icing on the cake.
Best
Frank
good questions!
The good old days of testing engines, at least with the feeling that they play differently because they were created individually, are over. So, that are the reason for ETOC-G. I need for myself a successful conclusion to my activities in this regard.
What we have are all the good known programmers, working since years hard on here programs. At the moment I build with the ETOC-G results my own favorits for future testing.
Best
Frank
Graham,
that's right, but if a large number of engines play the same chess, one has to wonder what the point is. In cases like these, long-term developments tend to fall by the wayside, and I think that's a real shame. I am thinking a long time about it without success. Means, what can I do? You should know that AI is a major topic at many schools and universities. And chess can be used to launch some great projects. It's absolutely clear that the market is being flooded with AI programs. Many of these programs might be updated 1–5 times, and then you'll never hear from the developers again.
Often I am thinking:
I like to test engines, three years available and a steady trend can be observed. But ideas like that are difficult to implement because there are simply far too many chess programs.
Another way:
- name of the programmer
- country of the programmer
- age of the programmer
- school / univeristiy project yes / no
- interest on a long time development yes / no
And maybe other things for the decission: I add the engine in a rating list or not
But here is the problem:
A lot of that is really none of our business, better interest.
We are not allowed to request such information.
Again, I am thinking the good and old time is over.
Everyone have to build his own favorits for interesting tourneys in the future.
And excalty this one is a good point.
Many available engines are good (not bad) but thats the real life. Not all AI given us is great.
How many companies have to search another way or the companies go out of business. That's normal in today's IT world.
With AI we lose an important point.
The engines playing styles are becoming more similar, there are exceptions.
And exactly the playing styles was the icing on the cake.
Best
Frank
-
smatovic
- Posts: 3849
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: Testing AI engines
People call the current phase of AI use in programming the centaur phase, cos human and AI work together, and achieve better/faster results than human or AI alone. Some programmers report 5x to 10x throughput increase in programming with LLMs, so it is not so much about to produce better code or results, but to achieve these faster. Some people argue that LLMs do not produce new ideas, I disagree, there are reports about emergence in ideas and code. Even if not, AI can increase throughput on a level to parse amounts of present ideas/code, and merge them to something new. So if you test now centaur-engines, then you test the human+AI in teamwork, you test the ability of the LLM and you test the ability of the human to utilize this LLM for a specific task in a specific domain.
How long will the centaur-engines phase last? When will we see fully automated LLMs generating top engines on their own*? Idk. But then it is obvious that you test the ability of the AI alone, and further the ability of the team that created that AI. So one day we can imagine an AI-engine vs. AI-engine tournament, where different AI engineering teams compete with each other.
On copyright/licenses, IMO this is work in progress, different topics are in the courts to settle. Is it fair use to grab all source code out there to train LLMs? Can the output of an LLM be protected by copyright? Generally, code you can protect with copyright, technical implementations you can protect with patents, ideas/thoughts/math are free to use.
--
Srdja
PS: *: LLMs do already generate chess engines on their own, but up to now they are not competitive, as mentioned, we are still in the centaur phase: YATT: viewtopic.php?p=965578#p965578
How long will the centaur-engines phase last? When will we see fully automated LLMs generating top engines on their own*? Idk. But then it is obvious that you test the ability of the AI alone, and further the ability of the team that created that AI. So one day we can imagine an AI-engine vs. AI-engine tournament, where different AI engineering teams compete with each other.
On copyright/licenses, IMO this is work in progress, different topics are in the courts to settle. Is it fair use to grab all source code out there to train LLMs? Can the output of an LLM be protected by copyright? Generally, code you can protect with copyright, technical implementations you can protect with patents, ideas/thoughts/math are free to use.
--
Srdja
PS: *: LLMs do already generate chess engines on their own, but up to now they are not competitive, as mentioned, we are still in the centaur phase: YATT: viewtopic.php?p=965578#p965578
-
Frank Quisinsky
- Posts: 7560
- Joined: Wed Nov 18, 2009 7:16 pm
- Location: Gutweiler, Germany
- Full name: Frank Quisinsky
Re: Testing AI engines
A vision:
Any gentleman who wishes to apply for an IT position must include his own AI-generated chess program with his application. The companies test it, and that is an important factor in their decision.
Really a vision?
I know an entrepreneur, who is an avid chess player, and is thinking about it.
Nothing is impossible!!
Any gentleman who wishes to apply for an IT position must include his own AI-generated chess program with his application. The companies test it, and that is an important factor in their decision.
Really a vision?
I know an entrepreneur, who is an avid chess player, and is thinking about it.
Nothing is impossible!!
-
op12no2
- Posts: 571
- Joined: Tue Feb 04, 2014 12:25 pm
- Location: Gower, Wales
- Full name: Colin Jenkins
Re: Testing AI engines
yetGraham Banks wrote: ↑Sun Jul 12, 2026 12:39 pm Having said that, none of them would exist without the efforts of their authors.
-
Frank Quisinsky
- Posts: 7560
- Joined: Wed Nov 18, 2009 7:16 pm
- Location: Gutweiler, Germany
- Full name: Frank Quisinsky
Re: Testing AI engines
smatovic:
Does this matter have to be settled in court? That would take years, and even then, it’s unclear whether anything meaningful would come of it. It’s likely that, over the course of the proceedings, x new types of licenses will be introduced, all of which will be obsolete by the very next day. It’s difficult, but I don’t see any other option.
Here’s what’s interesting:
A graphical user interface that allows users to create an AI engine, one that offers many features, such as the ability for users to design the training process themselves. Any computer chess fan who’s interested could then develop their own program, and these programs could subsequently compete against each other in tournaments. There’s no need to form groups for this, I think this is what the future looks like.
Our great programmers, must be faster which such things.
Faster as KI, we always have to stay one step ahead or we'll lose face.
Does this matter have to be settled in court? That would take years, and even then, it’s unclear whether anything meaningful would come of it. It’s likely that, over the course of the proceedings, x new types of licenses will be introduced, all of which will be obsolete by the very next day. It’s difficult, but I don’t see any other option.
Here’s what’s interesting:
A graphical user interface that allows users to create an AI engine, one that offers many features, such as the ability for users to design the training process themselves. Any computer chess fan who’s interested could then develop their own program, and these programs could subsequently compete against each other in tournaments. There’s no need to form groups for this, I think this is what the future looks like.
Our great programmers, must be faster which such things.
Faster as KI, we always have to stay one step ahead or we'll lose face.
-
mar
- Posts: 2954
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Testing AI engines
I recently found a funny title: "who will clean up after the vibe coding party" - which exactly sums it up I thinksmatovic wrote: ↑Sun Jul 12, 2026 1:44 pm People call the current phase of AI use in programming the centaur phase, cos human and AI work together, and achieve better/faster results than human or AI alone. Some programmers report 5x to 10x throughput increase in programming with LLMs, so it is not so much about to produce better code or results, but to achieve these faster.
"AI" is good at producing low quality garbage very quickly, however the 10x productivity myth has been debunked too,
I've read a study where a group of AI-assisted devs were actually 20% slower than the unassisted ones
my take on this is that quality matters more than anything in the long run
while LLMs are great at understanding the language, they're not sentient, not AGI, not intelligent.
a stochastic slop generator with feedback and compressed human knowledge seems cool until you get sober
-
Frank Quisinsky
- Posts: 7560
- Joined: Wed Nov 18, 2009 7:16 pm
- Location: Gutweiler, Germany
- Full name: Frank Quisinsky
Re: Testing AI engines
No doubt about it ...
Myracle is for me the best available chess GUI.
To the programmer of Myracle, if he reads the thread, ... sorry my test follow later, the weather is the reason. I am happy, if my ETOC-G is still running and the organization for my chess computer tourney is over.
Myracle is such a GUI.
All the good known programming technics should be available in a GUI to create an engine. I know that are hundreds. User can select what they like and can start after with a training of the new engine. All should be possible with one GUI.
With the final results:
We're always one step ahead of AI.
Around the year 1997 I had a discussion about it with Dieter Bürßner (Yace) in Gambit-Soft forum. I wrote him, it would be nice if the programmers create differnt modules, users can combining them into a chess-program. His answer was: Not possible!
Nothing is impossible, today that must be the plan for the future.
Best
Frank
Myracle is for me the best available chess GUI.
To the programmer of Myracle, if he reads the thread, ... sorry my test follow later, the weather is the reason. I am happy, if my ETOC-G is still running and the organization for my chess computer tourney is over.
Myracle is such a GUI.
All the good known programming technics should be available in a GUI to create an engine. I know that are hundreds. User can select what they like and can start after with a training of the new engine. All should be possible with one GUI.
With the final results:
We're always one step ahead of AI.
Around the year 1997 I had a discussion about it with Dieter Bürßner (Yace) in Gambit-Soft forum. I wrote him, it would be nice if the programmers create differnt modules, users can combining them into a chess-program. His answer was: Not possible!
Nothing is impossible, today that must be the plan for the future.
Best
Frank
-
Frank Quisinsky
- Posts: 7560
- Joined: Wed Nov 18, 2009 7:16 pm
- Location: Gutweiler, Germany
- Full name: Frank Quisinsky
Re: Testing AI engines
Before missunderstandings:
Idea with the moduls:
Based on CHE ... programming language by Dr. Chrilly Donninger (programmer of NIMZO, some other exp. engines). Around that time are Nimzo 3.0 with own GUI available. Some nice ideas by Chrilly, CHE was only one. So I am thinking why not for Winboard engines, means the moduls I am speaking before. Dieter Bürßner answered in such a thread in the very old Gambit-Soft forum. Here I am admin and Gambit-Soft was the first German Chess Forum.

Idea with the moduls:
Based on CHE ... programming language by Dr. Chrilly Donninger (programmer of NIMZO, some other exp. engines). Around that time are Nimzo 3.0 with own GUI available. Some nice ideas by Chrilly, CHE was only one. So I am thinking why not for Winboard engines, means the moduls I am speaking before. Dieter Bürßner answered in such a thread in the very old Gambit-Soft forum. Here I am admin and Gambit-Soft was the first German Chess Forum.