I am convinced you know shit about the current perft endeavors even though you act like an expert summarizing the benefits and all. There is hardly any real research in chess compared to Go for example. Many methods used in a real Go playing engine has been used in the perft estimation in an expected way. Attach an eval to the leaves and you have a go/chess engine!
If at some point I gave the impression that the perft estimation efforts are a waste, then I regret not making the separation clearer than I did because I certainly appreciate those a lot.
Exact perft calculation is also necessary to compare performance of methods , accuracy & bias...
Yes of course... and I didn't challenge that at all... But a very deep exact perft that runs for a year? Unless the effort is about finding some closed-form for the solution, like the chess equivalent of finding the hexadecimal expansion of pi, what can one do with that result that one cannot use a shallower perft for that runs for, say, a day? (I don't know who is claiming such closed-form can be resonably expected to exist though)
Sometimes the justification for a travel is the travel itself and not the destination. So far in this case I only see a benefit for the traveller and the progress messages sent during the trip are, well, postcards saying that he is doing well enjoying the trip. But I don't see (yet) who is waiting for the final postcard saying "and the last digits are 653213" and continue working on that result instead of leaving it at a "congratulations you made it".
Sometimes the justification for a travel is the vehicle. I also built a distributed perft once as a nice starting point for making a distributed search. But also there I didn't need to run it for a year to know the vehicle works.
Let me put the question more specific: what are others going to do with those least significant digits that they couldn't do with simpler means?
I'm polarizing because I want to get to the point of understanding the purpose of 'very deep exact perft'. The 'perft is useless' statement of others is way too crude for that question, so I split it up and focus on one aspect. If there is value in knowing the least N least significant digits of a very deep perft then I indeed don't understand that at all and you observed that quite right so. If you get irritated by my ignorance or the way I ask the question then you can attack me as a person or care to explain what it is.
Daniel Shawul wrote:Apparently you are emitting a lot of CrAp than I can bear. That is more toxic than Co2. Why don't you go back to your non-glory seeking, non-carbon emitting, more entertaining, more educational research of collecting gazillion ICS chess games than you would ever need!?
Thanks for asking. I stopped that project because somebody else took over and did a better job at making the results useful to others. Besides there was too much demand for the download site that I had to close it or my provider would charge me more that I could afford. I don't intend to go back to that.
PS: CO2 is useful for trees and plants. I like trees and plants.