+100 elo breakthrough in new rewritten Lco engine ( Ceres)

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

Moderators: hgm, Rebel, chrisw

Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by Dann Corbit »

From the command line, I get this error:
C:\Users\dannc\chess\ceres>ceres
Error:
An assembly specified in the application dependencies manifest (Ceres.deps.json) was not found:
package: 'System.Security.Cryptography.Pkcs', version: '4.5.0'
path: 'runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll'

This stupid json file is loaded with zillions of version specific runtime goo.
It is a miracle if it runs on any PC.

I am starting to develop a boiling hatred of Ceres.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
Nordlandia
Posts: 2821
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by Nordlandia »

Ceres.exe can be in the root folder of Lc0 package ?

Troublesome for many it seems.
brianr
Posts: 536
Joined: Thu Mar 09, 2006 3:01 pm

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by brianr »

Some Ceres comments:
Yes, I did get it working.
No, I have no idea what combination of incantations made it work.
Yes, doing so is a major PITA.

Clearly, Ceres was a huge amount of work.
The good news: the developer seemed intent on a New Year's release on the Leela Chess Zero Discord server.
The bad news: it was far from ready from prime time.

Even very experienced computer chess folks are having nightmare issues.
Please keep in mind that Ceres is a horse of a different color and the developer is working extremely hard to address issues.

I personally have elected to wait a bit despite actually somehow having gotten it to run.
If you really want it now, by far the best place for nearly immediate support (likely even from the dev himself) is on Discord.

I would like to reiterate my thanks to dje for all his hard work and willingness to share.
Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by Dann Corbit »

My frustration is all my fault for jumping the gun, so I think it best to wait a month or two.
I had similar problems configuring LC0, and now I see that the LC0 has a wonderful explanation page on that subject.

Good things come to those who wait, but in the words of Inigo Montoya, "I hate waiting"
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
syzygy
Posts: 5563
Joined: Tue Feb 28, 2012 11:56 pm

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by syzygy »

This seems to be a list of improvements:
https://github.com/dje-dev/Ceres#implem ... n-features
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by Damir »

From Ted Summers on Ed's forum:

Here is a Boxed version that was uploaded by Chad on Discord. You will need to have Dot Net 5 installed.

Ceres:

Dot Net: https://dotnet.microsoft.com/download/d ... -installer
corres
Posts: 3657
Joined: Wed Nov 18, 2015 11:41 am
Location: hungary

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by corres »

brianr wrote: Sun Jan 03, 2021 2:48 pm Some Ceres comments:
Yes, I did get it working.
No, I have no idea what combination of incantations made it work.
Yes, doing so is a major PITA.

Clearly, Ceres was a huge amount of work.
The good news: the developer seemed intent on a New Year's release on the Leela Chess Zero Discord server.
The bad news: it was far from ready from prime time.

Even very experienced computer chess folks are having nightmare issues.
Please keep in mind that Ceres is a horse of a different color and the developer is working extremely hard to address issues.

I personally have elected to wait a bit despite actually somehow having gotten it to run.
If you really want it now, by far the best place for nearly immediate support (likely even from the dev himself) is on Discord.

I would like to reiterate my thanks to dje for all his hard work and willingness to share.
Thanks for the advices, but the best advices would be from you if you report me the exact Ceres.json file what you use for running Ceres well.
So?
corres
Posts: 3657
Joined: Wed Nov 18, 2015 11:41 am
Location: hungary

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by corres »

syzygy wrote: Sun Jan 03, 2021 3:40 pm This seems to be a list of improvements:
https://github.com/dje-dev/Ceres#implem ... n-features
There is no any new announcement there.
brianr
Posts: 536
Joined: Thu Mar 09, 2006 3:01 pm

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by brianr »

Damir wrote: Sun Jan 03, 2021 3:41 pm From Ted Summers on Ed's forum:

Here is a Boxed version that was uploaded by Chad on Discord. You will need to have Dot Net 5 installed.

Ceres:

Dot Net: https://dotnet.microsoft.com/download/d ... -installer
Careful.
At least one of the boxed versions was compiled with Debug.
From the dev on Discord an hour ago:
Ceres.exe dated 1/1/2021 12:51pm. We determined that this boxed version was compiled with Debug flags. You can tell because it is under in a directory named "Debug". It needs to be a Release version, the CPU score is about 38 with Debug and 100 with Release, Ceres will be massively slower.
corres
Posts: 3657
Joined: Wed Nov 18, 2015 11:41 am
Location: hungary

Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)

Post by corres »

brianr wrote: Sun Jan 03, 2021 4:18 pm
Damir wrote: Sun Jan 03, 2021 3:41 pm From Ted Summers on Ed's forum:

Here is a Boxed version that was uploaded by Chad on Discord. You will need to have Dot Net 5 installed.

Ceres:

Dot Net: https://dotnet.microsoft.com/download/d ... -installer
Careful.
At least one of the boxed versions was compiled with Debug.
From the dev on Discord an hour ago:
Ceres.exe dated 1/1/2021 12:51pm. We determined that this boxed version was compiled with Debug flags. You can tell because it is under in a directory named "Debug". It needs to be a Release version, the CPU score is about 38 with Debug and 100 with Release, Ceres will be massively slower.
OK.
But what is the exact Ceres.json file?
It needs for debug and release version too!