New Little Goliath 3.15 with NN released

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

Moderator: Ras

Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: New Little Goliath 3.15 with NN released

Post by Eduard »

Alexander Schmidt wrote: Wed Jan 26, 2022 5:43 pm
Eduard wrote: Wed Jan 26, 2022 10:49 am I'm sorry but I feel like I'm being fooled. If someone who has been programming for many years is still only offering single core engines in 2022, that's poor. It's ok for new developers, but those who program engines for longer should show MP versions.
It's up to the author what kind of things he want to do. Michael is experienced with other neural nets, and didn't know about this new technics in computerchess. After 15 years away from chess he found out about nnue, wanted to try it with LG, and offers it for free. You feel fooled because he didn't first implement multi cores for you? Just leave it, if you don't like it. I like it, and I am really excited to play LG NN!
I will write my opinion. The programmers should know that not everyone cheers as soon as something new is introduced here. In 2022, I expect programmers to adapt to reality as well. The fact is that there are no single core computers for sale, even my 11 year old laptop has 2 cores (4 threads). I can't do much with single core engines. I'm sorry, but I would like to be able to express my opinion. And yes, I have Little Goliath installed, it does 5000 kns on a core (wow), but that's pretty much all this engine can do.
User avatar
Gabor Szots
Posts: 1432
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: New Little Goliath 3.15 with NN released

Post by Gabor Szots »

Eduard wrote: Wed Jan 26, 2022 6:47 pmI can't do much with single core engines.
As far as I know single core engines do run on multi-core computers. At least they do on mine.
Gabor Szots
CCRL testing group
Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: New Little Goliath 3.15 with NN released

Post by Chessqueen »

Gabor Szots wrote: Wed Jan 26, 2022 7:02 pm
Eduard wrote: Wed Jan 26, 2022 6:47 pmI can't do much with single core engines.
As far as I know single core engines do run on multi-core computers. At least they do on mine.
Yes they run on a Multi-core computer but it will be using a single-thread , and if you are looking for the fastest computer for engine that run on one core, simple get the Intel i9-9900K or the AMD Ryzen 7 3800K that are in a 1 on 1 battle for the best single-core performance, and both have very similar performance. Also by purchasing one of these computers you can also run the best Chess engines that run on Multi cores.
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: New Little Goliath 3.15 with NN released

Post by Eduard »

Yes, the expensive Intel processors have more power than AMD in single core mode. However, I have decided to do my tests with multi core engines. AMD is better for that because PCs are cheaper. I have a Ryzen 3900X with 12 fast cores and a laptop with AMD Ryzen 5700u that does a lot of kns with Stockfish with all 8 cores.
Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: New Little Goliath 3.15 with NN released

Post by Chessqueen »

Jouni wrote: Sat Jan 22, 2022 8:28 pm Wow what a surprise from old tactical monster! From read.me:

About 16 years ago I lost the desire to play chess and since then I
have neither played a tournament game nor dealt with chess programming.
Until a few weeks ago, I didn't even know who or what Stockfish was or
what the name of the reigning (human) World Chess Champion was.
By chance, I became aware of Stockfish and NNUE in the course of my
professional work and involvement with neural networks. Here I
recognised certain parallels to my own attempts around the turn of the
millennium to control the search function of chess programmes by using
neural networks, i.e. to simulate human thinking, so to speak (only the
promising variants are then further investigated by a classical A/B
search). The results at the time were mixed. While solutions were found
in seconds in individual positions (for which a normal search would
have taken days), the approach failed in the practical game due to
insufficient coverage of relevant patterns. According to my estimation
at the time (based on the evaluation of several million games), there
were around 10,000 of these. Generating the networks took a lot of time.
Even the smallest additions or necessary changes took days of computing
power. In the end, I had only integrated about 20% of the patterns into
the net and, in view of the calculations that were still necessary, I
gave up in frustration and postponed everything until a later date. I
had not expected it to take 16 years. Actually, I didn't expect to ever
take up chess again (I loved the game and was a tournament player with
almost 2300 ELO). As far as I can tell, hardly anything has changed in
the last 16 years in terms of programming (in the sense of new search
techniques, apart from NNUE), even if the programmes (above all
Stockfish) have become enormously powerful due to excessive fine-tuning.
Now I want to revisit the topic, since the necessary fast hardware is
also available nowadays.
You should provide https://tcec-chess.com/ a copy so they can also test it against other similar engines of equal strength
User avatar
Rubinus
Posts: 1207
Joined: Thu Jan 18, 2007 4:05 pm
Location: Prague
Full name: Pavel Háse

