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

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

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Dann Corbit
Posts: 11978
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

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

Post by Dann Corbit » Sun Jan 03, 2021 1:17 pm

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: 2743
Joined: Fri Sep 25, 2015 7:38 pm
Location: Sortland, Norway

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

Post by Nordlandia » Sun Jan 03, 2021 1:28 pm

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

Troublesome for many it seems.

brianr
Posts: 506
Joined: Thu Mar 09, 2006 2:01 pm

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

Post by brianr » Sun Jan 03, 2021 1: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.

Dann Corbit
Posts: 11978
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

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

Post by Dann Corbit » Sun Jan 03, 2021 2:08 pm

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.


Damir
Posts: 2471
Joined: Mon Feb 11, 2008 2:53 pm
Location: Denmark
Full name: Damir Desevac

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

Post by Damir » Sun Jan 03, 2021 2: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: https://drive.google.com/file/d/12wpPWy ... sp=sharing

Dot Net: https://dotnet.microsoft.com/download/d ... -installer

corres
Posts: 3657
Joined: Wed Nov 18, 2015 10:41 am
Location: hungary

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

Post by corres » Sun Jan 03, 2021 2:53 pm

brianr wrote:
Sun Jan 03, 2021 1: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 10:41 am
Location: hungary

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

Post by corres » Sun Jan 03, 2021 2:56 pm

syzygy wrote:
Sun Jan 03, 2021 2: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: 506
Joined: Thu Mar 09, 2006 2:01 pm

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

Post by brianr » Sun Jan 03, 2021 3:18 pm

Damir wrote:
Sun Jan 03, 2021 2: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: https://drive.google.com/file/d/12wpPWy ... sp=sharing

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 10:41 am
Location: hungary

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

Post by corres » Sun Jan 03, 2021 3:28 pm

brianr wrote:
Sun Jan 03, 2021 3:18 pm
Damir wrote:
Sun Jan 03, 2021 2: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: https://drive.google.com/file/d/12wpPWy ... sp=sharing

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!

Post Reply