Bianries ( all flavors) , source and more details will be found at the link below. I will be updating the details throughout the day, but in summary :
McCain can be used with four polyglot opening books, with book 1 , should be a very focused book based on player or opening, book 2 is wider and for books 3 and 4 , I suggest Thomas Zipproth books - both his NN book and his Cerebellum.
UCI Options are now displayed in a few of the GUIs where they were not been displayed.
It has two options for weaker play - play by Elo, where you select the Elo (check the play By Elo box) , or a predefined leve ( leave the Play by Elo box unchecked. The weakest level (Novice) will see about 10 nodes per second if your are playing a game where you give the engine about 10 seconds per move ,say game 1 min with 9 sec increment. The highest level, (World Champion), will see about 80,000 nodes per second. This will vary by CPU.
The Jekyll and Hyde mode is designed to play different - it must be used in conjunction with the variety option , it can only be activated when variety is set to greater than zero. The most extreme setting is to set both to 15. With both set to 15, the World Champion level play perhaps near 1500. that setting is a little too bizarre for me and some moves will have you scratching your head, but try it with something where if you add the two settings together it totals between 15 and 20 ( and perhaps weaker than the World Champion level as well). All weaker setting were designed to play with just one thread. It is also designed to play stronger as you head into the endgame or if you get ahead.
MikeB wrote: ↑Fri Jun 21, 2019 5:52 pmBianries ( all flavors) , source and more details will be found at the link below. I will be updating the details throughout the day, but in summary :
McCain can be used with four polyglot opening books, with book 1 , should be a very focused book based on player or opening, book 2 is wider and for books 3 and 4 , I suggest Thomas Zipproth books - both his NN book and his Cerebellum.
Nice job.
I pitched the 2 books and the NN version is already close, 5000 games, 49.5%.
Although only 46 unique opening lines statistically is hardly relevant.
Processing game 5.000
Storing game 46
Double openings 4954
Stored in OUTPUT.PGN
NN - CL [5000] 2472.5 - 2527.5 (49.5%) all
NN - CL [46] 21.5 - 24.5 (46.7%) without doubles
90% of coding is debugging, the other 10% is writing bugs.
ChiefPushesWood wrote: ↑Sat Jun 22, 2019 5:35 am
Mike,
Is there somewhere I can read about the differences in the binary compiles for windows?
Chief
Functionally, they are all the same. The question for you are with binaries will work on your CPU and as well which is the fastest for your machine. They may not all work and to determine which one is the fastest , open one in a terminal window (DOS prompt) and type bench. Us the one that has the highest nodes per second output. The various labels are ID'ing CPUs , with the bmi2 the most current , then modern , then base and the x32 are designed for 32 machines. The names are the person who submitted them. Usually whichever binary is fastest for you now, will always be the fastest one for you down the road ( future versions).
MikeB wrote: ↑Fri Jun 21, 2019 5:52 pmBianries ( all flavors) , source and more details will be found at the link below. I will be updating the details throughout the day, but in summary :
McCain can be used with four polyglot opening books, with book 1 , should be a very focused book based on player or opening, book 2 is wider and for books 3 and 4 , I suggest Thomas Zipproth books - both his NN book and his Cerebellum.
Nice job.
I pitched the 2 books and the NN version is already close, 5000 games, 49.5%.
Although only 46 unique opening lines statistically is hardly relevant.
Processing game 5.000
Storing game 46
Double openings 4954
Stored in OUTPUT.PGN
NN - CL [5000] 2472.5 - 2527.5 (49.5%) all
NN - CL [46] 21.5 - 24.5 (46.7%) without doubles
Just a word of caution using ZIpproth's books, they are designed to play the best move in every game - which is probably not what you want to do as a user . Hence, the need for additional books to provide great variety, to target a specific line or simply to your keep opponent off balance.
MikeB wrote: ↑Sat Jun 22, 2019 11:08 pm
snip...
They may not all work and to determine which one is the fastest , open one in a terminal window (DOS prompt) and type bench. Use the one that has the highest nodes per second output. ....
It's often said type bench in console windows and you'll see which binary is the fastest. But i get different times on each run.
1. total time (ms) : 4142
2. 4208
3. 4174
4. 4146
5. 4261
and so on ...
The same happens with other engines as well.
What's the reason for this?
MikeB wrote: ↑Sat Jun 22, 2019 11:08 pm
snip...
They may not all work and to determine which one is the fastest , open one in a terminal window (DOS prompt) and type bench. Use the one that has the highest nodes per second output. ....
It's often said type bench in console windows and you'll see which binary is the fastest. But i get different times on each run.
1. total time (ms) : 4142
2. 4208
3. 4174
4. 4146
5. 4261
and so on ...
The same happens with other engines as well.
What's the reason for this?
Because the operating system does other things with your CPU in the same time.
MikeB wrote: ↑Sat Jun 22, 2019 11:08 pm
snip...
They may not all work and to determine which one is the fastest , open one in a terminal window (DOS prompt) and type bench. Use the one that has the highest nodes per second output. ....
It's often said type bench in console windows and you'll see which binary is the fastest. But i get different times on each run.
1. total time (ms) : 4142
2. 4208
3. 4174
4. 4146
5. 4261
and so on ...
The same happens with other engines as well.
What's the reason for this?
Because the operating system does other things with your CPU in the same time.
Also many modern CPUs use "thermal throttling" ( the more accurate name for "turbo boost") , the hotter the CPUs get , the slower it goes. You only get the boost one it's turned on hardly being used. Some have setting where you can turn that off - then your nps output will be more stable. On the Sf sites, hey scripts so that you run it 50 times in a row to "see" which is really faster - but keep in mind , total time above is 4.2 seconds - with one that was 4.1 and another was 4.3, but on average 4.2