Re: New Little Goliath 3.15 with NN released

Post by Rubinus »

Gabor Szots wrote: Wed Jan 26, 2022 7:02 pm
Eduard wrote: Wed Jan 26, 2022 6:47 pmI can't do much with single core engines.
As far as I know single core engines do run on multi-core computers. At least they do on mine.
That's what they do on mine. But then it's just the Paralympics instead of the championships.
User avatar
Graham Banks
Posts: 43913
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New Little Goliath 3.15 with NN released

Post by Graham Banks »

Rubinus wrote: Thu Jan 27, 2022 2:13 am
Gabor Szots wrote: Wed Jan 26, 2022 7:02 pm
Eduard wrote: Wed Jan 26, 2022 6:47 pmI can't do much with single core engines.
As far as I know single core engines do run on multi-core computers. At least they do on mine.
That's what they do on mine. But then it's just the Paralympics instead of the championships.
Despite that, many engine authors like to see how their engines fare on 1CPU.
gbanksnz at gmail.com
BrendanJNorman
Posts: 2583
Joined: Mon Feb 08, 2016 12:43 am
Full name: Brendan J Norman

Re: New Little Goliath 3.15 with NN released

Post by BrendanJNorman »

Eduard wrote: Wed Jan 26, 2022 6:47 pm
Alexander Schmidt wrote: Wed Jan 26, 2022 5:43 pm
Eduard wrote: Wed Jan 26, 2022 10:49 am I'm sorry but I feel like I'm being fooled. If someone who has been programming for many years is still only offering single core engines in 2022, that's poor. It's ok for new developers, but those who program engines for longer should show MP versions.
It's up to the author what kind of things he want to do. Michael is experienced with other neural nets, and didn't know about this new technics in computerchess. After 15 years away from chess he found out about nnue, wanted to try it with LG, and offers it for free. You feel fooled because he didn't first implement multi cores for you? Just leave it, if you don't like it. I like it, and I am really excited to play LG NN!
I will write my opinion. The programmers should know that not everyone cheers as soon as something new is introduced here. In 2022, I expect programmers to adapt to reality as well. The fact is that there are no single core computers for sale, even my 11 year old laptop has 2 cores (4 threads). I can't do much with single core engines. I'm sorry, but I would like to be able to express my opinion. And yes, I have Little Goliath installed, it does 5000 kns on a core (wow), but that's pretty much all this engine can do.
Dude, not *everyone* is trying to edge out the latest CPUs on PlayChess and so needs powerful hardware.

To me, LG is an absolute CLASSIC engine (I'm in my late 30s now and loved Little Goliath Light 1.5 even as a kid in 2002 in my Fritz 7 GUI) and its playing style with NN is very interesting. In contrast to the old attacking Goliath, it seems to be pretty positional.

It plays like no other engine if you observe its games.

This unique "opinion" of LG is definitely useful for analysis for humans, even with a single CPU.

The developer *owes* us nothing but *gifted* us something special.
BrendanJNorman
Posts: 2583
Joined: Mon Feb 08, 2016 12:43 am
Full name: Brendan J Norman

Re: New Little Goliath 3.15 with NN released

Post by BrendanJNorman »

Graham Banks wrote: Thu Jan 27, 2022 3:46 am
Rubinus wrote: Thu Jan 27, 2022 2:13 am
Gabor Szots wrote: Wed Jan 26, 2022 7:02 pm
Eduard wrote: Wed Jan 26, 2022 6:47 pmI can't do much with single core engines.
As far as I know single core engines do run on multi-core computers. At least they do on mine.
That's what they do on mine. But then it's just the Paralympics instead of the championships.
Despite that, many engine authors like to see how their engines fare on 1CPU.
Because a single CPU is a sort of "level playing field" or some sort of base requirement where only the ENGINE'S strengths/weaknesses can be assessed independently of flashy hardware capabilities.
Cornfed
Posts: 511
Joined: Sun Apr 26, 2020 11:40 pm
Full name: Brian D. Smith

Re: New Little Goliath 3.15 with NN released

Post by Cornfed »

BrendanJNorman wrote: Thu Jan 27, 2022 6:50 am
Dude, not *everyone* is trying to edge out the latest CPUs on PlayChess and so needs powerful hardware.
+1
Yes, 1 core is the logical 'baseline'.
Last edited by Cornfed on Thu Jan 27, 2022 6:58 am, edited 1 time in total.