On Engine info 0.48 and 0.49 don't show anymore tbhits (tablebases hits values) . Using 0.46 I have them so I don't think that it is a setup issue (but they work, so I'm sure that they are binded to the engines)

Best regards, Alex
Moderator: Ras
No, for example now Engine log now shows 271 tbhits but there still is nothing on Engine Info.
Thanks for the feedback.Wilhelm wrote: ↑Fri Sep 03, 2021 11:42 am Hello,
I'm using the GUI for some week now and it's excellent. Many thanks for your work.
I'm having a problem with Deep Junior 11.1a when starting 12 games parallel. 5-7 games crashes. In the log file I see a initstring error. When I start one game and then all 5 sec. the next one all 12 are running without crash. Is there a way to set a time between the starts?
regards William
I can start a tournament with concurrency 12 or 24 without problem. Only when I add DJ11.1 then more then the half games crashes. When I start with DJ11.1 and concurrency 1 then I can rise up the concurrency manualy to 24 with a delay of 4-5sec per game. So I finished a tournament of 400 games correct.phhnguyen wrote: ↑Fri Sep 03, 2021 1:21 pmThanks for the feedback.Wilhelm wrote: ↑Fri Sep 03, 2021 11:42 am Hello,
I'm using the GUI for some week now and it's excellent. Many thanks for your work.
I'm having a problem with Deep Junior 11.1a when starting 12 games parallel. 5-7 games crashes. In the log file I see a initstring error. When I start one game and then all 5 sec. the next one all 12 are running without crash. Is there a way to set a time between the starts?
regards William
Can you tell me more, I need to trace up and fix all errors/ideas I could: what is the content of that (error) inittring? Can you explain about "a time between the starts"?
If you mean about changing concurrency, no, that value should/could be changed manually - you may start the tournament with 1 concurrency, then increase/decrease its values whenever you want.
Other questions: After a while (after creating, running, crashing) can you start 12 games concurrency with that tournament? Can you start another 12-concurrency tournament with other engines but Deep Junnier 11.1a?
Thanks again.
Thanks a lot for the info. That string ("info string Error (Cannot find engine module)") is just a message by DJ11.1a, thus there is no error/trouble between BSG and that engine.Wilhelm wrote: ↑Fri Sep 03, 2021 2:56 pmI can start a tournament with concurrency 12 or 24 without problem. Only when I add DJ11.1 then more then the half games crashes. When I start with DJ11.1 and concurrency 1 then I can rise up the concurrency manualy to 24 with a delay of 4-5sec per game. So I finished a tournament of 400 games correct.phhnguyen wrote: ↑Fri Sep 03, 2021 1:21 pmThanks for the feedback.Wilhelm wrote: ↑Fri Sep 03, 2021 11:42 am Hello,
I'm using the GUI for some week now and it's excellent. Many thanks for your work.
I'm having a problem with Deep Junior 11.1a when starting 12 games parallel. 5-7 games crashes. In the log file I see a initstring error. When I start one game and then all 5 sec. the next one all 12 are running without crash. Is there a way to set a time between the starts?
regards William
Can you tell me more, I need to trace up and fix all errors/ideas I could: what is the content of that (error) inittring? Can you explain about "a time between the starts"?
If you mean about changing concurrency, no, that value should/could be changed manually - you may start the tournament with 1 concurrency, then increase/decrease its values whenever you want.
Other questions: After a while (after creating, running, crashing) can you start 12 games concurrency with that tournament? Can you start another 12-concurrency tournament with other engines but Deep Junnier 11.1a?
Thanks again.
The problem seems to be the initializing with the DJ11.1 engine.
log file:
5.14:38:46 CM11 Morphy x64> id name CM11 Morphy x64
5.14:38:46 CM11 Morphy x64> id author Johan de Koning
5.14:38:46 CM11 Morphy x64> option name Hash type spin default 2 min 0 max 1024
5.14:38:46 CM11 Morphy x64> option name Ponder type check default true
5.14:38:46 CM11 Morphy x64> uciok
5.14:38:46 CM11 Morphy x64< setoption name Hash value 64
5.14:38:46 CM11 Morphy x64< setoption name Ponder value false
5.14:38:46 CM11 Morphy x64< isready
12.14:38:46 Deep Junior 11.1a (Win32) UCI< uci
3.14:38:46 Deep Junior 11.1a (Win32) UCI> info string Error (Cannot find engine module):
2.14:38:46 Deep Junior 11.1a (Win32) UCI> id name Deep Junior 11.1a (Win32) UCI
2.14:38:46 Deep Junior 11.1a (Win32) UCI> id author Amir Ban / Shay Bushinsky
2.14:38:46 Deep Junior 11.1a (Win32) UCI> id copyright Amir Ban & Shay Bushinsky 2006-2010
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Hash type spin default 16 min 4 max 4096
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Ponder type check default false
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name OwnBook type check default true
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name MultiPV type spin default 1 min 1 max 50
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Book_file type string default jr11.bin
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Book_selectivity type spin default 5 min 0 max 30
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Contempt type spin default 0 min -500 max 500
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Depth_limit type spin default 60 min 3 max 60
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Use_tablebases type check default true
regards
GPU-mode is no option because a Gauntlet will run for days instead of a few hours.phhnguyen wrote: ↑Fri Sep 03, 2021 3:33 pmThanks a lot for the info. That string ("info string Error (Cannot find engine module)") is just a message by DJ11.1a, thus there is no error/trouble between BSG and that engine.Wilhelm wrote: ↑Fri Sep 03, 2021 2:56 pmI can start a tournament with concurrency 12 or 24 without problem. Only when I add DJ11.1 then more then the half games crashes. When I start with DJ11.1 and concurrency 1 then I can rise up the concurrency manualy to 24 with a delay of 4-5sec per game. So I finished a tournament of 400 games correct.phhnguyen wrote: ↑Fri Sep 03, 2021 1:21 pmThanks for the feedback.Wilhelm wrote: ↑Fri Sep 03, 2021 11:42 am Hello,
I'm using the GUI for some week now and it's excellent. Many thanks for your work.
I'm having a problem with Deep Junior 11.1a when starting 12 games parallel. 5-7 games crashes. In the log file I see a initstring error. When I start one game and then all 5 sec. the next one all 12 are running without crash. Is there a way to set a time between the starts?
regards William
Can you tell me more, I need to trace up and fix all errors/ideas I could: what is the content of that (error) inittring? Can you explain about "a time between the starts"?
If you mean about changing concurrency, no, that value should/could be changed manually - you may start the tournament with 1 concurrency, then increase/decrease its values whenever you want.
Other questions: After a while (after creating, running, crashing) can you start 12 games concurrency with that tournament? Can you start another 12-concurrency tournament with other engines but Deep Junnier 11.1a?
Thanks again.
The problem seems to be the initializing with the DJ11.1 engine.
log file:
5.14:38:46 CM11 Morphy x64> id name CM11 Morphy x64
5.14:38:46 CM11 Morphy x64> id author Johan de Koning
5.14:38:46 CM11 Morphy x64> option name Hash type spin default 2 min 0 max 1024
5.14:38:46 CM11 Morphy x64> option name Ponder type check default true
5.14:38:46 CM11 Morphy x64> uciok
5.14:38:46 CM11 Morphy x64< setoption name Hash value 64
5.14:38:46 CM11 Morphy x64< setoption name Ponder value false
5.14:38:46 CM11 Morphy x64< isready
12.14:38:46 Deep Junior 11.1a (Win32) UCI< uci
3.14:38:46 Deep Junior 11.1a (Win32) UCI> info string Error (Cannot find engine module):
2.14:38:46 Deep Junior 11.1a (Win32) UCI> id name Deep Junior 11.1a (Win32) UCI
2.14:38:46 Deep Junior 11.1a (Win32) UCI> id author Amir Ban / Shay Bushinsky
2.14:38:46 Deep Junior 11.1a (Win32) UCI> id copyright Amir Ban & Shay Bushinsky 2006-2010
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Hash type spin default 16 min 4 max 4096
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Ponder type check default false
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name OwnBook type check default true
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name MultiPV type spin default 1 min 1 max 50
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Book_file type string default jr11.bin
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Book_selectivity type spin default 5 min 0 max 30
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Contempt type spin default 0 min -500 max 500
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Depth_limit type spin default 60 min 3 max 60
2.14:38:46 Deep Junior 11.1a (Win32) UCI> option name Use_tablebases type check default true
regards
I guess the problem with DJ's crash is that the way engine verifies the right/purchase key to run and there may be conflicts when multi-instances are doing the same things concurrently, say, read/write the same file and/or ask the server.
You may reduce the chance of DJ crashes, try one of the following tricks when creating a new tournament:
- Push DJ into the low/bottom of the Participants and set Shuffle to the carousel mode: let DJ games start later thus we can reduce the chance some of them start concurrently
- Set DJ as a GPU engine (in the Settings dialog box): BSG will never play two games with GPU engines concurrently thus you won't have two games/two instances of DJ start at the same time
Adding that feature is not hard for me. However, it may be... hard for users since they may have to see, learn, understand many new things.Wilhelm wrote: ↑Fri Sep 03, 2021 5:13 pm
GPU-mode is no option because a Gauntlet will run for days instead of a few hours.
So I will start DJ11 manualy, this takes only a minute to rise the concurrency. This has worked in the last gauntlet.
Maybe you find a way to prohibit BSG to start all concurrency at the same time.
Thank you, regards