My try with using log depth in reduction parameters failed. But know i will try a more direct approach which instead try to use the log thread count. Then we can generate optimal parameters for both TCs via a formula like A + B * msb(threads.size()). I trying now a big search tune (like the VVLTC tunes) on LTC (see here https://tests.stockfishchess.org/tests/view/68b4c53578ed7a752a9e8fe2) which tunes the A values (i obmitted there the log term because its zero single threaded). Using later the tuned values and the master values which were tuned at VVLTC we can calculate B without changing the parameters for VVLTC.
If this works we have the possibility to tune now at both TCs without affecting the other.
- if we tune a LTC we tune only A because second term is zero). After tune recalculate B = old master values /3 - A to maintain VVLTC values.
- if we tune at VVLTC we tune only B (A keeped fixed to not change LTC performace)