The idea has been latent for at least 15 years; when
I was a child I used to play chess against the first microcomputers
and I have ever desired to create a program. How did you know about G6? What do you think about it and overall what improvements would you bring to it? Surfing on the web. G6 is great! I really don't know what could be improved. Your engine has some particular features, like the complex evaluation function and the possibility to select the strength by the user. This last feature in particular helped consistently the Delfi popularity. Could you tell us something more about these two features and, with regard to the strength regulation, why do you think such a feature has not encountered popularity in the winboard world?
Having various commercial engines, I have ever had the desire to play against them in blitz games at easy level, but in such a case all the programs moved istantaneously "spoiling" the game feeling. Furthermore they simulated the easy levels with a not realistic play, so I decided to do it myself. It can be said that I developed Delfi as my trainer. Delfi is a relatively young engine, but the improvements have been, and still is, very quick. Could you explain why haven't you been present in the official tournaments so far, beginning with the ones organized by G6 and ending with the CCTs? Are you going to join the Second Italian Championship (CIPS)? And what about the CCT5? I don't like online tournaments, I consider more important
those organized for example by Dijksman or Lyapko, while almost surely
Delfi and I will join the second CIPS.
With the current growth rate, it's likely that Delfi will become in a short time one of the strongest engines avaiable for free. Do you think you are going into the commercial at that point? It's possible, but it won't depend only on the playing strength. The transformation in a commercial program requires a time investment that I don't know if I will want to face. What do you think about the man vs machine matches? Is it still true that computers haven't reached the human level yet? No, many humans persist in undervaluing programs playing with their own style... losing. I believe that man can still be better when he respects the opponent and plays an "anti-pc" style. This kind of style (strategical, conservative) doesn't fit very well with some players, like the irascible Kasparov. Recently I noticed two GMs who seem to have found the right way (Hubner, Dzindzicashvili). What would you say to someone who, looking for the first time to an alpha-beta function, considered it interesting? I started with the pure minmax (!), following the computerchess history, in the pages order of the already quoted book. To finish, some questions about the player Fabio Cavicchio. Do you join tournaments? Are you classified at national/international level? I have joined two circles getting the 1st Social Category, but then, due to my laziness, I haven't found motivations to reach a National category. Did the writing of a chess program help you to improve your way to play? If so, how? Yes, it can be said that one reason for writing it has been to improve myself. Currently, in some situations where I don't know which plan to follow, I just move like my program would do. Writing the opening book and the endgame schemes I have improved my skill in those phases very much. What do you think about chess in Italy? We have to be content with this situation. Luckily many circles are doing much in this sense. Thanks for your answers and good luck for Delfi. You're welcome, thank you too. |
back to start |