Frank Quisinsky wrote:Hi Miguel,
we should learn to see such things with a bit more humor.
Often I am thinking ...
Computer chess discussion are more important as traeties of Rome or perhaps Falkland Islands.
Questions to yourself:
How many ideas from Gaviota are from yourself?
Gaviota is not made of ideas, is made of C code and algorithms. The code is all mine and the algorithms vary. I did not invent alpha beta if that is what you are asking, I did not invent zobritz, and the standard search techniques, but the implementation is 100% mine. I was certainly inspired in many of the search techniques by comments from many people, mostly Bob in the 90's. The evaluation is 100% mine, code and algorithms, including a tuning technique.
The interface is 100% mine, and the XB and UCI design based on threads and function callbacks is mine. Of course, those techniques have nothing to do with chess and you learn them in books.
From which sources you got your information?
I don't study other peoples sources.
From which programmers comes the idea for endgame tablebases?
Mine, I had the idea to go ahead and do it. Now, if you ask about the algorithm, it is the standard retrograde analysis, which does not need too much imagination to get it, the code is all mine, except some of the compression schemes that are MIT licensed (for the people to have options), but I coded scheme 1 all by myself using the standard Huffman algorithm so in case a wise guy ask me whether all the code used in a tournament is mine, I can say YES. The design of the cache is 100% original. Even the move generator is original and customized for small number of pieces. I am using the De bruijn technique as published. That will be the only handful of lines of code extracted from other people.
And so on ...
Thinking about it.
I have been thinking about it for more than a decade.
Perhaps you can hold with your answer the flag of the programmers? More interesting is to read an answere with a bit humor.
I have plenty of sense of humor, but I did not feel it in your repeated messages. Particulary when there is another thread in which, once again, the topic is whether GB will test this engine or another.
In fact, I was going to reply with a joke your first message. I really thought you were playing too much with this chess set
http://www.gadgetgrid.com/2007/09/20/ma ... et-boxjpg/
based on your references to the King of Tonga. But, when I saw you were spamming the subforums with the same questions, I had a turn off.
Miguel
Best
Frank