Miguel A. Ballicora wrote:Miguel A. Ballicora wrote:H.G.Muller wrote:Agreed, we would have to enforce some standardizaton of names, so that all engines will use the same name for a certain format. But I guess formats will not appear so frequently and rapidly that this would be a problem.
I suppose you did not like the 't' in egtb necause you consider bitbases not really tablebases? Let me suggest then we use the term with which Guy Haworth refers to them in general: EGT for end-game tables. So we would use 'feature egt' and 'egtpath'.
What would happen if I develop my own EGTs for my own engine? Do I need the protocol to be updated? How will that work?
Miguel
EGTs should not be very different that an opening book, there are supporting files of a specific engine. I do not see the need to be so specific with the names of EGTs hardwired in the protocol (unless I misunderstood something).
Miguel
For non-bitbase EGT's it would be nice if programmers would use a common source or (at least) only a few different formats.
I have 50 GB of Nalimov tablebase files. It would not be nice if I had to repeat that 40 times for 40 different formats.
Other formats that I have are Edwards format, proprietry format for Booot and FEG. I may have had Scorpio EGTB at one time, but I don't think I have any now.
At any rate, everyone using their own bitbase is not much of a burden. A proliferation of Endgame Tablebase formats will eventually make the disk drive manufacturers a lot of money but just annoy everyone else.