Where did all these 3400 engines come from?

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

Moderators: hgm, Rebel, chrisw

User avatar
Peter Skinner
Posts: 1763
Joined: Sun Feb 26, 2006 1:49 pm
Location: Edmonton, Alberta, Canada
Full name: Peter Skinner

Where did all these 3400 engines come from?

Post by Peter Skinner »

Hello all,

I've been getting into computer chess again after a long hiatus due to family responsibilities. Raising 3 children on your own is tough work, so if you had a single Parent at any point in your life, thank them for putting you first before everything.

On a side note, where did all these 3400 engines come from? When I left there was 6 engines that cracked 3300+.

Is this more of the same from Robbolitto and what not?

Congratulations to the Komodo team for winning the World Computer Chess Championships in Macao.
I was kicked out of Chapters because I moved all the Bibles to the fiction section.
Zenmastur
Posts: 919
Joined: Sat May 31, 2014 8:28 am

Re: Where did all these 3400 engines come from?

Post by Zenmastur »

Peter Skinner wrote: Sun Aug 18, 2019 8:38 am Hello all,

I've been getting into computer chess again after a long hiatus due to family responsibilities. Raising 3 children on your own is tough work, so if you had a single Parent at any point in your life, thank them for putting you first before everything.

On a side note, where did all these 3400 engines come from? When I left there was 6 engines that cracked 3300+.

Is this more of the same from Robbolitto and what not?

Congratulations to the Komodo team for winning the World Computer Chess Championships in Macao.
Haven't you heard?

"Taking ideas is not a vice, it is a virtue." We have another word for this. It is called learning.

There is, of course, a legal definition for this activity. It's called intellectual property theft. But what's a few ideas among friends, right?

But sharing ideas is an even greater virtue. Especially when they're NOT yours. We have other legal words for these activities. They're called industrial espionage and reverse engineering.

All of these “Virtues” have been practiced with GREAT virtue in the computer chess community!

A few virtuous moments and a lot of testing later and we have a lot of 3400 rated engines. :D :D :D

“Just add water, shake, and bake!” :shock: :shock: :shock:

Regards,

Zenmastur
Only 2 defining forces have ever offered to die for you.....Jesus Christ and the American Soldier. One died for your soul, the other for your freedom.
PK
Posts: 893
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Where did all these 3400 engines come from?

Post by PK »

It's not like that. Guys writing open source Stockfish (3400 Elo) invent something. Guys writing open source Laser (3200 Elo) code something similar in a way that happens to be easier to read for me. They admit the Stockfish influence in a commit message. I test the same stuff in open source Rodent (3000 Elo) and it works. Now there are three places a programmer can learn the idea from. Knowledge diffuses.
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: Where did all these 3400 engines come from?

Post by Sven »

Peter Skinner wrote: Sun Aug 18, 2019 8:38 am On a side note, where did all these 3400 engines come from? When I left there was 6 engines that cracked 3300+.

Is this more of the same from Robbolitto and what not?
Which 3400 engines are you talking about? In the current CCRL 40/40 list there are three, plus one almost 3400:
- SugaR is a Stockfish fork, and CCRL lists only one engine from the same "family"
- Lc0 is an open source neural network engine following the AlphaZero approach
- Komodo and Houdini are well-known
Sven Schüle (engine author: Jumbo, KnockOut, Surprise)
User avatar
mclane
Posts: 18748
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Where did all these 3400 engines come from?

Post by mclane »

Peter Skinner wrote: Sun Aug 18, 2019 8:38 am Hello all,

I've been getting into computer chess again after a long hiatus due to family responsibilities. Raising 3 children on your own is tough work, so if you had a single Parent at any point in your life, thank them for putting you first before everything.

On a side note, where did all these 3400 engines come from? When I left there was 6 engines that cracked 3300+.

Is this more of the same from Robbolitto and what not?

Congratulations to the Komodo team for winning the World Computer Chess Championships in Macao.
The main problem I see is that all those engines play chess on a level between 2600-3300+
ELO, but they do not really have a clou what chess is or what the target of chess is.
They mainly solve chess via a deep search tree. Reach 15-44 search depths and outcompute the opponent.
But do they play really chess ? I mean, do they have a plan or do they make moves that do not lose material?!
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Where did all these 3400 engines come from?

Post by xr_a_y »

All open-source engine, even very often taking and sharing ideas from pioneers and from stockfish, are also a new opportunity to test again, to learn again, to teach again, to discover again, to love again chess programing . Having many strong engines, and thus engines developpers also strenghten the whole community and creates new interresting debate on forums.

Speaking for myself, I always spend a lot of time understanding and testing each thing used in my engine and very often ask for help here.
jdart
Posts: 4366
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: Where did all these 3400 engines come from?

Post by jdart »

Code: Select all

But do they play really chess ? I mean, do they have a plan or do they make moves that do not lose material?!
Well, they don't usually lose material to shallow tactics. The NN engines used to do that but they have improved to the point where mostly they don't.

All these programs rely on heuristics: techniques that, on the average over many games, lead to good results.

There is usually no plan in the sense that is easy to explain to a human.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Where did all these 3400 engines come from?

Post by zullil »

jdart wrote: Sun Aug 18, 2019 4:50 pm

Code: Select all

But do they play really chess ? I mean, do they have a plan or do they make moves that do not lose material?!
Well, they don't usually lose material to shallow tactics. The NN engines used to do that but they have improved to the point where mostly they don't.

All these programs rely on heuristics: techniques that, on the average over many games, lead to good results.

There is usually no plan in the sense that is easy to explain to a human.
"Planning" is what humans do so that their chess playing is (a bit) less terrible than it otherwise would be. :twisted:
User avatar
mclane
Posts: 18748
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Where did all these 3400 engines come from?

Post by mclane »

The idea behind chess is to mate. For that you need a plan. Otherwise you run around on the board without understanding and IMO you do not play chess but survive.

If an engine plays 2600+ ELO but is not planning to mate, it has IMO no understanding of the game.
Ok it plays 2600 elo.
But is chess running around and winning because the opponent resigns or has not enough material or is chess the art of mating the opponent ?

IMO even those strong chess programs have no clue about chess and run around waiting for the opponent to make a mistake.
We have so many draws in computerchess because the engines have no plan.

Yes humans have plans.
Why would machines NOT have a plan ??

It’s Intelligent to have a plan for the day.
Machines having NO plan are stupid.

IMO the next step in computerchess are programs that plan what to do to mate from the given position.

It’s what intelligent entities do. No matter if dog, human being, alien or AI machines.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
Henk
Posts: 7216
Joined: Mon May 27, 2013 10:31 am

Re: Where did all these 3400 engines come from?

Post by Henk »

Maybe there plan is have as much elo as possible no matter what. Thats what they are tuned for.
Don't know how much knowledge is needed to achieve that goal.


If they use much knowledge then they are not stupid.