The fact that the GUI doesn't consult the engine during book moves doesn't guarantee that the engine isn't part of the process. For those of us that use a UCI GUI that supports automated learning, the engine and the GUI work together over time to adjust the book. Those adjustments happen from move 1 throughout the book for me. So, there is cooperation and coordination going on, but over time as opposed to this instant.benkidwell wrote:I understand that viewpoints can differ, and I believe there is certainly a place for all types of competitions - but to me, the ideal of computer chess is that the logic of the program controls and guides the game as much as possible, and a major part of the art of programming a great engine is giving it the positional and strategic understanding of the game needed to play well in the opening without a book.
I believe the analogy between humans and computers as to the role of the opening book is also false; a human always retains their free will as to which book line to follow and when and where to leave their book preparation. In the case of standard UCI + GUI, the engine algorithms are not even running during the "in book" section. The continuing evolution of computer chess going forward seems to need a split between the development of analytical theory and deep analysis from the opening through the midgame, and the development of programs with the ability to synthesize "deep knowledge" of the game on the fly with positional evaluation and no book.
This is my first post to this forum and my opinion is approximately worthless, just sharing the perspective of a long-time chess and computer hobbyist.
Also, some use position learning which is not exactly the same thing.
The ICGA, ACCA and CCT events are not chess events. They are primarly programming/research competitions. Nobody had a problem with that 30 years ago, because the chess wasn't GM level. These limitless types of competitions allow all the researchers/scientists to push the boundaries in all directions. That is part of the reason clones aren't allowed - they don't invent anything new. Spectators only started complaining and treating it as a chess competition when we approached GM level play, but it isn't really a chess competition. It just looks like one.
Wow, that is the ultimate pass of the Turing test! We do it so well that people have forgotten that it is not a chess tournament.