Hey Hartmut,
Hello Gus,
how will you proof, if the results of the competitors are correct?
a) There can be rounding-errors in the temparature mean values, depending on whether single or double or integer variables are used. What will you tolerate?
b) There can be sorting differences, because cities like "Abéché" are used. What will you tolerate?
That's a very good question, and maybe something I have to address in the repo's readme file.
The piece of the puzzle that is missing is that we will base the testing with the output of what I'm calling the baseline version.
My brain has been acting up for the past days and I haven't been cotton free on it to actually produce that baseline.
But I'm getting some help from others on the Discord servers where we're coordinating this a bit more interactively.
The output of said baseline will then be run through a SHA256 tool that will produce a hash.
That hash will be the official hash to test against.
We already have included instruction for the 1 billion row file to test the hash and we also have the official hash value there.
This will be included in the readme once the baseline is finished and I wait, what I'm gonna guess, will be several hours. The objective of the baseline is to be single thread and use the worst container for the sorted list.
Hope this clears out your previous points.
Cheers,
Gus