sarona wrote: Fri Mar 29, 2024 1:30 am
The sources are different.
Download the source files from both links and compare the files. The Makefiles are not the same and there are slight code differences in a few other files. I believe evaluate.h, timeman.cpp and ucioption.cpp. Then try to compile both sources. I think the source from your link fails to compile for specific reasons I will not elaborate on. I stand to be corrected here.
You should be commended for posting links in the various sections to keep this forum alive.
sarona wrote: Fri Mar 29, 2024 1:30 am
The sources are different.
Download the source files from both links and compare the files. The Makefiles are not the same and there are slight code differences in a few other files. I believe evaluate.h, timeman.cpp and ucioption.cpp. Then try to compile both sources. I think the source from your link fails to compile for specific reasons I will not elaborate on. I stand to be corrected here.
You should be commended for posting links in the various sections to keep this forum alive.
LION wrote: Wed Apr 03, 2024 4:31 am
Ref is invalid
404 - page not found
Homayoun, you are linking to the wrong section of M.Z's Github for the code. You need the Development source found here: https://github.com/Zerbinati/HypnoS/tree/Development
It was absorbed by the master branch
the complete code is now there
LION wrote: Wed Apr 03, 2024 4:31 am
Ref is invalid
404 - page not found
Homayoun, you are linking to the wrong section of M.Z's Github for the code. You need the Development source found here: https://github.com/Zerbinati/HypnoS/tree/Development
It was absorbed by the master branch
the complete code is now there
But it is impossible to compile the engine using the master branch code.
The problem is simple to solve. Tanick even posted the solution earlier in this thread.
1. Replace the Makefile in Hypnos-Master with the one in the link. STUDY THE DIFFERENCES BETWEEN THE TWO FOR A BETTER UNDERSTANDING OF THE PROBLEM https://pixeldrain.com/u/LtP9FRGy
sarona wrote: Thu Apr 04, 2024 12:38 am
The problem is simple to solve. Tanick even posted the solution earlier in this thread.
1. Replace the Makefile in Hypnos-Master with the one in the link. STUDY THE DIFFERENCES BETWEEN THE TWO FOR A BETTER UNDERSTANDING OF THE PROBLEM https://pixeldrain.com/u/LtP9FRGy
to
#define EvalFileDefaultNameBig "nn-ae6a388e4a1a.nnue"
#define EvalFileDefaultNameSmall "nn-baff1ede1f90.nnue"
3. save changes and compile.
Thank you, it works.
But after compilation there is now no Hypnos.exp file.
It’s a pity that now there is no Development, where all the changes were taken into account and there was no need to make changes manually.
LION wrote: Thu Apr 04, 2024 6:41 am
Thank you, it works.
But after compilation there is now no Hypnos.exp file.
It’s a pity that now there is no Development, where all the changes were taken into account and there was no need to make changes manually.
An experience file is created after the first game is completed. Everything appears normal. exp is growing after several games. Should be fine.
LION wrote: Thu Apr 04, 2024 6:41 am
Thank you, it works.
But after compilation there is now no Hypnos.exp file.
It’s a pity that now there is no Development, where all the changes were taken into account and there was no need to make changes manually.
An experience file is created after the first game is completed. Everything appears normal. exp is growing after several games. Should be fine.
Everything is correct.
Initially, the path to the experience file is specified in the engine settings.
And if this file does not exist, then there is nothing to grow.
LION wrote: Thu Apr 04, 2024 6:41 am
Thank you, it works.
But after compilation there is now no Hypnos.exp file.
It’s a pity that now there is no Development, where all the changes were taken into account and there was no need to make changes manually.
An experience file is created after the first game is completed. Everything appears normal. exp is growing after several games. Should be fine.
Everything is correct.
Initially, the path to the experience file is specified in the engine settings.
And if this file does not exist, then there is nothing to grow.
If you examine the source (experience.cpp/experience.h), you will find that a new experience file is created at the end of a game if one is not found in the engine path's folder. The default path is the engine's folder in the code.
Try it. Start HypnoS with no experience file in the engine's folder. Play one game. Check the folder. You will see a newly created experience file. Use the HypnoS Experience Tool to check the contents prior to a defrag.
Then play some games. Check the experience file again. You find that it has grown.