smatovic wrote: ↑Wed Jun 01, 2022 2:59 pm
hence time to depth is the wrong metric here, Elo is the right one
And my claim is that the shorter time to depth the more elo, as it leaves more time on the clock so on other moves this engine will outsearch the one with longer time to depth.
Would like to see an example of an engine reaching lower depth and beating the higher depth one, all things being equal, more depth = more elo.
Your understanding of modern chess engines is pretty inexistent if depth is the metric you use
Yep.
I wonder if nps is now better than depth as a rough guide.
Chessify's 1000 core cluster stockfish has similar depths to a regular 8 core, but it's much faster at finding tactical shots
Given the massive score of 50-core vs 1-core at a fixed "depth"/iteration 20, I highly doubt that the results will flip in favor of 1-core if 50-core is limited to fixed "depth"/iteration 19.
I can also confirm something similar as Werewolf says about solve-times for difficult positions for the high-core-count Chessify options. They consistently solve very quickly and at a lower nominal "depth" than my PC.
Solving isolated difficult positions is obviously different than game play, but the evidence seems pretty strong that a high-core-count SF will outperform low-core-count SF even with nominal "depth" being lower. Just how much lower might be an interesting question, but given that the nominal "depth" is already a bit complicated these days, and given that lazy SMP clearly increases strength without necessarily improving time to depth, I'm not really sure why time-to-depth for lazy SMP engines across machines with very different configurations should be of much interest these days.
smatovic wrote: ↑Wed Jun 01, 2022 2:59 pm
hence time to depth is the wrong metric here, Elo is the right one
And my claim is that the shorter time to depth the more elo, as it leaves more time on the clock so on other moves this engine will outsearch the one with longer time to depth.
Would like to see an example of an engine reaching lower depth and beating the higher depth one, all things being equal, more depth = more elo.
Your understanding of modern chess engines is pretty inexistent if depth is the metric you use
Yep.
In theory. Looks like nobody knows and people only talk about how they expect things to be. But if people are happy to reach conclusions without any testing then I guess more questions like this can be answered easily.
Your beliefs create your reality, so be careful what you wish for.
I did a test with a multi threaded versions against a single thread version with diferent fixed depths. In rofChade helper threads are not bound to search beyond a fixed depth, so had to change it to make sure that helper threads do not iterate deeper than the fixed depth.