Closed scs-ben closed 5 years ago
See http://fastgm.de/60-0.60.html
To which you can add 35 elo or so (time compressed equivalent of 50 elo in 8+0.08 to 60+0.6).
So about 2800 FGRL
Can you compile a windows executable?
can you have a look at the readme ? all your questions are answered there (executables, elo strength -> links to rating lists etc.)
@scs-ben: good job on the new TCEC GUI. it's a lot better than the old one. And it's mobile friendly (unlike the old one), that's really important these days.
Thanks for taking the time to answer my questions. Would you be interested in competing in TCEC?
yes, sure. i can prepare some windows compiles. just let me know when.
We'll be collecting updates/binaries in about 1 week.
Are you on Discord?
No. I use Google Hangouts, Whatsapp, and Skype. How many chats does one need :)
@scs-ben: Windows compiles here http://talkchess.com/forum3/viewtopic.php?f=2&t=68845#p778418
If I type "go nodes 1" the program crashes. This is on an Intel server and I tried all 4 variants for Intel chips that are in that thread post.
I did this first and it worked: `> position startpos
ucinewgame ` Apparently startpos isn't default?
This is normal. Without position command the position is uninitialized, meaning zero in practice, which translates to en empty board (not even kings), and the code is going to crash because it's not designed to search an empty board (nothing to search).
ucinewgame is also necessary because it zeroes the hashtable, which is otherwise merely allocated but contains uninitialized memory.
Now the real test is to run a few quick games in cutechess-cli. If it fails, please use the compiles from tpoppins on talkchess (seems my Windows cross compiler is broken…).
Do you have a logo for your engine?
Also, your engine crashes if I set hash > 4G (probably an issue with Long types in Windows?)
Do you have an option for verbose logging?
No logo, I'm afraid. At least no official one.
Hash > 4GB is not going to gain anything. Too much hash hurts more than it helps. I would recommend just using 4. I will have a look, but I can't even test, because I only have 8GB.
No logging option.
It's crashing for no apparent reason
I tried to manually make it crash but no luck
Ok, I found out: using: setoption name Hash value 4096 (or any value) followed by: ucinewgame crashes it
Looks like yet another compiler/libc bug with mingw. Works for for me, on Linux of course, but also for Windows compiles running in Wine.
I guess we have to fall back to 2048. I see no other option as I can't reproduce this compiler bug with Wine.
I think I tried 2048 without success. Setting hash at all seemed to make the engine crash on ucinewgame
On Nov 9, 2018, at 18:42, lucasart notifications@github.com<mailto:notifications@github.com> wrote:
I guess we have to fall back to 2048. I see no other option as I can't reproduce this compiler bug with Wine.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/lucasart/Demolito/issues/112#issuecomment-437529814, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACNf3OC39gsCtKuRW2Ea17DljVwWarkLks5uthLZgaJpZM4YA6c7.
Are you using the tpoppins compile?
Not sure any more. I used several. Can you link it here?
On Nov 9, 2018, at 21:13, lucasart notifications@github.com<mailto:notifications@github.com> wrote:
Are you using the tpoppins compile?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/lucasart/Demolito/issues/112#issuecomment-437550250, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACNf3E9QQo_X6Ij8kwjtgSCrvAGK2Cm6ks5utjY_gaJpZM4YA6c7.
Just updated. Seems to work with 16GB hash and plays better
On Nov 9, 2018, at 23:28, lucasart notifications@github.com<mailto:notifications@github.com> wrote:
https://www.mediafire.com/file/47jr2tfeg2ejlmz/demolito_20181029-tp.zip/file
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/lucasart/Demolito/issues/112#issuecomment-437557352, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACNf3KoFASnumaNdqW_ctYswVsKAf7mAks5utlXUgaJpZM4YA6c7.
@scs-ben: You do realize that 16GB and 30'+10" are disproportionate. That's far too much hash. With hash, more is better up to a point, where more is not only useless, but even harmful. I'm pretty sure engines lose elo from 2GB to 16GB at this time control (all of them not just Demolito). I estimate 1-2GB to be the correct value for this time control.
That said, if there is a disadvantage to play with too much hash, it's not a big one, and everyone will be equally disadvantaged. So it's fine, I suppose.
Even on 43 cores? I will set your engine to 2GB of hash, this can’t be changed once the division actually starts in a few hours.
On Nov 12, 2018, at 05:31, lucasart notifications@github.com<mailto:notifications@github.com> wrote:
@scs-benhttps://github.com/scs-ben: You do realize that 16GB and 30'+10" are disproportionate. That's far too much hash. With hash, more is better up to a point, where more is not only useless, but even harmful. I'm pretty sure engines lose elo from 2GB to 16GB at this time control (all of them not just Demolito). I estimate 1-2GB to be the correct value for this time control.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/lucasart/Demolito/issues/112#issuecomment-437831143, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACNf3IEXbWHVG2_wubT4SN2VKDbPy2YBks5uuU4MgaJpZM4YA6c7.
Ah yes. I didn't think about the 43 cores. Indeed, that makes more sense.
Unfortunately the division has started and I’ve set it to 2GB
What is your engines estimated? I am the Head System Administrator for TCEC and we are looking to incorporate new chess engines that are in active development. http://tcec.chessdom.com