Page 1 of 1

Ynode Version 0130 is RELEASED

Posted: Fri Oct 13, 2023 6:50 pm
by OOZTURK
Dear Experts,

It has been so long that i could not have any time to enhance my engine.

I was constantly planning to add LazySmp. And finally, nowadays, i found some free time for the addition.

Now, the version “0130” supports LazySmp on 4 cores and according to my testings it is +100-120 ELO points better than previos version, that makes estimated ELO in 2950 - 3000 range.

I highly appreciate your testing whenever you are available.

Link : https://github.com/OrhanOzturk77/Ynode

Thank you in advance.
All the best.

Re: Ynode Version 0130 is RELEASED

Posted: Fri Oct 13, 2023 9:07 pm
by Graham Banks
Is it possible for you to put all of the files that are necessary to run Ynode, into one folder for download?

Re: Ynode Version 0130 is RELEASED

Posted: Fri Oct 13, 2023 10:12 pm
by OOZTURK
Hi Graham,

Thank you for your prompt answer.

Either
You can click Green "Code" button on the link https://github.com/OrhanOzturk77/Ynode
Or
You can directly click the link https://github.com/OrhanOzturk77/Ynode/ ... s/main.zip

Regards.

Re: Ynode Version 0130 is RELEASED

Posted: Fri Oct 13, 2023 10:47 pm
by Graham Banks
OOZTURK wrote: Fri Oct 13, 2023 10:12 pm Hi Graham,

Thank you for your prompt answer.

Either
You can click Green "Code" button on the link https://github.com/OrhanOzturk77/Ynode
Or
You can directly click the link https://github.com/OrhanOzturk77/Ynode/ ... s/main.zip

Regards.
Thanks. :thumbup:

Re: Ynode Version 0130 is RELEASED

Posted: Sun Oct 15, 2023 10:21 am
by Graham Banks
I can't figure out how to run this engine.
Doubleclicking on the exe won't open it.

Re: Ynode Version 0130 is RELEASED

Posted: Sun Oct 15, 2023 1:33 pm
by Gabor Szots
I have found out what to do. You have to install this dotnet version: https://dotnet.microsoft.com/en-us/down ... -installer

I tried the latest dotnet version (v7.0) as well but that was not successful. Version 3 is what you'll want.

Re: Ynode Version 0130 is RELEASED

Posted: Sun Oct 15, 2023 3:23 pm
by Graham Banks
Gabor Szots wrote: Sun Oct 15, 2023 1:33 pm I have found out what to do. You have to install this dotnet version: https://dotnet.microsoft.com/en-us/down ... -installer

I tried the latest dotnet version (v7.0) as well but that was not successful. Version 3 is what you'll want.
:thumbup:

Re: Ynode Version 0130 is RELEASED

Posted: Sun Oct 15, 2023 6:04 pm
by OOZTURK
Hello Graham,

Is everything OK ?
Could you run the EXE ? (It requires .Net Core 3.0 Framework)

If you want,i can rebuild the EXE for the .NET version that you already have.
Simply give me a green signal for it please.

Thank you.

Re: Ynode Version 0130 is RELEASED

Posted: Sun Oct 15, 2023 9:48 pm
by Graham Banks
OOZTURK wrote: Sun Oct 15, 2023 6:04 pm Hello Graham,

Is everything OK ?
Could you run the EXE ? (It requires .Net Core 3.0 Framework)

If you want,i can rebuild the EXE for the .NET version that you already have.
Simply give me a green signal for it please.

Thank you.
I have the latest .net framework installed, so if you could provide an exe for that, I'd really appreciate it. :)

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 16, 2023 5:18 am
by OOZTURK
Could you please tell me exactly which .NET framework version you have installed ?

Thank you.

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 16, 2023 5:41 am
by Graham Banks
OOZTURK wrote: Mon Oct 16, 2023 5:18 am Could you please tell me exactly which .NET framework version you have installed ?

Thank you.
dotnet-sdk-7.0.402-win-x64.exe

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 16, 2023 4:39 pm
by OOZTURK
Hello Graham,

You can find the version compiled for .NET7 framework below.

https://github.com/OrhanOzturk77/Ynode/ ... E_0130.zip

Thank you.

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 16, 2023 5:35 pm
by Ray
OOZTURK wrote: Mon Oct 16, 2023 4:39 pm Hello Graham,

You can find the version compiled for .NET7 framework below.

https://github.com/OrhanOzturk77/Ynode/ ... E_0130.zip

Thank you.
That opens and responds to the UCI command on my .NET7 machine here. The previous version didn't, as Graham found.

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 16, 2023 6:07 pm
by OOZTURK
Thank you for the prompt reply Ray.
Please feel free to ask me anything if you need.

Thank you again.

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 16, 2023 7:38 pm
by Gabor Szots
Maybe you could mention with the release which .NET version is required. It could save the investigation work by the users.

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 16, 2023 8:08 pm
by Graham Banks
OOZTURK wrote: Mon Oct 16, 2023 4:39 pm Hello Graham,

You can find the version compiled for .NET7 framework below.

https://github.com/OrhanOzturk77/Ynode/ ... E_0130.zip

Thank you.
Thanks. I'll try it now, and assuming it's fine, it will replace Mess in Division 8.

https://ccrl.live/16073

Re: Ynode Version 0130 is RELEASED

Posted: Tue Oct 17, 2023 7:39 am
by Gabor Szots
I have started a tournament with version 0130. I set 256 MB for hash tables but the engine has a memory usage of almost 1 GB. Why is that?

Re: Ynode Version 0130 is RELEASED

Posted: Tue Oct 17, 2023 4:31 pm
by OOZTURK
Hi Graham,

I need to check.
This can be something related the latest NET framework that i recently upgraded to.

This can also hit the engine in negative way, if it causes paging/swapping.

I will check it.
Thank you informing me.

Re: Ynode Version 0130 is RELEASED

Posted: Tue Oct 17, 2023 4:57 pm
by Gabor Szots
OOZTURK wrote: Tue Oct 17, 2023 4:31 pm Hi Graham,

I need to check.
This can be something related the latest NET framework that i recently upgraded to.

This can also hit the engine in negative way, if it causes paging/swapping.

I will check it.
Thank you informing me.
Hello Orhan,

I think you have mistaken me for Graham, I am Gabor.

I have installed both .NET3 and .NET7 so I could try both versions. There is no difference in the amount of memory used.

Re: Ynode Version 0130 is RELEASED

Posted: Tue Oct 17, 2023 5:14 pm
by OOZTURK
Sorry Gabor. Seemingly i am getting older :)
I will do the same analysis as well.

All the best.

Re: Ynode Version 0130 is RELEASED

Posted: Mon Oct 23, 2023 5:22 pm
by OOZTURK
Hi Gabor,

Thank you pointing out this memory problem. It was mainly caused by framework and hitting also engine's performance.
I fixed it.

I will publish a new version soon.

All the best.