For those interested:
https://easyupload.io/b0ztbw
https://dotnet.microsoft.com/download/d ... -installer
https://github.com/dje-dev/Ceres
+100 elo breakthrough in new rewritten Lco engine ( Ceres)
Moderators: hgm, Rebel, chrisw
-
- Posts: 4466
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IASI - the historical capital of MOLDOVA
- Full name: SilvianR
-
- Posts: 3657
- Joined: Wed Nov 18, 2015 11:41 am
- Location: hungary
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
ThanksSylwy wrote: ↑Sat Jan 02, 2021 6:19 pm For those interested:
https://easyupload.io/b0ztbw
https://dotnet.microsoft.com/download/d ... -installer
https://github.com/dje-dev/Ceres
But where is lc0.dll what also need together with lc0.exe (ver.0.26.3) and cuda-fp16 backend. dll-s?
-
- Posts: 6340
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
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
Ceres:
Dot Net: https://dotnet.microsoft.com/download/d ... -installer
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 12540
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
I get a 404 error on the boxed ceres.
I can build the LC0 project using the supplied cmd file or the visual studio project.
However, the project is some berserk CMAKE thing that does not allow you to change the project from exe to dll.
Does someone have a solution file that can be modified?
I can build the LC0 project using the supplied cmd file or the visual studio project.
However, the project is some berserk CMAKE thing that does not allow you to change the project from exe to dll.
Does someone have a solution file that can be modified?
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.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 3657
- Joined: Wed Nov 18, 2015 11:41 am
- Location: hungary
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
Thanks.AdminX wrote: ↑Sun Jan 03, 2021 12:04 pm 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
Do you know the UCI commands of Ceres too?
I have not connect to discord.
-
- Posts: 6340
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
Dan,Dann Corbit wrote: ↑Sun Jan 03, 2021 1:29 pm I get a 404 error on the boxed ceres.
I can build the LC0 project using the supplied cmd file or the visual studio project.
However, the project is some berserk CMAKE thing that does not allow you to change the project from exe to dll.
Does someone have a solution file that can be modified?
Here is a link to the version I compiled on my system. One thing I want to point out is the syntax for the Directory paths much have 2 backslashes in the Ceres.json file.
Code: Select all
{
"DirLC0Binaries": "C:\\Users\\tedsu\\Desktop\\Ceres",
"DirLC0Networks": "C:\\Users\\tedsu\\Desktop\\Ceres",
"DirEPD": ".",
"DirPGN": ".",
"DirCeresOutput": ".",
"DirExternalEngines": ".",
"DirTablebases": "E:\\SyzygyBases\\DTZ_7;E:\\SyzygyBases\\DTZ_6;E:\\SyzygyBases\\DTZ_345;C:\\SyzygyBases\\WDL_7;E:\\SyzygyBases\\WDL_6;E:\\SyzygyBases\\WDL_345",
"DefaultNetworkSpecString": "LC0:104130",
"DefaultDeviceSpecString": "GPU:0",
"URLLC0Networks": "http://training.lczero.org/networks",
"LaunchMonitor": false,
"LogInfo": false,
"LogWarn": false
}
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 6340
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
I have not tried Chad's version, but when I test from the command line I just use "go nodes 346000" to make sure it is working before moving over to GUI.corres wrote: ↑Sun Jan 03, 2021 1:42 pmThanks.AdminX wrote: ↑Sun Jan 03, 2021 12:04 pm 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
Do you know the UCI commands of Ceres too?
I have not connect to discord.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 12540
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
I will give it a try.
I found the boxed one someone else posted, and it did not work for me.
I do not know if the DLL files are needed or if they are in the boxed unit.
But I get no output.
I also have 2 GPUs and I do not know how to configure them.
But I should make it work before I make it better.
I found the boxed one someone else posted, and it did not work for me.
Code: Select all
C:\Users\dannc\chess\ceres>type Ceres.json
{
"DirLC0Binaries": "C:\\Users\\dannc\\chess\\ceres",
"DirLC0Networks": "C:\\Users\\dannc\\chess\\ceres",
"DirEPD": ".",
"DirPGN": ".",
"DirCeresOutput": ".",
"DirExternalEngines": ".",
"DirTablebases": "d:\syzygy",
"DefaultNetworkSpecString": "LC0:703810",
"DefaultDeviceSpecString": "GPU:0",
"URLLC0Networks": "http://training.lczero.org/networks",
"LaunchMonitor": false,
"LogInfo": false,
"LogWarn": false
}
C:\Users\dannc\chess\ceres>dir
Volume in drive C is Windows
Volume Serial Number is 9C44-3903
Directory of C:\Users\dannc\chess\ceres
01/03/2021 04:50 AM <DIR> .
01/03/2021 04:50 AM <DIR> ..
12/31/2017 04:00 PM 6,433,429 703810.pb.gz
01/03/2021 04:48 AM 451 Ceres.json
01/03/2021 04:40 AM 846,568,960 Ceres_boxed_7f9913d.exe
08/25/2018 08:33 PM 67,318,784 cublas64_100.dll
12/01/2020 11:25 PM 107,368,448 cublas64_11.dll
12/01/2020 11:25 PM 173,154,304 cublasLt64_11.dll
08/25/2018 08:33 PM 416,256 cudart64_100.dll
12/06/2020 10:53 PM 464,896 cudart64_110.dll
10/27/2019 03:14 PM 385,179,136 cudnn64_7.dll
01/03/2021 04:10 AM 137,157,676 J98.1-16
But I get no output.
I also have 2 GPUs and I do not know how to configure them.
But I should make it work before I make it better.
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.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 6340
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
For two GPUs I believe you should have this in your Ceres.json file: "GPU:0", "GPU:1", Also note that the path for syzygy should have two backslashes.Dann Corbit wrote: ↑Sun Jan 03, 2021 1:56 pm I will give it a try.
I found the boxed one someone else posted, and it did not work for me.
I do not know if the DLL files are needed or if they are in the boxed unit.Code: Select all
C:\Users\dannc\chess\ceres>type Ceres.json { "DirLC0Binaries": "C:\\Users\\dannc\\chess\\ceres", "DirLC0Networks": "C:\\Users\\dannc\\chess\\ceres", "DirEPD": ".", "DirPGN": ".", "DirCeresOutput": ".", "DirExternalEngines": ".", "DirTablebases": "d:\syzygy", "DefaultNetworkSpecString": "LC0:703810", "DefaultDeviceSpecString": "GPU:0", "URLLC0Networks": "http://training.lczero.org/networks", "LaunchMonitor": false, "LogInfo": false, "LogWarn": false } C:\Users\dannc\chess\ceres>dir Volume in drive C is Windows Volume Serial Number is 9C44-3903 Directory of C:\Users\dannc\chess\ceres 01/03/2021 04:50 AM <DIR> . 01/03/2021 04:50 AM <DIR> .. 12/31/2017 04:00 PM 6,433,429 703810.pb.gz 01/03/2021 04:48 AM 451 Ceres.json 01/03/2021 04:40 AM 846,568,960 Ceres_boxed_7f9913d.exe 08/25/2018 08:33 PM 67,318,784 cublas64_100.dll 12/01/2020 11:25 PM 107,368,448 cublas64_11.dll 12/01/2020 11:25 PM 173,154,304 cublasLt64_11.dll 08/25/2018 08:33 PM 416,256 cudart64_100.dll 12/06/2020 10:53 PM 464,896 cudart64_110.dll 10/27/2019 03:14 PM 385,179,136 cudnn64_7.dll 01/03/2021 04:10 AM 137,157,676 J98.1-16
But I get no output.
I also have 2 GPUs and I do not know how to configure them.
But I should make it work before I make it better.
Last edited by AdminX on Sun Jan 03, 2021 2:12 pm, edited 1 time in total.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 3657
- Joined: Wed Nov 18, 2015 11:41 am
- Location: hungary
Re: +100 elo breakthrough in new rewritten Lco engine ( Ceres)
Sorry, I have not.Dann Corbit wrote: ↑Sun Jan 03, 2021 1:29 pm I get a 404 error on the boxed ceres.
I can build the LC0 project using the supplied cmd file or the visual studio project.
However, the project is some berserk CMAKE thing that does not allow you to change the project from exe to dll.
Does someone have a solution file that can be modified?
But it seems to me there are some disturbance in the writing down of Ceres
There is text about a plugin/interface dll what makes the connection between lc0 (CUDA backends) and Ceres
and there is text about the source of Ceres contains the modified lc0 files of CUDA backend.
What is the truth?