SugaR AI ICCF

Moderators: Elijah, Igbo, timetraveller

M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

https://github.com/Zerbinati/SugaR-AI-ICCF
SugaR AI ICCF 1.40

Load experience asynchronously
https://github.com/Zerbinati/SugaR-AI-ICCF/commit/040b004b3e0ff1b3b84a34cde4e6034a60f7a8e0
Load experience asynchronously to prevent some GUI's from "thinking" that the engine isn't responding
Speed up experience loading a bit
Ability to change experience file name
https://github.com/Zerbinati/SugaR-AI-ICCF/commit/c9c8581639c414d7af0c75a55cc7e2b4da0678c0
Added parameter to specify experience file name (Default: SugaR.exp)
Added parameter to turn experience ON and OFF (Default: enabled)
Fix bug in previous PR (SugaR not saving experience file if the file …
https://github.com/Zerbinati/SugaR-AI-ICCF/commit/bc760510ac961ced64dfd51f7690df603dfd318c
…didn't exist upon loading)
master (#1)
@khalid-a-omar
khalid-a-omar committed
Release:

https://github.com/Zerbinati/SugaR-AI-ICCF/releases/tag/ICCF140
peterm

Top contribute Forum
Forum Contributions
Points: 47 294,00 
Posts: 101
Joined: 04/11/2019, 7:19
Status: Offline (Active 1 Day, 15 Hours, 20 Minutes ago)
Medals: 1
Topics: 0
Reputation: 88
Has thanked: 172 times
Been thanked: 122 times

SugaR AI ICCF

Post by peterm »

M.Z wrote: Ability to change experience file name
That's great, Marco, thanks a lot.
Merge will work with different names now too, I guess? No more SugaR0.exp necessary anymore? Which one of different names of merged files will give name to the finished one?
Peter
M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

peterm wrote:
M.Z wrote: Ability to change experience file name
That's great, Marco, thanks a lot.
Merge will work with different names now too, I guess? No more SugaR0.exp necessary anymore? Which one of different names of merged files will give name to the finished one?
You must use numerical progression only if the files have the same name.
peterm

Top contribute Forum
Forum Contributions
Points: 47 294,00 
Posts: 101
Joined: 04/11/2019, 7:19
Status: Offline (Active 1 Day, 15 Hours, 20 Minutes ago)
Medals: 1
Topics: 0
Reputation: 88
Has thanked: 172 times
Been thanked: 122 times

SugaR AI ICCF

Post by peterm »

M.Z wrote:
peterm wrote:
M.Z wrote: Ability to change experience file name
That's great, Marco, thanks a lot.
Merge will work with different names now too, I guess? No more SugaR0.exp necessary anymore? Which one of different names of merged files will give name to the finished one?
You must use numerical progression only if the files have the same name.
Thought so, Marco, but if not, which one of the merged files will give name to resulting one? In Eman Experience Tools you have to choose, in SugaR Experience Tools not. Will sequence of selection decide the name of the finished merged file or size of original files maybe?
Peter
M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

peterm wrote:
M.Z wrote:
peterm wrote: That's great, Marco, thanks a lot.
Merge will work with different names now too, I guess? No more SugaR0.exp necessary anymore? Which one of different names of merged files will give name to the finished one?
You must use numerical progression only if the files have the same name.
Thought so, Marco, but if not, which one of the merged files will give name to resulting one? In Eman Experience Tools you have to choose, in SugaR Experience Tools not. Will sequence of selection decide the name of the finished merged file or size of original files maybe?
The first in the list selected with the "ADD" button is always the one used for updating
Then you can decide which file the information should be added to


Image
peterm

Top contribute Forum
Forum Contributions
Points: 47 294,00 
Posts: 101
Joined: 04/11/2019, 7:19
Status: Offline (Active 1 Day, 15 Hours, 20 Minutes ago)
Medals: 1
Topics: 0
Reputation: 88
Has thanked: 172 times
Been thanked: 122 times

SugaR AI ICCF

Post by peterm »

Hi Marco!
Didn't try until recently to save and reload HashFile with AI ICCF.
There's still the bug of old SugaR NN- versions with that feature:

No more than 2048Mb hash can be saved and reloaded with useful entries. Up to 2G everything works fine, from 4096 upwards only the data- amount is shown in Win Explorer, but lines and evals are lost after reload.
qpz
Peter
M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

peterm wrote:
Hi Marco!
Didn't try until recently to save and reload HashFile with AI ICCF.
There's still the bug of old SugaR NN- versions with that feature:

No more than 2048Mb hash can be saved and reloaded with useful entries. Up to 2G everything works fine, from 4096 upwards only the data- amount is shown in Win Explorer, but lines and evals are lost after reload.
qpz
Hi peterm
I did a little check for you ..
I created a 21GB hash file in 53 seconds
and after closing the GUI I reloaded the 21gb hash created earlier in 1 minute and 14 seconds
Create file Hash 21gb
Image

Load 21gb file Hash
Image
peterm

Top contribute Forum
Forum Contributions
Points: 47 294,00 
Posts: 101
Joined: 04/11/2019, 7:19
Status: Offline (Active 1 Day, 15 Hours, 20 Minutes ago)
Medals: 1
Topics: 0
Reputation: 88
Has thanked: 172 times
Been thanked: 122 times

SugaR AI ICCF

Post by peterm »

M.Z wrote: I did a little check for you ..
I know that it does seem to work, Marco, as for amount of data to be seen in Explorer.
But give it a try with any best move position not too easy to solve, and you'll see, that any tricky line and eval, found and kept in hash (start-stop pondering to see if hash is already useful as for solution) will be there at once again with restart of GUI and reload of hash file up to 2G, but not at all with 4096Mb or more.
Peter
M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

peterm wrote:
M.Z wrote: I did a little check for you ..
I know that it does seem to work, Marco, as for amount of data to be seen in Explorer.
But give it a try with any best move position not too easy to solve, and you'll see, that any tricky line and eval, found and kept in hash (start-stop pondering to see if hash is already useful as for solution) will be there at once again with restart of GUI and reload of hash file up to 2G, but not at all with 4096Mb or more.
Let's be satisfied with what it offers ..
and an old codex by D. José that I have adapted.
i know he had solved the limit of saving 2gb
and that what we have is the best optimization he could achieve.
Certainly the Jeremy Bernstein code (Stockfish 4 PA_GTB) and another planet.
but unfortunately it is really too old to adapt.

Regards

M.Z
peterm

Top contribute Forum
Forum Contributions
Points: 47 294,00 
Posts: 101
Joined: 04/11/2019, 7:19
Status: Offline (Active 1 Day, 15 Hours, 20 Minutes ago)
Medals: 1
Topics: 0
Reputation: 88
Has thanked: 172 times
Been thanked: 122 times

SugaR AI ICCF

Post by peterm »

M.Z wrote:.
and an old codex by D. José that I have adapted.
i know he had solved the limit of saving 2gb
and that what we have is the best optimization he could achieve.
Thanks for confirming the old bug.
Yet 2G hash at modern hardware is even less in relation to what it was some years ago, isn't it?
BTW you'll probably too know, it does work with asmFish as long as for Andscacs without limit, don't you?
With "revival" of asmFish, "DeepFish" it still does:

https://github.com/cirebonb/Asmfishrev

Got this link from here:

http://outskirts.altervista.org/forum/viewtopic.php?p=14796&view=single_post#p14796

Just in case it helped even if it's assembler regards
Peter
M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

M.Z

Top contribute Forum Engines Maker
Founder
Points: 32 115,00 
Forum Contributions
Posts: 1453
Joined: 31/10/2019, 8:50
Status: Online (Active 2 Hours ago)
Medals: 2
Topics: 217
Reputation: 4115
Has thanked: 655 times
Been thanked: 3105 times

SugaR AI ICCF

Post by M.Z »

https://github.com/Zerbinati/SugaR-AI-ICCF
SugaR AI ICCF 1.60
Aligned with: "Use reference instead of pointer for pop_lsb() signature"
https://github.com/official-stockfish/Stockfish/commit/ec42154ef2569a58dae2164e328d5bbffcb2aee9
-exp and expex commands for Experience Information
-experience from PGN
-Optimize experience book
-SugaR AI Experience Tools 1.03
by Khalid Omar

Release:

https://github.com/Zerbinati/SugaR-AI-ICCF/releases/tag/ICCF160
khalidomar
Forum Contributions
Points: 6 000,00 
Posts: 31
Joined: 02/07/2020, 17:45
Status: Offline (Active 1 Year, 1 Day, 4 Hours, 54 Minutes ago)
Topics: 0
Reputation: 3
Has thanked: 1 time
Been thanked: 6 times

SugaR AI ICCF

Post by khalidomar »

This video shows how to use SugaR AI tools to generate experience from PGN: https://youtu.be/IXg0WbVwZ50
khalidomar
Forum Contributions
Points: 6 000,00 
Posts: 31
Joined: 02/07/2020, 17:45
Status: Offline (Active 1 Year, 1 Day, 4 Hours, 54 Minutes ago)
Topics: 0
Reputation: 3
Has thanked: 1 time
Been thanked: 6 times

SugaR AI ICCF

Post by khalidomar »

The following screenshots show the output of the exp and expex commands

Image

Image
Locked

Return to “SugaR AI”