While preparing AEGT, I see that Yace 0.99.87 takes only 17mb in memory (I tried several values for hashtables in yace.ini). I checked it both with TaskManager and TaskInfo. OS is WinXP home.
Any comments ?
Olivier
Thanks for helping, ChristianHi Olivier,
here is my YACE.INI and it work pretty fine here since months
---------------------------------------------------------------------------
auto_log
hash 64M
tbldir c:\chess\tb4
sgames yacegam.pgn
book_learn 6
pos_learn 1
---------------------------------------------------------------------------
Hope this helps,
ChristianWhile preparing AEGT, I see that Yace 0.99.87 takes only 17mb in memory (I tried several values for hashtables in yace.ini). I checked it both with TaskManager and TaskInfo. OS is WinXP home.
Any comments ?
Olivier
As a matter of facts, the problem occurs only with Yace 0.99.87... Yace Paderborn behaves normally !Thanks for helping, ChristianHi Olivier,
here is my YACE.INI and it work pretty fine here since months
---------------------------------------------------------------------------
auto_log
hash 64M
tbldir c:\chess\tb4
sgames yacegam.pgn
book_learn 6
pos_learn 1
---------------------------------------------------------------------------
Hope this helps,
ChristianWhile preparing AEGT, I see that Yace 0.99.87 takes only 17mb in memory (I tried several values for hashtables in yace.ini). I checked it both with TaskManager and TaskInfo. OS is WinXP home.
Any comments ?
Olivier
I have the same thing here... When it loads, Yace allocates 80mb (if hash 64M), but drops immediately to 17mb. Very strange, I'll have to check this stuff.
Olivier
Yes, very strange. Can you please start yace.exe without any ini-file from the DOS-command prompt. To do this, typeI have the same thing here... When it loads, Yace allocates 80mb (if hash 64M), but drops immediately to 17mb. Very strange, I'll have to check this stuff.
Dieter, many thanks for your answerYes, very strange. Can you please start yace.exe without any ini-file from the DOS-command prompt. To do this, typeI have the same thing here... When it loads, Yace allocates 80mb (if hash 64M), but drops immediately to 17mb. Very strange, I'll have to check this stuff.
yace nul
At the command prompt, after you cd to the directory where yace is installed. Then type
hash 64M
ana
Now look at the memory usage in Task-manager. What do you see?
Now type
quit
You'll see one line "entries ...". What does this line show?
Is it possible, that for some reason the task-manager does not show the correct value? Try the same with
hash 600M
when you have 512M RAM (or 300M if you have 256M RAM, etc.). You should see heavy disk swapping! Search should be extremely slow. What does the task-manager show?
Regards,
Dieter
On my older WIN98SE machine I got 65.152 KB totally usedYes, very strange. Can you please start yace.exe without any ini-file from the DOS-command prompt. To do this, typeI have the same thing here... When it loads, Yace allocates 80mb (if hash 64M), but drops immediately to 17mb. Very strange, I'll have to check this stuff.
yace nul
At the command prompt, after you cd to the directory where yace is installed. Then type
hash 64M
ana
Now look at the memory usage in Task-manager. What do you see?
Now type
quit
You'll see one line "entries ...". What does this line show?
Is it possible, that for some reason the task-manager does not show the correct value? Try the same with
hash 600M
when you have 512M RAM (or 300M if you have 256M RAM, etc.). You should see heavy disk swapping! Search should be extremely slow. What does the task-manager show?
Regards,
Dieter
No. Yace can only use 256MB or more on Win NT/2000/XP (or Linux). On other versions of Windows, it can't. I could solve this, but was too lazy until now ...I tried it with 400MB on this 384MB (phsyical) machine and
got 197.964 KB totally used. Somehow Yace divided it by 2,
perhaps to avoid swapping?
I assume, you use Yace without any yace.ini under Fritz. Can you please add a minimal yace.ini, with exactly one line:I must say that the problem occurs only with the last Yace 0.99.87, only in UCI mode, and only in the Fritz GUI (both winboard and UCI are fine in Arena) ... and only here ( tested in my 2 computers). Christian Koch did the test, and he tells me it works.
Dieter, I do use an ini file :I assume, you use Yace without any yace.ini under Fritz. Can you please add a minimal yace.ini, with exactly one line:I must say that the problem occurs only with the last Yace 0.99.87, only in UCI mode, and only in the Fritz GUI (both winboard and UCI are fine in Arena) ... and only here ( tested in my 2 computers). Christian Koch did the test, and he tells me it works.
log send_to_dieter.txt
Leave besides hash, TB, TB-cache all engine-parameters at default values. Do *not* set the log File under the engine parameters. Start analysis in the root position for a second or so, after you loaded the engine. Close all, and send me the file. Thanks,
Dieter
When Yace is running in UCI-mode, you should not use an ini-File. I looked over the one you posted - it should not hurt. It is also my fault, not documenting this properly. But at least in news.txt, you can read:Dieter, I do use an ini file :
The Gui told Yace to use 1 MB for Hash tables. And Yace followed the order. I fear, I can't do anything about this.white ( 1): input: setoption name Hash value 1
Then the 1mb bug is not dead (I have the last uci.dll available, 1st of April, Fools day...), I suspected that...much snipped, then:The Gui told Yace to use 1 MB for Hash tables. And Yace followed the order. I fear, I can't do anything about this.white ( 1): input: setoption name Hash value 1
Regards,
Dieter
?? Fritz let you move Ke2xe4? And also reported it to the engine? You should report this to Chessbase ...white ( 1): input: position startpos moves e2e4 e7e6 e1e2 d7d5 e2e4
About the "game" (I was white) : 1.e4 e6 2.Ke2 d5 and here I made a mouseslip and played 3.Kxe4!!? (sorry for the mess...) Yace did not answer and lost on time... an easy win for myself
my output:
white ( 1): input: setoption name Hash value 256
Stored 0 learned positions into hash table
entries 22369620 size 268435440 size_wanted 268435456 tts3 7456539
your output:
white ( 1): input: setoption name Hash value 1
Stored 0 learned positions into hash table
entries 87381 size 1048572 size_wanted 1048576 tts3 29126
Have you pressef F§ under Fritz-GUI and set the correct hash size?
bye,
Christian
Yes Christian, this helps... but the games are automated here, and I won't be there to press F3 when the game starts.correction:
Have you pressef F3 under Fritz-GUI and set the correct hash sizemy output:
white ( 1): input: setoption name Hash value 256
Stored 0 learned positions into hash table
entries 22369620 size 268435440 size_wanted 268435456 tts3 7456539
your output:
white ( 1): input: setoption name Hash value 1
Stored 0 learned positions into hash table
entries 87381 size 1048572 size_wanted 1048576 tts3 29126
Have you pressef F§ under Fritz-GUI and set the correct hash size?
bye,
Christian
Return to Archive (Old Parsimony Forum)
Users browsing this forum: No registered users and 21 guests