It's already done:Dann Corbit wrote: ↑Sat Aug 29, 2020 6:24 am I think the embedded file is misguided.
For instance, I build a bunch of different binaries, and shall each one have a 20MB pile of goo sitting in it's data space?
Imagine if all of the stockfish variants follow suit.
Then we will have 3-4x 20MB pile multiplied by variant count.
I think it would make me cry,.
There is a reason we don't embed 5 man tablebase file sets in the binaries.
If it were that hard to browse to a file, nobody could use a tablebase.
Please, for the love of all that is good and true, no more embedding of 20MB files.
I move files across the network like mad. The volume of the file makes the virus scan time go up something like quadratically. A 20 MB file causes a big delay. A 60 MB file causes an atrocious delay. I do a build for each new variant of each new engine. We are talking about serious problems here.
Please, please, please. I am begging down on my knees. No embedding of TB files or Networks.
https://github.com/official-stockfish/S ... c8f127a741