tag:blogger.com,1999:blog-67047700697076010992024-02-20T20:41:46.953-05:00Kevin FrayerKevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.comBlogger29125tag:blogger.com,1999:blog-6704770069707601099.post-68415622251110021102009-04-05T10:37:00.005-04:002009-04-05T11:44:17.990-04:00From Hobby to Sport<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6XGjjKyBdqnZC2yaf-3WmaryIdJGEdWhUy6G8R6mDp4-MoMgi8oe-yS609_TPlYIe4F7Gieme5rn6UReSoJxIBqPV1gbARVuufPYhe8UheAambG-HcynbD1Z5gcOF-YOs0xwRbKKep-_0/s1600-h/Frayer+Photo+4-4-09.jpg"><img id="BLOGGER_PHOTO_ID_5321217097127676482" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 175px; CURSOR: hand; HEIGHT: 200px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6XGjjKyBdqnZC2yaf-3WmaryIdJGEdWhUy6G8R6mDp4-MoMgi8oe-yS609_TPlYIe4F7Gieme5rn6UReSoJxIBqPV1gbARVuufPYhe8UheAambG-HcynbD1Z5gcOF-YOs0xwRbKKep-_0/s200/Frayer+Photo+4-4-09.jpg" border="0" /></a>From a hobby to a sport, the time has come to make the jump. Computer chess has a problem, it is simply too competitive to be a hobby and has no governing body to be a sport. If anything we do is to be taken seriously by the international chess community, this conversion must be made.<br /><br />Wikipedia defines a hobby as:<br /><br /><br />A hobby horse is a wooden or wickerwork toy made to be ridden just like a real horse (which was sometimes called a "Hobby"). From this came the expression "to ride one's hobby-horse", meaning "to follow a favorite pastime", and in turn, hobby in the modern sense of recreation.<br />Hobbies are practiced for interest and enjoyment, rather than financial reward. Examples include collecting, creative and artistic pursuits, making, tinkering, sports and adult education. Engaging in a hobby can lead to acquiring substantial skill, knowledge, and experience. However, personal fulfillment is the aim.<br /><br />Wikipedia defines a sport as:<br /><br />Sport is an activity that is governed by a set of rules or customs and often engaged in competitively. Sports commonly refer to activities where the physical capabilities of the competitor are the sole or primary determinant of the outcome (winning or losing), but the term is also used to include activities such as mind sports (a common name for some card games and board games with little to no element of chance) and motor sports where mental acuity or equipment quality are major factors. Sport is commonly defined as an organized, competitive and skillful physical activity requiring commitment and fair play. Some view sports as differing from games based on the fact that there are usually higher levels of organization and profit (not always monetary) involved in sports. Accurate records are kept and updated for most sports at the highest levels, while failures and accomplishments are widely announced in sport news.<br /><br />Now I will leave it up to the individual computer player as to which definition they best identify with. As for me I would have been quit content to have left our sport a hobby. However as we discovered in the last century with amateur sports such as tennis and golf, the specter of commercialization can have a corrupting influence. Not just pitting amateur against professionals, but controlling the sport (or hobby) to exploit maximum profit rather than creating level playing fields to exhibit excellent and advance progress.<br /><br />The only solution to this problem is to establish a players association or come under the governance of one of the existing international bodies. Set rules along with the ability to sanction players and tournament sponsors is the only way to take engine chess, as well as freestyle chess to the next phase of its development. Computer chess is not the only sport that has had to wrestle itself free of greedy promoters.<br /><br />As we have recently seen in America, on Wall Street and in our financial institutions, not only does the prospect of quick profits form unregulated markets breed unethical conduct, it clouds the judgment of what is, in the long run a more profitable strategy.<br /><br />As for those that say, you know, Kevin is a great guy, I just wish he would stop his cometary’s and only provide advice and recourses for engine chess. Well that’s probably not going to happen. Silencing the dissenting view of the status quo is seldom a good idea. Let the computer chess world determine who speaks for the players and who speaks for commercial interests.Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-2030590875302890722009-02-05T09:11:00.006-05:002009-02-05T09:39:57.231-05:00Into the Lions Den<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdiL1S2gpKQn8C94XMuIjhQkPhiZind8kl7BghzTSNvqCDTP_JUiIefYiSd798wYoHbWF0XihsuKwBYUnjC4F7-sDmt9PalIv6I22TkcevbXQ_3xT1JJdE9cnx1wVz9JeLe_4VnG3hnnde/s1600-h/Frayer+4.jpg"><img id="BLOGGER_PHOTO_ID_5299316111593401810" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 162px; CURSOR: hand; HEIGHT: 200px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdiL1S2gpKQn8C94XMuIjhQkPhiZind8kl7BghzTSNvqCDTP_JUiIefYiSd798wYoHbWF0XihsuKwBYUnjC4F7-sDmt9PalIv6I22TkcevbXQ_3xT1JJdE9cnx1wVz9JeLe_4VnG3hnnde/s200/Frayer+4.jpg" border="0" /></a>When I saw how the Infinity Chess Freestyle Masters tournament was being discussed over at the Rybka Forum, I new knew someone should speak out. I also knew I would be walking into the Lions Den.<br /><br />The Rybka forum has become, probably the most important clearinghouse for discussion on computer chess. It is of course owned and operated by the good folks that produce the strongest chess engine in the world. (see <a href="http://kevinfrayer.blogspot.com/2008/03/standing-on-shoulders-of-geniuses.html">Standing on the Shoulders of Geniuses</a>) This is clearly in itself not a conflict of interest. Rybka, its production team and its supporters have contributed tremendously to increasing the strength of chess software. Vasik Rajlich put in the hard work to tweak the heuristic algorithms developed over thirty years ago to practical application. I use Rybka 3, and I recommend it to others, as the best commercially available chess program for positional analyses.<br /><br />Having said this, I am not going to entertain criticism that in voicing my opinion on my own website is in any way attacking someone’s character or demeaning their integrity. My opinions are just that, opinions, they may be excepted or rejected by the reader as they wish. If the good gentleman who frequent the chess forums wish to burn me in effigy, daily, I would urge them to get a better life. Perhaps they would do well in remembering the famous quote.<br /><br />“<em>Freedom of the press is guaranteed only to those that own one</em>.”<br />A. J. Liebling:<br /><br />In my pilgrimage into the chess forum world, I was immediately greeted by intellectual bullies, that seemed to imply my complaints regarding the Freestyle Masters Tournament a few weeks ago were at best spurious, because my spelling and grammar did not meet Ivy League standards. I was informed that Arno Nickel was not capable of making mistakes, and by suggesting the man running the tournament (like the captain of a ship) should be held responsible for the fiasco that he presided over, all I was doing was attacking his character.<br /><br />It went on and on, first I was called insane, then a anti-bourgeois Marxist, and finally I was Satin himself. (Literally, my defenses of honor among chess players and love of the game, was condemned as a worldly thing. Therefore belonging to the infernal domains.) In short my well intentioned concerns that the PAL sponsored Freestyle Tournaments were having a devastating effect upon the public impression of computer chess were dismissed by those that saw them as a personal cash cow.<br /><br />The facts are, that at the writing of this article Feb. 5th, 2009 (Twelve days after the tour ended.) Infinity Chess has not revealed who won, how players finished, or made any of the games played in this tournament public.<br /><br />Infinity’s website is strangely silent, and rumor abounds. Some of the players in contention for the prize money are claiming wins by default when their opponents failed to play at agreed upon times, that were not sanctioned by Arno Nickel. It is truly a mess. Unverified reports are saying that the remaining four Freestyle Masters Tournaments have be postponed until technical problems can be resolved.<br /><br />To those who wish to defend Infinity Chess and the way they ran this tournament, please go to the chess forum or your own blogs. I am not going to debate or defend my opinions in this matter and will delete any comments that wish to start an argument.Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-77727404650933310832009-01-26T05:18:00.002-05:002009-01-26T06:28:17.749-05:001st Freestyle Masters Tournament<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVfNTMywZLBlbeQPT88M7hibkr9xC0pfqtxDhP2uW-teSoL7dNnmaHjDxOpOu5SdeDx-GPKSOrj9lWhv8G7w1_4d9oL8XeSxLSmDaVe3k69X1h00Owvw6zZvb7FBiFSnS2iEiYHBcfkIcC/s1600-h/Frayer+4.jpg"><img id="BLOGGER_PHOTO_ID_5295545413891950146" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 162px; CURSOR: hand; HEIGHT: 200px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVfNTMywZLBlbeQPT88M7hibkr9xC0pfqtxDhP2uW-teSoL7dNnmaHjDxOpOu5SdeDx-GPKSOrj9lWhv8G7w1_4d9oL8XeSxLSmDaVe3k69X1h00Owvw6zZvb7FBiFSnS2iEiYHBcfkIcC/s200/Frayer+4.jpg" border="0" /></a> Infinity Chess is not ready for prime time. I would love to say positive things about the 1st PAL Group sponsored Freestyle tournament held on the Infinity Chess server over the last two weeks. However in all good conscious, I can not. In my 30 years of playing in chess events I have never experienced anything quit like this tournament. Words like painful and shameful come to my mind. Along with detrimental to the concept of freestyle chess.<br /><br />At the writing of this article no one knows who won, or how players finished. A few of the players that were in contention for the prize money went off on their own to play the final games in secret on other chess servers. The games played in this event disappeared every time the server crashed. Those responsible for this fiasco have promised to make all games played available to the public. I seriously doubt this will be possible. But we will see. A more extensive assessment of who benefited form the unfair playing conditions and who suffered, will be possible after the games are in front of us.<br /><br />The Infinity Chess server crashed over and over, helping to create a cascading series of bad decisions by the tournament director. By the 9th round the TD had lost control of his event. No longer listening to the consensus of the players and concerning himself only with a few players that had been manipulating the conditions to their own benefit, he chose the easy way out. Disregarding fairness for expediency.<br /><br />I personally felt cheated by several of the decisions the TD made involving my games. I was present for the entire tournament and can honestly say that many other players did as well.<br /><br />Here are the kind of things I am talking about.<br /><br />1. Forcing players to take draws with 22 pieces on the board. (I had twice the amount of time on the clock 8 min. to 4 min.)<br /><br />2. Asking players to restart games after server crashes with ever decreasing time controls. (How can you have some games played at 75-15 and others played at 35-15 in the same tour.) Some of these games were restarted 3-4 times, totally negating opening preparation.<br /><br />3. Giving 6 Blacks and 4 Whites to some players and 6 Whites and 4 Blacks to others. (This alone invalidates the results of this tour and was absolutely uncalled for.)<br /><br />There was and is, this issue of collusion between players when money is at stake. While it is nearly imposable to confirm, even the suspicion of it should be addressed. Some players in open chat offered money to get a desired result. While it may have been done in jest it should not have been allowed. Other players offered to help opponents playing against those that they were in point contention with. All this may have just been in fun, however it created a aura of impropriety.<br /><br />My old Grandfather once told me. “its not enough to be an honest man, one must remove the impression of impropriety.”<br /><br />I suppose my favorite incident in the tournament was when one of the top players begin to make the claim that he was not making the moves being played by the GUI. Telling the TD that a hacker had invaded the server and was making moves in his game. I am not absolutely sure but from what I could gather from the chat moves were allowed to be made over in this game.<br /><br />It looked to me like, the TD was being played like a violin in this event. (maybe a Stradivarius) Perhaps a puppet master was pulling the strings.Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com1tag:blogger.com,1999:blog-6704770069707601099.post-11602245516943548162009-01-10T04:41:00.002-05:002009-01-10T04:46:43.408-05:00The New Arena 2.0 GUI<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcVV3AedqceR8TUEdZJ-nwN37pSypBYeVPTyTl8b4XEL2uuYm_q6KEDhcfkvp1iQpjASjZ64EvEL5FJrMMUv1vYjJLETYHJKQ1G0ryCKjmNv6enWgdx9KR1Gb4npCflYsRqITc6nWUX1CX/s1600-h/Arena+2.0b.jpg"><img id="BLOGGER_PHOTO_ID_5289598199583654130" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 141px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcVV3AedqceR8TUEdZJ-nwN37pSypBYeVPTyTl8b4XEL2uuYm_q6KEDhcfkvp1iQpjASjZ64EvEL5FJrMMUv1vYjJLETYHJKQ1G0ryCKjmNv6enWgdx9KR1Gb4npCflYsRqITc6nWUX1CX/s200/Arena+2.0b.jpg" border="0" /></a> December 22, 2008 the new Arena 2.0 graphical user interface for UCI and winboard engines was released. I have had a chance over the past few weeks to try it out and have found it to be extremely well done. Martin Blume has continued development over many years paying close attention to user feedback to create this programming masterpiece. Leaner and meaner than most commercial interfaces, it is not only the place many engine players started, but is where many are retuning. Using less hardware resources and having more up to date engine protocols makes Arena 2.0 very attractive for competitive engine chess purposes.<br /><br />Arena has its own .abk opening book format which is straight forward and lends its self very well to hand tuning. The main install package went onto my Windows XP pro 64 system with out a problem and runs 64 bit multi processor engines nicely. In fact I get a few more Nodes per second out of Rybka 3 than I am accustom to. Engine vs. engine matches run flawlessly and the PGN files generated can easily be converted to CB data file format for use in .ctg book work. I now have two of my computers running Arena 24-7 using identical Rybka 3 engines do comparative book testing.<br /><br />Included in the 2.0 main package is a variety of strong engines to get you started, SOS, Spike, Ruffian and even Rybka v2.2n2 mp.x64. Also included is a PGN database from Olivier Deville, a small opening book form master book maker Harry Schnapp and a mini book by some guy that I don’t know.<br /><br />There is no better GUI to learn how to configure chess engines, utilize hash tables and system resources. Over 250 chess engines are compatible with Arena 2.0 and there is a vast number of downloadable add-ons, all free at <a href="http://www.playwitharena.com/">playwitharena.com.</a>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com1tag:blogger.com,1999:blog-6704770069707601099.post-51752280720445509272008-12-25T20:50:00.010-05:002008-12-25T22:02:04.517-05:00FrayerChess Metamorphoses<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4YJ2WzKg_H_Hx3UvD1S8wkcf64-CR2G3Kwx5fV77QxLzLVHl9ZI4PqVpdx_8NDCqLdMMRq75jTCJJNo2EYDWtf_QQslVo_wQvYAc4q_8z5rmoQyrrCDNUKxHLzX5crN43V_H1x30wQqCr/s1600-h/Frayer1small.jpg"><img id="BLOGGER_PHOTO_ID_5283911354418230306" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 143px; CURSOR: hand; HEIGHT: 180px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4YJ2WzKg_H_Hx3UvD1S8wkcf64-CR2G3Kwx5fV77QxLzLVHl9ZI4PqVpdx_8NDCqLdMMRq75jTCJJNo2EYDWtf_QQslVo_wQvYAc4q_8z5rmoQyrrCDNUKxHLzX5crN43V_H1x30wQqCr/s200/Frayer1small.jpg" border="0" /></a> <strong><span style="color:#ff6666;">A preview of FrayerChess 2009</span></strong><br /><p><a href="http://www.frayerchess.squarespace.com/home">www.frayerchess.squarespace.com/home</a><strong><br /></strong></p><p>Hello everyone; I would like to wish all a Merry Christmas and a wonderful holiday season. Thank you all for visiting the FrayerChess website over the past year.<br /><br />Maintaining this website and its associated blogs has been a learning experiences for me as well as therapeutic one. Although I have been frustrated at times, an entertained thoughts of giving it up, a small but dedicated group of computer chess players have always been there to give me encouragement.<br /><br />It has always been my intent to provide information and recourses for engine chess players. The promotion of engine chess as a true sport has also been a priority. To better accomplish these goals I encourage all visitors to offer suggestions of what they would like to see on the website in the coming year.<br /><br />FrayerChess is getting ready to go through a metamorphoses. I have been looking closely at what other chess sites are providing and trying to judge what is needed. Engine players seem to want available downloads of opening books, game bases and end game table bases. Those new to engine vs. engine chess need advice on hardware, software configuration and opening book development. Although some of these areas are out of my range of expertise I may be able to enlist the help of more knowledgeable players to write articles and answer question in these areas.<br /><br />In the coming year I intend to concentrated on opening book development, as well as playing in Freestyle chess events. As for the FrayerChess website you will be seeing a new look, more downloads, commentaries and articles by top computer chess enthusiasts.<br /><br />As always, any comments, questions or suggestion may be sent to me at <a href="mailto:Kevin@frayerchess.com">Kevin@frayerchess.com</a></p>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-52974233975774709562008-12-12T03:25:00.009-05:002008-12-12T03:39:36.460-05:00InfinityChess Responds to Criticism<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP32egDzg7_1WE0LCnwzBIPfjCyr3fZXhPhhxzCsyX8NHnLJOgzjHFwJq4czyOh2eZiH-Ng2k9FeWKSueT1WDOXTNFJqgGCi_F6f8gi8EICYXc1AoSIjxMhg_-q7YCH6GFTzdpyBQYvmm2/s1600-h/sign-logo.jpg"><img id="BLOGGER_PHOTO_ID_5278816975554718482" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 180px; CURSOR: hand; HEIGHT: 90px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP32egDzg7_1WE0LCnwzBIPfjCyr3fZXhPhhxzCsyX8NHnLJOgzjHFwJq4czyOh2eZiH-Ng2k9FeWKSueT1WDOXTNFJqgGCi_F6f8gi8EICYXc1AoSIjxMhg_-q7YCH6GFTzdpyBQYvmm2/s320/sign-logo.jpg" border="0" /></a><br /><div></div><div><span style="font-family:arial;">InfinityChess General Manager:<br /> <br />GM Arno Nickel</span></div><div><span style="font-family:Arial;"></span></div><div><span style="font-family:Arial;"></span></div><span style="font-family:Arial;"><div></div><div></div><div><br /><br /><br /><br />Dear Mr. Frayer:</div><div><br />Only now (Dec 8th) I saw your report about the InfinityChess Freestyle Tournament on your website (Nov 18th). Unfortunately your report is misleading in some points and drawing a more negative picture as would have been appropriate.</div><div><br />1) First, you should have mentioned that the application used for the tournament was a beta version, updated shortly before the tournament. All players knew about that, before the tournament got started. I as the TD, same as others, had no experience with this version. Of course, did I expect less problems with the software, otherwise I wouldn’t have agreed to perform this event. </div><div><br />All I could do after it turned out, that the software wasn’t ready for the tournament, was either canceling the tournament (that would have been the easiest choice for me) or trying to improvise to the benefit of the players and the server. I decided for the second option, and you should know that all players who stayed there till the end (14 of 16) proved very grateful for the way I did my job.</div><div><br />2) Taking into account the resulting difficulties, it was not possible and wouldn’t have been fair to decide on all conflicts as if we had a proper application and e.g. disconnected players (by fault of the server) losing their games, if these games could not be resumed automatically. Actually, in some cases we managed to find solutions and agreements for interrupted games, and also, if it turned out to be necessary to give the full point to one of the players, I was glad to see sensible insight from both of the players. </div><div><br />3) Regarding your interrupted game with Kevin Plant, you correctly describe that it was your decision to withdraw from the tournament, before a decision was taken. You did neither accept a) further tries to resume the game, nor b) getting the full point by approval of Kevin and me, nor the draw offer from Kevin’s side. You simply left the tournament without any attempt to solve the situation. </div><div><br />In particular, I am very disappointed to read the following allegations:</div><div><br />4) “However, I did get the distinct impression the Arno Nickel was happy to see me go. His convenient lapse in understanding English as well as his not making a decision in a timely fashion convinced me of this.”</div><div><br />5) “Later, after I saw the tournaments final results I realized there were many irregularities in the way the points where awarded. Just to give one example The final tour results have (Yurisolo) playing me in the eighth round, he wins with the black peaces. lol Perhaps some one played for me the same way some one played for my second round opponent.”</div><div><br />The final table leaves no doubt about “forfeit” results which are quite normal in case of withdrawals, and the almost complete database, recovered in some hours of work (also provided by me) may also prove that we all just tried to do our best and be fair to everyone.</div><div><br />I hope, you will agree to publish this as my comments on your website.</div><div><br />Kind Regards A r n o N i c k e l</div><div>(General Manager)</div><div><a href="http://www.infinitychess.com/">http://www.infinitychess.com/</a></span></div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com1tag:blogger.com,1999:blog-6704770069707601099.post-77534140017335513332008-12-09T08:04:00.017-05:002008-12-10T15:51:11.052-05:00To Infinity and Beyond<img id="BLOGGER_PHOTO_ID_5277776009877533746" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 213px; CURSOR: hand; HEIGHT: 282px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvgvfvvOp7CMtRkRJgEvHWlPhMBkObmbz5z-XgFe3MS5HJTdM_stmwEPasVi5MdcqRlom_pPXmQfGu4hDJ0Uz16PaC4bDLxyCGXwLrufRyg9fCm4pSGLnDw7o_2v-3U3Z0alOr7ZJiCLoD/s320/Frayer+12-9-08.jpg" border="0" />I normally do not post private correspondences, however Kevin Plant’s letter to me was so well received and exemplifies his good sportsmanship that I thought it appropriate. It also elaborates on the difficulties I encountered in InfinityChess last Freestyle tournament. Kevin Plant was my opponent in the forth round after which I withdrew from the tournament for conscientious reasons. Kevin is one of the engine room moderators for InfinityChess. <div><br />After the writing of this blog post but before I could publish it, I received an official response from Infinity Chess General Manager Arno Nickel to my first commentary regarding InfinityChess. He has ask me to place his response on my website and blog. I will be happy to do this and it will be posted in its entirety in a few days.</div><div>--------------------------------------------------------------------------------</div><div><br /></div><div>Hi Kevin:</div><div><br />My Name is Kevin Plant and I have just read your article on your Blog today 08/12/2008. I thought I would explain what happened in our Round 4 game from my side. After my move 23...Qf6 about 5 minutes went by and no 24th move came from your side which in its self means nothing as some replies by players take longer than this but after 6 mins went by I was getting a bit worried, so I thought I would check by logging on the server on my other computer as a guest to see whether you had played a move and to my horror you had!, but this did not show up on the board I was playing on, I spoke to Arno via private chat that my board was not showing my opponents last move and he said this was maybe a bug and advised me to log off and back on again and resume game. As you well know this did not work.</div><div><br />As you will see from the tournament results page on Infinitychess.com I did not take the full point after you decided you could no longer play on under these circumstances, It was entered as a draw as I felt that this was the only way I could continue the tournament without feeling guilty about gaining a point that I did not win and also hoping you would come back the next round after cooling down so to speak.</div><div><br />As for the remaining rounds where you were included but did not play, These were given as forfeit wins to your opponent (they were hoping you may return) to keep the pairing and colors correct during the tournament as was used for other player/s that did not complete the tournament.</div><div><br />Yes the tournament did not run as it should have, but as you maybe aware or not, this was and still is a beta site and there will be issues where things do not work as they should. We need players like yourself that have the experience and knowledge to help us out with these difficult early stages to make this an excellent Server to play Freestyle tournaments and day to day things like chatting and playing, whether these are with engines or human to human Chess games.</div><div><br />I do hope you have a change of heart and play in our Christmas Freestyle tournament starting this Friday 12th December. I can not of course guarantee that it will go smoothly but we have tested and it appears we have ironed out these bugs. </div><div><br />Your Chess friend<br />Kevin</div><div></div><div></div><div>----------------------------------------------------------------------------------<br /></div><div>Kevin:</div><div><br />Thank you very much for your nice email regarding the InfinityChess Freestyle tournament the week of November 14, 2008. As mentioned in my blog commentary your conduced was exemplary and I would consider it a pleasure to play chess with you anytime.</div><div><br />I went into this tournament knowing that the server was still being beta tested and was more than willing to help work out the bugs. However many of the problems seemed to be the result of mistakes made by an inexperienced tournament director.</div><div><br />I was not aware that the TD had ask you to log off. Mr. Nickel did not advise me of that fact in the chat we exchanged while you were offline. I even told him, the server had noted you had not disconnected but had logged off. He knew or should have known that given the servers current limitations that the game could not be continued.</div><div><br />Please don’t take this wrong. There are many reasons that the game could have locked up for you, that do not include problems with the server. These include problems with your operating system, software launching at the wrong time, virus protection programs running, or internet connection trouble. I believe that responsibility for maintaining hardware, software, and internet connection is all part of being a well prepared computer chess player.</div><div><br />I came into the tournament as well prepared as my 20 years of internet chess experience allowed. I was using three computers, one for opening book, one for positional analyses (a borrowed xeon 8 way), and one for internet connection to the server. The better prepared player must be allowed to reap the rewards of his labor. In the engine chess world, all players lose a few games do to unforeseen occurrences.</div><div><br />There were several ways Mr. Nickel could have resolved the situation that accrued during our game. I would have agreed to an adjournment until the technical difficulties of restarting the game could have been worked out. It also may have been acceptable to me to restart the game from the beginning, with the same colors and time controls. The only option I was given was to manually try to reconstruct the game ignoring the time advantage I had gained and opening the possibility of disputed positions. (As you know, in an earlier round of this tournament an attempted at this kind of reconstruction of a game led to a dispute).</div><div><br />Arno Nickel did not ask me if I would accept a draw, (I would not have) and if he had awarded us both a full point it would have still been a draw, (with the caveat of disadvantaging the other players in the tournament). Also please understand, when I told Mr. Nickel that if the game reconstruction option was the only one, I would retire from the tournament. He told me he understood and cut off communications with me. In fact, he did not acknowledge the email I sent him two hours later officially withdrawing from the tournament and did not communicate with me at all for three weeks. (Then only because he had become aware of possible negative publicity being generated by my commentary).</div><div><br />The commentary about the InfinityChess Freestyle Tournament posted on my Blog and website reflected the dissatisfaction I felt in not receiving an equal opportunity to compete for the prize money being offered by the sponsors.</div><div><br />Thank you for asking me to reconsider participating in the Freestyle events on InfinityChess. All it would probably take is an email from Arno Nickel asking the same.</div><div><br />All the best:<br />Your chess friend:</div><div><br />Kevin Frayer:<br />Vincennes IN USA</div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com2tag:blogger.com,1999:blog-6704770069707601099.post-46644939281433435932008-11-18T07:45:00.007-05:002008-11-18T13:51:02.016-05:00An Infinitely Bad Experience<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGq0f-fov3a4iSARpJFUxwrLPM97x1U7cRIAUzvwiOzy7dVsw2gBvQP9j-8mnhjFqQuRajQeFtC0clIe2CxZsGgXvsl4i4FamiRkjueIyq7v07QpPu_GPksKNG-a7-Ow783Yg4sMJEMqvw/s1600-h/2008+Frayer.jpg"><img id="BLOGGER_PHOTO_ID_5269978469763305314" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 190px; CURSOR: hand; HEIGHT: 232px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGq0f-fov3a4iSARpJFUxwrLPM97x1U7cRIAUzvwiOzy7dVsw2gBvQP9j-8mnhjFqQuRajQeFtC0clIe2CxZsGgXvsl4i4FamiRkjueIyq7v07QpPu_GPksKNG-a7-Ow783Yg4sMJEMqvw/s320/2008+Frayer.jpg" border="0" /></a> <strong><span style="font-family:arial;">Commentary</span>:</strong><br />By Kevin Frayer<br /><br />After sitting out of computer chess for a few weeks I attempted to play in Infinity Chess’s Freestyle Tournament last weekend. I can not tell everyone how excited I was that a new chess server had come online, providing engine players an untainted place to play. (To be honest, I had become disillusioned with the wild west show being put on by Chessbase over at Playchess.) I had great hopes that Infinity Chess would be better.<br /><br />The tournament started Friday November 14, the server had a dedicated room for Freestyle chess. By the time the tour was ready to start there were over 40 players in the room. (Or so we thought) The tournament director Arno Nickel (ciron) informed us that due to problems with the software, all parings would be done by hand. Finally the centaur only tournament was started.<br /><br />My game came online and the time was set at one minute blitz, a cry arose from the chat window. (The time is wrong, the time is wrong) I did not play and lost on time. This game was rated and I lost Elo points from my centaur rating that were never restored. After a short intermission the TD advised us that he could not restart the tour with the correct times and that we should all go over to the engine room for further instructions.<br /><br />After moving over to the engine room I noticed something strange. Only 17-18 players moved over to the new room. (Hmm) As it turned out at lest 20 Accounts seemed not to be real. I supposed that they must have been phantom accounts being projected by the server to make it appear the tournament was well attended. I hoped it was for appearances only and not for a more nefarious reason.<br /><br />Arno Nickel now informed us he could not run the tournament in the traditional way. He would now give us the pairings over chat and we would need to challenge the player we were paired with. The games would have to be unrated so the server would allow the players to choose the colors the TD assigned. At this point I started getting a funny feeling about this tour.<br /><br />I got white the first round and challenged my opponent at 45-10 and started my game. It was not long before there was trouble in the chat window. In the game (Hoshad) was playing there was a disconnect. I am not sure whether it was Hoshad or his opponent, however when both players were back on line it was not possible to continue the game. According to the TD a glitch in the software prevented the continuation of the game. (only about 9 moves had been made) Mr. Nickel advised the two players he had the game in front of him and he would walk them through the moves. He ask that the players challenge a new game with the same colors and he would read them the moves to the point the game had been disrupted. This was done, however after the final position was reached, Hoshad disputed the position. Claming a Bishop was on the wrong square. An accommodation could not be reached and Hoshad forfeited the game.<br /><br />I was soundly defeated in my first game by a player who was unknown to me, but all went well. The parings for the second round were given out and I had black. My opponent however did not seem to be online. I was ask by the TD to please wait, to see if he would return. He did not, the TD rather than awarding me the game by forfeit, (as was the case in many matches in this tour) ask if I would play an alternate opponent. Not wishing to be disruptive and not wanting to claim a point I felt I did not earn, I agreed.<br /><br />My second round game began, I was playing black. Well into the middle game my opponent fell behind in material and time. Apparently he just quit playing and allowed 10 min. to run off his clock. I won on time. I don’t know about everyone else but I consider it to be rude to just stop playing when you get behind in a game.<br /><br />In the third round I came up against Alberto Gueci (Spaghettichess) one of the strongest engine chess players in the world. I should have known better than to get into a Sicilian Poison Pawn as black with him. However as always, it was a pleasure just be at the table with a player of Alberto’s caliber.<br /><br />The real problem for me occurred in my fourth round game. I was paired with Cumnor Chess Club. (Kevin D. Plant) At move 24 Mr. Plant logged off. (The GUI said Logged Off) Unlike several other times over the past two days when I had seen players lose internet connection the GUI had always said Player has lost connection.<br /><br />(4) Frayer - CumnorChessClub [C92]<br />4R freestyle, 15.11.2008<br />[Frayer,Kevin]<br />512MB, Heretic 2.2.ctg, Xeon 8way 1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.0–0 Be7 6.Re1 b5 7.Bb3 0–0 8.c3 d6 9.h3 Bb7 10.d4 Re8 11.Nbd2 Bf8 12.a4 h6 13.Bc2 exd4 14.cxd4 Nb4 15.Bb1 c5 16.d5 Nd7 17.Ra3 f5 18.exf5 bxa4 19.Rxe8 Qxe8 20.Nh4 Bxd5 21.Rxa4 Ne5 22.Nf1 Qf7 23.Ra3 Qf6 24.Ne3 Line<br /><br />The TD was immediately at my game, he had seen the same server notice of log off as I had. I was ask to wait for my opponent to come back on so the game could be continued. Within ten minutes Mr. Plant had indeed came back online. Under the supervision of the TD we tried several times to continue the game, but the server would not allow it.<br /><br />At this point Mr. Nickel suggested that we start a new game at 35-10 time and he would walk us threw the moves to the point where the game was stopped. I said no. This looked to me as it was going much like the Hoshad game had ended up. The TD and I began discussing the problem in private chat. I explained to him I was reluctant to allow a reconstruction of the game because the possibility of a dispute arising over the game position. Also, I was several minutes ahead of my opponent in time on the clock when he left the game. Mr. Nickel then told me that he was having trouble understanding me because of the language barrier. I could see where this was going so I ask to be allowed to resign the game and the point be given to my opponent. Mr. Nickel said he would not allow this, so I withdrew from the Tournament.<br /><br />This is the email I sent the tournament director before the start of the fifth round.<br /><br />Mr. Nickel:<br />Please forgive me for retiring from your Freestyle Tournament today.<br />I believe you did everything possible to accommodate the situation that occurred. I no longer have an appetite for conflict in chess and did not wish to disrupt play for others.<br />I am also sorry, I was not able to articulate in chat what the problem was for me. I suppose I did not want to criticize you and felt I was being put in a position to have to claim a point I did not earn.<br />As you said “disconnects happen“. When they do the server and GUI should allow for continuing the game. If the game can not be continued or restarted with the exact time and board position, then the player who disconnected should be deemed the loser. This may seem harsh, however if disconnects are allowed and reconstruction of games disputed you will multiply your problems as a tour director. It will also be true that some disconnects will be intentional. When a player makes a blunder or a mouse slip he may just wish to disconnect and take his chances in disputing the board position.<br />I realize that this was just a test run for your Freestyle Tournaments and I am sure you will get the bugs worked out of the GUI. A big thanks to you and all of your team for providing a great new place to play chess.<br /><br />Respectfully:<br /><br />Kevin Frayer:<br />Vincennes IN USA<br /><br />Now let me make this very clear, my opponent in this game Cumnor Chess Club (Kevin D. Plant) did nothing wrong and in fact acted very honorably. He told me that he saw my point and ask that the game be given to me.<br /><br />However, I did get the distinct impression the Arno Nickel was happy to see me go. His convenient lapse in understanding English as well as his not making a decision in a timely fashion convinced me of this. Later, after I saw the tournaments final results I realized there were many irregularities in the way the points where awarded. Just to give one example The final tour results have (Yurisolo) playing me in the eighth round, he wins with the black peaces. lol Perhaps some one played for me the same way some one played for my second round opponent.<br /><br />I spent two weeks preparing for this tournament and had high hopes that Infinity Chess would be a good place to play. I can honestly say that my overall experience was extremely negative. This weekends Freestyle tournament was plagued by server problems, bad decisions from the tournament director and a high probability of collusion between players using secret accounts. I will not be participating in any activities on the Infinity Chess server as long as these problems continue.Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-71767460426864543462008-09-09T04:20:00.010-04:002008-09-09T04:40:42.310-04:00Spook R3<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYAC0DBpT7z1iCjRlPgQTFH_YLzptx7EmGV0i4cZeXCoTgS-NAvFEEdKAtHm6bNfHUP0F_e4uE-yfbTPyN2cMhrY-q9QMEP4Qw-aNw0CCsgNXqMVeZZrSze1Ui96lbp7ftA0n43wsw7dWH/s1600-h/Spook+R3.jpg"><img id="BLOGGER_PHOTO_ID_5243933761196982994" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 236px; CURSOR: hand; HEIGHT: 310px" height="295" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYAC0DBpT7z1iCjRlPgQTFH_YLzptx7EmGV0i4cZeXCoTgS-NAvFEEdKAtHm6bNfHUP0F_e4uE-yfbTPyN2cMhrY-q9QMEP4Qw-aNw0CCsgNXqMVeZZrSze1Ui96lbp7ftA0n43wsw7dWH/s320/Spook+R3.jpg" width="236" border="0" /></a> Spook R3 is the blitz tuned variant of Chimera R3. It is intended to replace the Ghost books. It has undergone extensive hand tuning (26 generations). You will not see many red and green play marks in this book (that generally indicates heavy hand tuning) this is because I have imbedded the tuning. This process leaves a clean slate for the user to impose their own continued tuning without confusion.<br /><br />The R3 in the name of the book indicates that the new Rybka 3 engine was used in all the off line analyses work on the book as well as in all games used in the books original learn files.<br />Spook R3 will perform best at 3-0 5-0 and 16-0 time controls. The following book settings are recommended.<br /><br />Book Settings: <span style="color:#ff0000;">Chimera and Spook Books</span><br /><br />Use Book: <span style="color:#ff0000;">on</span><br />Tournament Book: <span style="color:#ff0000;">on </span><br />Varity of Play: <span style="color:#ff0000;">min (all the way to left)</span><br />Influence of learn Value: <span style="color:#ff0000;">max (all the way to right)</span><br />Learning Strength: <span style="color:#ff0000;">min (all the way to left)</span><br />Minimum games: <span style="color:#ff0000;">0 Up to move: 100</span>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-84687018426230845032008-08-18T00:17:00.004-04:002008-08-18T00:26:25.106-04:00Chimera R3<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhshU6f-y2Q6W3wiOS62DdGgdbN9gMC4CfNXmSNgrLJd5djRY0sEwnQMpqFuJM4H1WosfTcLaqmSTcSSqvGMBEgcy2A_FIfkq_2R9ZzvXW0NZi7Ez3f87YDRowup5NNQ8KLRnNU2RCin0gJ/s1600-h/chimera+logo.jpg"><img id="BLOGGER_PHOTO_ID_5235707478623759314" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhshU6f-y2Q6W3wiOS62DdGgdbN9gMC4CfNXmSNgrLJd5djRY0sEwnQMpqFuJM4H1WosfTcLaqmSTcSSqvGMBEgcy2A_FIfkq_2R9ZzvXW0NZi7Ez3f87YDRowup5NNQ8KLRnNU2RCin0gJ/s320/chimera+logo.jpg" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><span style="color:#ff6666;">Chimera R3</span> is a completely new ctg. opening book with a much different approach toward engine opening theory than that of the Ghost books. This new methodology should in premise provide a stronger opening strategy for a greater number of players.<br /><br />I began to notice the highly hand tuned Ghost books had become too specialized for the average engine player. Ghost was and still is being developed for fast time controls 3-5 minute blitz. But it is also a tournament book using a highly restricted opening repertoire and designed to expect a particular type of opponent. In other words what I was seeing was some players did not do as well with tournament books as others did. With the ever changing conditions in engine chess, The new Rybka 3 engine and some readily available broader based opening books (M. Servet Kultur’s Compmaster 2.0 and Noonen’s Rybka 3 book) I started work on Chimera R3.<br /><br />Chimera is made from over 340,000 games selected from a database of 4 million current engine games. Games chosen by me to impart the learn weights are both statistical based and theoretically grounded. It turned out to be a large book as deep as it is wide. At the present I have set the book to play e4 and to respond to e4 with c5 however it will play and counter many other openings.<br /><br />I would like feedback from the players who try the book. Pleases drop me an email at <a href="mailto:Kevin@frayerchess.com">Kevin@frayerchess.com</a> if you have any comments or suggestions. I will update the book from time to time. O yes and did I mention the best thing about Chimera R3 is that it is free.Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-62963851174536195652008-06-26T03:55:00.009-04:002008-06-28T22:30:44.809-04:00The Ghost Books<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjScP1PQ3dU5hsi6CN6S74wcdiJz1CZI63aGKkpCEZ_4NE2UpuvQs_PwtpCMwjWY2RSISryXjWOs8ej2rYHQY8sL0WTMqoUUHPNfG7Io7vN845f8ntvXm3fe-m5q_DW9EgDaws4z6JLjEK8/s1600-h/ghostbusters.jpg"><img id="BLOGGER_PHOTO_ID_5216096483252527938" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjScP1PQ3dU5hsi6CN6S74wcdiJz1CZI63aGKkpCEZ_4NE2UpuvQs_PwtpCMwjWY2RSISryXjWOs8ej2rYHQY8sL0WTMqoUUHPNfG7Io7vN845f8ntvXm3fe-m5q_DW9EgDaws4z6JLjEK8/s400/ghostbusters.jpg" border="0" /></a><br /><div><br />The Ghost opening books are completely new .ctg books. Based on the most recent playchess rated games and my own off line work. I have tried to incorporate lessons learned from the tour book series, however Ghost will take much different tack in the way it is updated.<br /><br /></div><div></div><div></div><div><strong>Book Settings</strong>:(<span style="color:#cc0000;">Ghost Books</span>)</div><div>Use Book: <span style="color:#cc0000;">on</span></div><div>Tournament Book: <span style="color:#cc0000;">on</span></div><div>Varity of Play: <span style="color:#cc0000;">min (all the way to left)</span></div><div>Influence of learn Value: <span style="color:#cc0000;">max (all the way to right)</span></div><div>Learning Strength: <span style="color:#cc0000;">min (all the way to left)</span></div><div>Minimum games: <span style="color:#cc0000;">0 Up to move: 100</span></div><div><br />If anyone is interested in doing book testing for the Ghost book project pleases let me know. The only requirements are; that I actually know who you are, (not just your nick) that you use at lest a quad core computer with a 64bit operating system and that you have a playchess account.</div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com3tag:blogger.com,1999:blog-6704770069707601099.post-39486858868549033122008-05-03T01:11:00.016-04:002008-08-29T18:57:02.896-04:00A Short Vacation<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrgkF4FOQuenk-EE3aSE5PLdjJNQpm1GHcmlsetqpVzndidnLcHoUPaRZJGqlxZCXDH_KltiTxNs1xlmiAVx22GP93pDzdNCVn8fpLyqHChzSj9ggyQz-yR8J78-uOJNMwl3LtWJtbOH7k/s1600-h/14.1x.jpg"><img id="BLOGGER_PHOTO_ID_5196015774687801266" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrgkF4FOQuenk-EE3aSE5PLdjJNQpm1GHcmlsetqpVzndidnLcHoUPaRZJGqlxZCXDH_KltiTxNs1xlmiAVx22GP93pDzdNCVn8fpLyqHChzSj9ggyQz-yR8J78-uOJNMwl3LtWJtbOH7k/s320/14.1x.jpg" border="0" /></a><br /><br /><p><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a> </p><p></p><br /><p><br /><br />Under Doctors orders I am taking some time off. The weather here in Southern Indiana is beginning to get nice. I have been taking short walks in the country side for the fresh air and exercise. It is not easy for me to escape cyberspace and the self imposed isolation in which I live. But there are some things I have promised myself I would do this summer.</p><p><br />I am going into the public parks and court yards with a chessboard and teaching chess to all that wish to learn.</p><p><br />I am taking a camera into the natural world and photographing what I find there.</p><p></p><p>Some Photos from my April Walks:</p><p><a href="http://www.photoshopshowcase.com/ViewFlashMedia.aspx?AID=118186&AT=3">http://www.photoshopshowcase.com/ViewFlashMedia.aspx?AID=118186&AT=3</a></p><p></p><p><br />I may even do some fishing. (I always release the fish I catch)</p><p><br />With any luck I will return to engine chess in a few weeks rejuvenated.<br /><br />This being said I would like to leave my new opening book for everyone to work on. This book, Ghost 0.2 is a totally new book based entirely on games played this year. It is a bit larger than my tour books and contains all the new lines recently developed. (Including the winning lines from the Freestyle tournament)<br /></p><p></p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAUelt27UaAJb02V8D7-PWLxbM3Z4TJnmwXvJs45ctaCJYqtEfNvCc2GT7TWHjofLTDWemGx45I8bPnQCLfNy38bTQkhTLhKr1wfwZ07txQIYNW7v8QSu-ptCdm9S7o2ufdhCNOGZNMXgR/s1600-h/Ghost0.2.jpg"><img id="BLOGGER_PHOTO_ID_5196016590731587522" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAUelt27UaAJb02V8D7-PWLxbM3Z4TJnmwXvJs45ctaCJYqtEfNvCc2GT7TWHjofLTDWemGx45I8bPnQCLfNy38bTQkhTLhKr1wfwZ07txQIYNW7v8QSu-ptCdm9S7o2ufdhCNOGZNMXgR/s320/Ghost0.2.jpg" border="0" /></a><br /><p></p><br /><p><a href="http://www.box.net/shared/static/0utjg7n1tn.rar">http://www.box.net/shared/static/0utjg7n1tn.rar</a></p><p></p><p></p><p></p><p><br /></p><p></p><p></p><p><br />Ghost 0.2 is ready for the hand tuning phase of development. But remember, it is intended to play e4 as white and c5 as black against e4. What I am saying is, don’t try to make it play d4. Although it has all the black lines to counter d4 it has very few lines to play the Queens pawn as white.</p><p><br />Good luck: and I will see you all when I return.</p>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com1tag:blogger.com,1999:blog-6704770069707601099.post-75998115340866895262008-04-11T08:46:00.006-04:002008-04-11T08:59:00.045-04:00Freestyle Chess<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNW0vIn6m5-EBXMXohK9bzG_nDCM14f73rOuf9o48WKPYoT7SWjau_oPwlF7_-kMrLTYpROXzca8aM4IR6CYsZqCvdWovxyh2atZ0wBBzJjkLg9eo9MWQ0TI5s5cGCKcuhfcncVD-2XYfD/s1600-h/14.1r.jpg"><img id="BLOGGER_PHOTO_ID_5187968625611213522" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNW0vIn6m5-EBXMXohK9bzG_nDCM14f73rOuf9o48WKPYoT7SWjau_oPwlF7_-kMrLTYpROXzca8aM4IR6CYsZqCvdWovxyh2atZ0wBBzJjkLg9eo9MWQ0TI5s5cGCKcuhfcncVD-2XYfD/s320/14.1r.jpg" border="0" /></a><br /><br /><div></div><div><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a></div><div></div><div></div><div></div><div></div><div><br /></div><div></div><div><br /><br /><br />I have opted out of playing in the 8th Freestyle tournament starting this weekend. My decision not to play is entirely for personal reasons involving constraints upon my time and finances. The conditions the tournament is being played under this cycle are, in my opinion, very fair and equitable. We can be assured that the quality of chess will extremely high and I encourage everyone to fallow the games on the Playchess server. I would like to wish good luck to all the participants.</div><div><br />The defending champions Ibermax (Cato the Younger) must be considered the team to overcome if victory is to be obtained. Ibermax’s performance in the last tournament was impressive and I have the highest regard for the teams organizational skills and its members individual abilities. <a href="http://www.ibermax.co.uk/ibermax_7th_freestyle_report.pdf">http://www.ibermax.co.uk/ibermax_7th_freestyle_report.pdf</a></div><div><br />Thanks to everyone that have assisted and contributed to my opening book project, most especially the book testers, without whom the quality of the public books would not be what they are. As always the book updates are available for free on my website <a href="http://www.frayerchess.com/">http://www.frayerchess.com/</a> </div><div><br />Also a big thanks to the websites that have linked to my site and or sent referrals. (Check these out)</div><div><br /><a href="http://www.enginechess.com/">http://www.enginechess.com/</a></div><div><br /><a href="http://www.spaghettichess.com/">http://www.spaghettichess.com/</a></div><div><br /><a href="http://www.spaghettichess.blogspot.com/">http://www.spaghettichess.blogspot.com/</a></div><div><br /><a href="http://autochess.com/forum/index.php">http://autochess.com/forum/index.php</a></div><div><br />Don’t forget to click on the Google ads at lest once while visiting my website. (I receive a small monetary compensation every time this is done) Consider it buying me a cup of coffee. Thanks.</div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com2tag:blogger.com,1999:blog-6704770069707601099.post-64850035565527715542008-03-24T23:25:00.008-04:002008-03-24T23:43:56.152-04:00The Neverending Book<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOFFc6p3w4yfND8lYu3F-V7IY4gu5aDv4ifMyy_s2A6Tvj66b2057crMaW8EFXItb-z__UyhyH_HsRNYJb-4FeqGDMmlcl-JsuWvmROmPDfyNuAVo32FtJnDByYpiXLMFcI-WGeGG7HaLB/s1600-h/14.1i.jpg"><img id="BLOGGER_PHOTO_ID_5181515477536615682" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOFFc6p3w4yfND8lYu3F-V7IY4gu5aDv4ifMyy_s2A6Tvj66b2057crMaW8EFXItb-z__UyhyH_HsRNYJb-4FeqGDMmlcl-JsuWvmROmPDfyNuAVo32FtJnDByYpiXLMFcI-WGeGG7HaLB/s320/14.1i.jpg" border="0" /></a><br /><br /><p><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a></p><p></p><p></p><p></p><p><br /><br /><br />It will come to no surprise to those following this blog that continual updating of opening books is the linchpin of my book theories. It is pleasing to know that even in engine chess the player whom is able and willing to put in the time will reap the rewards.</p><p><br />I realize that not every player has the time or inclination to spend more time on analyzing games and updating books than they do on actually playing. This is however the road to good results and honest Elo. Setting aside some time everyday to go over your played games and using infinite analyses mode to find alternate lines in places you seemed to come out of book ineffectively, is a good start.</p><p><br />The book updates that I make available have 20-30 hours of work invested in them. They are based on hundreds of rated games played by fast Quad machines and are *book specific. It is my hope that they will give the serious engine player that does not have the time to do the book work a competitive advantage.</p><p><br />Thank you all for the support and encouragement that I have received in this project, it will continue as long as downloads remain steady. I think you will find this latest update 14.1i the strongest thus far.</p><p><br /><strong>*Book Specific<br /></strong><em>Only games that were played by the book are being used to update the book.</em></p>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com2tag:blogger.com,1999:blog-6704770069707601099.post-55574687847882745092008-03-19T04:41:00.012-04:002008-03-19T05:54:52.349-04:00Standing on the Shoulders of Geniuses<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYFJ-7pijChiSeaF9pIJ0eTVI4ZoOpBKvc4Yl665zFbwqApBhNLN2kx2DzPhXUp7eUMK4K6juIH8767AP8gvwDOc61mwzmlRLqI2TehVygu7Sn46ZwEX6ep2VnQX_esm4fsBcDo3m-Qv7P/s1600-h/14.1h.jpg"><img id="BLOGGER_PHOTO_ID_5179370675203445410" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYFJ-7pijChiSeaF9pIJ0eTVI4ZoOpBKvc4Yl665zFbwqApBhNLN2kx2DzPhXUp7eUMK4K6juIH8767AP8gvwDOc61mwzmlRLqI2TehVygu7Sn46ZwEX6ep2VnQX_esm4fsBcDo3m-Qv7P/s320/14.1h.jpg" border="0" /></a><br /><br /><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a><br /><br /><br /><br />It seems to me that there is a vast difference between scientific development and practical application of principal. To be sure both are important to the fledgling sport of engine chess.<br /><br />It was recently suggested to me that modern chess programs are nothing more than calculators that use mathematical equations in a brut force attack on chess positions. I began to speculate that this may be a common belief among engine chess players. Of course we all know that calculators do not play chess. Modern chess programs use a variety of sub-routines that prune or limit the number of moves that are considered. Many sophisticated heuristically based techniques have been used to impart a limited but quite effective knowledge of chess to these programs. While far from being sentient, a modern chess engine is much more than a mere calculator.<br /><br />The computer programs we enjoy today are a direct result of 50 years of scientific research in the field of Artificial Intelligence (Specifically that of Expert Systems, a sub-field therein.) Hundreds of unnamed contributors from many diverse disciplines came together to infuse that first spark of intelligence into a mass of inert circuitry. So slowly did it come about that we don’t clearly see its improbable wonder.<br /><br /><strong>A two hour video on the history of computer chess:</strong><br /><br /><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-1583888480148765375&hl=en" flashvars=""> </embed><br /><br />Most of these brilliant men are computer scientists and mathematicians and world class *Nerds.<br />Not the kind of people capable of commercially profiting from the practical application of their work.<br /><br />The fact that there are industries businessmen that are willing to stand upon the shoulders of these geniuses in order to grab the brass ring of profit, is the way of the world. However as Henry Ford had little to do with the invention of the automobile, so to do the commercial chess programmers of today have little to do with the underlying heuristics of the programs they produce. Ford help put autos into the hands of millions, by doing this made them a practical and useful tool for the average user.<br /><br />What I am saying is give credit where credit is due and seek the next quantum leap in chess programming from the unknown men and women working in the field of artificial intelligences. Locked away form the world, hidden behind secrecy contracts, in places like Bell Labs and Los Alamos where they continue the advancement to this day.<br /><br /><strong>*Nerd:<br /></strong><em>single-minded enthusiast: an enthusiast whose interest is regarded as too technical or scientific and who seems obsessively wrapped up in it (often used in combination; offensive in some contexts)</em>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-79383636053165944412008-03-14T08:07:00.008-04:002008-03-15T20:39:57.574-04:008th Freestyle Tournament<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUXo2GBIRIuWtYQx3gi8QOBPWkFN9X0sNBgwliNZ9Ajm9tv7nFD1zKtbP7UnNbFc8k7HfnVQN4Vj1a2a0RWxTsYFt4DSzJ_mBq7MrEp0kYWYYmBXpDUHkYrZL1GYZ0KZIAL2CeXkcXNOL2/s1600-h/14.1g.jpg"><img id="BLOGGER_PHOTO_ID_5177568064544412306" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUXo2GBIRIuWtYQx3gi8QOBPWkFN9X0sNBgwliNZ9Ajm9tv7nFD1zKtbP7UnNbFc8k7HfnVQN4Vj1a2a0RWxTsYFt4DSzJ_mBq7MrEp0kYWYYmBXpDUHkYrZL1GYZ0KZIAL2CeXkcXNOL2/s320/14.1g.jpg" border="0" /></a><br /><br /><div></div><div><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a></div><div></div><div></div><div></div><div></div><div></div><div></div><div><br /><br /><br />Once again the Earth has accomplished the required distances in its orbit for a Freestyle Tournament to be held. The exact planetary alignment that triggers such an event is still a mystery to the engine chess world. It is however believed to coincide with the release of new software and or hardware.</div><div><br />What is Freestyle Chess (From Norm’s site)</div><div><br /><em>In a normal chess tournament there are very strict rules about what you can do or not do during a game. Certainly enlisting outside help – from a human or a computer – is one of the more serious transgressions. In Freestyle Chess everything is allowed. The players are expected to work in teams or with computers. There are no restrictions. Use Fritz or Deep Shredder, consult openings books or chess Informants, call Anand or Kramnik and ask for help (if you know them well enough)...</em> </div><div><br />I will be playing in the tournament this year and it is my hope that most players will be using Fritz, Deep Shredder and Crafty as their analyses engines. Perhaps they will also allow the Gm or Im on the team to override the peppered engine book. As for me I am bringing in a Medium and conducting séances during play. The departed spirit of Fischer has agreed to play for my team.</div><div><br />One thing is for sure that these Freestyle Tours give the average engine player the opportunity to play in a fair and well run tournament against the worlds top players. I highly recommend that players interested in competition enter this event.</div><div><br />The 8th PAL/CSS Freestyle Tournament has a $16,000 Prize Fund</div><div><br />The Main Tournament will be played between April 11-13 and the Final April 25-27. The entry fee is 25,00 Euro ($38.00 US)</div><div><br />Here is the entry form:</div><div><br /><a href="http://www.computerschach.de/online/freestyleregister.htm">http://www.computerschach.de/online/freestyleregister.htm</a></div><div><br />You can find many particulars about the tour here at Norms site as well as further contact information.</div><div><br /><a href="http://www.enginechess.com/freestylechess.htm">http://www.enginechess.com/freestylechess.htm</a></div><div><br />All past Freestyle Tour games can be downloaded here. (It is probably a good idea to review these game to see what may be expected)</div><div><br /><a href="http://www.enginechess.com/FreeStyle.cbv">http://www.enginechess.com/FreeStyle.cbv</a></div><div><br />I have a strong feeling that we shall see many surprises this year, not the lest among them being effective performances by un-sponsored teams. As world famous programmers, human grandmasters and state of the art computer hardware clash with players that purchased computers and software from the local department store, anything can and will happen. </div><object height="355" width="425"><param name="movie" value="http://www.youtube.com/v/gNASSON_JMU&hl=en"><param name="wmode" value="transparent"><embed src="http://www.youtube.com/v/gNASSON_JMU&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com1tag:blogger.com,1999:blog-6704770069707601099.post-40030709120547345022008-03-03T20:23:00.018-05:002008-03-04T03:23:31.639-05:00Comparative Book Testing<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGrpXQ1YrVvGJxLt_UKLqLpMKsAci4N7UcgBCUp0v7HTXG-PyjaUDef4gZrSBfTAf5DfWG_Mr1Bvv0UPmTQ-mKZoS5j6MaN4LVBL1CbIX_h10wgdYuQcD9xsiaxoTaur3coHUkiMhr6rq-/s1600-h/14.1e.jpg"><img id="BLOGGER_PHOTO_ID_5173797186800946946" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGrpXQ1YrVvGJxLt_UKLqLpMKsAci4N7UcgBCUp0v7HTXG-PyjaUDef4gZrSBfTAf5DfWG_Mr1Bvv0UPmTQ-mKZoS5j6MaN4LVBL1CbIX_h10wgdYuQcD9xsiaxoTaur3coHUkiMhr6rq-/s320/14.1e.jpg" border="0" /></a><br /><br /><div></div><div><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a><br /><br /><p></p><br /><p><br />I have always done a lot of comparative book testing. Playing one book against another with the same engine and settings. Not only has this provided me with a good way to subjectively judge relative strength of a book, it also is an excellent way to expose weakness inherent in one. If a player can get access to the books being used by his opponents this is an very good way to gain a competitive advantage in rated play.</p><br /><p>We all come up against what I call the out of the box books. Fritz’s opening book, Rybka’s book and others that are included with the chess engine software. These books are not updated by the software producers and become out of date quickly in online play. They also have a tendency to be statically based books that lend themselves to utilizing the learn function of the GUI.</p><br /><p>A good hand made book must be ready for these out of the box books by knowing their weak lines and exploiting them from the start. There is no better way to find the holes in other book than to do this kind of comparative testing.</p><br /><p>There is nothing difficult or mystical about this just sit up your machine with a Fritz GUI client to play engine matches with identical engines and settings. The only variant being the book. And let it play 40-50 games. If the book you are improving is designed for blitz play then simulate depths commonly arrived at in online play by the quad core CPUs. Do this by adjusting the time controls of the match. (a dual core CPU may need to play at 15-0 to 20-0 min. to get the right depth in the middle game) The modern Quad-core CPUs can get a depth of 15 to 21 Ply. in this part of the game.</p><br /><p>I recommend that much of this kind of testing be done in your books initial development stage. (when you are still adding games to the main database) Take the games that your fledgling book won and add them directly to the books databases, both main and learn. As for the loses set them aside and use them as the first games to be worked on once the book goes into the hand tuning phase.</p><br /><p>In a search for unique content for my website and in the vague hope that it may be of some help. I will began posting the results of my current comparative tests. At this time I am working on blitz books for 3-0 times. I keep one of my machines an old Dell 650 Work Station with two Dual Xenon CPUs busy 24-7 doing this kind of book testing.</p><p><a href="http://www.frayerchess.com/comparativebooktesting">http://www.frayerchess.com/comparativebooktesting</a></p><br /><p>By looking at the games generated you may be able to discern some holes and or weakness in books that are commonly available for download on the net.</p></div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-86969652511436498802008-02-28T10:26:00.010-05:002008-02-29T11:31:18.254-05:00All Things Engine Chess<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin_3aEzmaizggyUYdJNyqOMOpDRRYyRuLHp3v8EOVd3-cUWbF7tDINdHT9kymzE9mU4qhyphenhyphenYl_bVPVTUYxIOPbwumoH_JjriMP75z5SGB-hRxdc6iEkpDk8CDlhh_Mjpa0EodR6ZAO39JMz/s1600-h/14.1c.jpg"><img id="BLOGGER_PHOTO_ID_5172053342181453874" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin_3aEzmaizggyUYdJNyqOMOpDRRYyRuLHp3v8EOVd3-cUWbF7tDINdHT9kymzE9mU4qhyphenhyphenYl_bVPVTUYxIOPbwumoH_JjriMP75z5SGB-hRxdc6iEkpDk8CDlhh_Mjpa0EodR6ZAO39JMz/s320/14.1c.jpg" border="0" /></a><br /><br /><div></div><div><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a></div><div></div><div></div><div></div><div></div><div></div><div><br /><br /><br />In the last few months a new website has made it appearance upon the net. One that’s mission statement and execution is so aligned with my viewpoint of what is best for the advancement of computer chess that I must shout its praises.</div><div><br />Norm Pruitt’s, <a href="http://www.enginechess.com/">http://www.enginechess.com</a></div><div><br />The mission statement of Norm’s site is to attempt to bring the computer chess player the tools needed to be competitive in a computer vs. computer environment. In this he is succeeding superbly, where others have fallen short. His site is clear, easy to navigate and very comprehensive.</div><div><br />Here you will find opening books by some of the top engine players (many found nowhere else). Articles about and interviews with Freestyle players. Links to all the right websites to get the information that is needed to increase your Elo in engine play. A new forum has just been established there and I will be closely monitoring it and adding to the discussions.</div><div><br />If you need to down load EGTB this is the place to go.</div><div><br />Norm is an acknowledged expert on the use of end game table bases and the hardware require to run them as well as a innovative book maker. He has held the top ranking in engine play, both in Blitz and longer time controls many times over the years. He resides in North Carolina with his wife Joyce and Sissy the chess cat. </div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-388575999029164162008-02-21T05:26:00.016-05:002008-02-29T10:23:48.781-05:00Book Making Q & A<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3SXOQSPA_MtAOUsC5LUAQsRJ2mJBFSgu__UAfGFZTYxfdMYVZU-5318QI6nW0holLJeGiG3GncFOVA2TATOg5A1_A6b_6NUmekSL97IgQsGarVJQJfhmNdf12YiErHCuWjQzDhazjIJ6m/s1600-h/14.1b.jpg"><img id="BLOGGER_PHOTO_ID_5169378251865911330" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3SXOQSPA_MtAOUsC5LUAQsRJ2mJBFSgu__UAfGFZTYxfdMYVZU-5318QI6nW0holLJeGiG3GncFOVA2TATOg5A1_A6b_6NUmekSL97IgQsGarVJQJfhmNdf12YiErHCuWjQzDhazjIJ6m/s320/14.1b.jpg" border="0" /></a><br /><br /><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a><br /><br /><br /><br />I have been receiving a considerable amount of correspondence relating to my book making theories. The overwhelming majority of it positive in nature. Thank you all for your kind words. I have started posting on my website some of the more representative comments and questions. Please do not hesitate to email me with your inquires, I will try to respond to all.<br /><br />The most ask question is; can I have the Password to download the books for book testers. (the most current updates) The answer unfortunately is no. These are the books that the book testing team that works with me are currently engaged in playing online. It is from these games played under rated conditions that the updates are derived. In order to give the dedicated testing team a competitive advantage I do not release an update to the public until I am sure that it has been superseded by the latest update available to the team.<br /><br />Never the less I feel that the public updates are very strong and used correctly by the serious player will provide a clear advantage, especially in blitz play.<br /><br />If you wish to support the efforts of me and the book testing team please click on the Google ads here and on my website and check out the fine products therein. (I get compensated every time someone clicks on an ad) As I have said I find book making requires large quantities of strong and exotic coffee…Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-15974264517343916882008-02-13T03:08:00.006-05:002008-02-13T04:13:00.813-05:00Opening Book Development II<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg14ZbNAkF_SppWsOmQYVNaiC6LBFehe29V5DCY2AngcAUTy8QPCWaxAfkXqXSpHDTX9hbuhGdvgAh_fqDHYp756VBAjfMGU2ZFPnJbJHkw5Uc7PU1Jl2FHpaAgltPYTGDsolCEaLPJOhcK/s1600-h/14.0z.jpg"><img id="BLOGGER_PHOTO_ID_5166373973781966866" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg14ZbNAkF_SppWsOmQYVNaiC6LBFehe29V5DCY2AngcAUTy8QPCWaxAfkXqXSpHDTX9hbuhGdvgAh_fqDHYp756VBAjfMGU2ZFPnJbJHkw5Uc7PU1Jl2FHpaAgltPYTGDsolCEaLPJOhcK/s320/14.0z.jpg" border="0" /></a><br /><div></div><div><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a></div><div></div><div></div><div></div><div><br />Before I go any farther let me address this issue of stealing lines. (I used this term in the last post) It is a fact that some players out there seem to think that if they personally worked out a line or a refutation of one; that they somehow own this series of moves. I find this thinking hilariously funny. It brings to my mind Bobby Fischer jumping up from the table and saying you can’t play that move it is mine, you stole it from my game in the interzonals last year… I call this concept of stealing lines. Fischer thinking. “Look Bobby, once you play the line in open play it belongs to all of us.” This is how, in esoteric disciplines, we collectively learn and advance human knowledge. It is by the possess of peer review that the lines you submit in open play are accepted or rejected. So there is no real stealing of anything only finding and using good ideas. We are all standing on the shoulders of geniuses to be where we are.</div><div><br />Now that you have made your seed book and played some games with it, you are ready to start its development by adding games. Adding games to a book (both your own and kibitz ones) is much different than hand tuning. I think it would be accurate to say that adding games increases the width of the book where as, tuning deals with depth and direction.</div><div><br />It is always best to add games to the book that are played by the book that you are adding them to. This technique has a tendency to reinforce and expand winning lines. However if you find good opening lines while kibitzing do not hesitate to include them into your book.</div><div><br />Lets look at the method of adding the games. First never add games directly to an existing book. Add the games to the database that the book was made from and then make a fresh book from the updated game bases. Importing games into an existing book is probably the most conmen mistake that is made in book making.</div><div><br />Make sure that if you add a game to the learn game base you also add it the main game base.</div><div><br />I recommend that you add all games that you won in online play to the main game base and a selected few that beat you solidly within the first 50 moves. Be more selective as to the games you add to the learn base. Look carefully at your played games; making sure that advantage in the game came from the opening or early in the middle game. (Never add draws, only wins and losses)<br /><br />Continue to add the games that you play with the seed book back into the book using this technique. Every day review your games, update the game bases (both main base and learn) and remake the book for the next time at online play. This process will slowly but surly expand the books practical repertoire and adjust it to your particular system engine combination. You will begin to notice games that your engine struggled to win now being won easily and good winning lines that were used against you now being played by your book.</div><div><br />At least 2000 games or so should be added to the seed book before you start the hand tuning process. Once you start hand tuning you can no longer add games as red-green marks would be lost.</div><div><br />As always; I am sure that there are many impotent details I have inadvertently forgot to mention. If you get stuck or have a problem please do not hesitate to ask me specific question via email. <a href="mailto:kevin@frayerchess.com">kevin@frayerchess.com</a> </div><div><br />Please feel free to try the new hand tuned book I have recently made available. Tour Book 14.0z it has hit 2900 Elo several times in open formula play. (Running on Quad and Octo core CPUs using Rybka 2.3.2a and 6 man EBTBs)</div><div><br />Thank you all for visiting the Google advertising sites on this blog, every time this is done I receive a small monetary compensation.</div><div></div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com10tag:blogger.com,1999:blog-6704770069707601099.post-51316081799318776682008-02-06T01:46:00.000-05:002008-02-11T21:44:00.040-05:00Opening Book Development I<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkDKoQT0wwuebJE3GDZxrWBxPTCHJGOylKrHR_9zmmqnIu4RWaZr9ZgNZUROwX2WXJ1E3kNvUDpu3JCb8GplPo24R7kP_VOJorqlab1_qiXqEBJ2CMY58Fu7nz7NCCsB0UcqBjV99IIry2/s1600-h/14.0z.jpg"><img id="BLOGGER_PHOTO_ID_5165916508225335298" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkDKoQT0wwuebJE3GDZxrWBxPTCHJGOylKrHR_9zmmqnIu4RWaZr9ZgNZUROwX2WXJ1E3kNvUDpu3JCb8GplPo24R7kP_VOJorqlab1_qiXqEBJ2CMY58Fu7nz7NCCsB0UcqBjV99IIry2/s320/14.0z.jpg" border="0" /></a><br /><div><br /><a href="http://www.frayerchess.com/">http://www.frayerchess.com</a><br /></div><br /><div></div><div></div><div><br /><br />All right then, so you want to make a opening book from scratch. A one of a kind book that is your own. A book that in fact can be proprietary. Let me see if I can start you on the right track.<br />Although there are many ways to go about this let me describe the method that I have found to be the most successful. It Involves a process of development over time.<br /><br />The first thing you will need is a few comprehensive databases of engine games played under rated conditions and times. (it is generally accepted that we do not use human games in engine books) I recommend using the available game bases from PlayChess server. They can be found in several places on the internet. Try to get the most current ones (all 2007 games and all Jan, 2008) are available. These are quite large databases; but can just be manipulated by the Fritz 9, 10, 11 GUIs.<br /><br />It will probably be to your advantage to look around on the net for the most current game bases.<br /><br />I have all PlayChess engine room games from 2006, 2007 and 2008; however at this time I do not have the space on my web site to make them directly available. With out question the most comprehensive engine game bases can be acquired from Richard Stickles. (the playchess engine room Sysop) Richard seem to make the games available for download on an irregular schedule. So the best place to start may be Spaghetti Chess it appears that most of the 2007 games and Jan, 2008 games can be downloaded here… <a href="http://www.spaghettichess.com/">http://www.spaghettichess.com/</a> Also I like to add the last two PAL/CSS Freestyle Chess Tournaments to the mix as new and innovative lines are often introduced here… <a href="http://www.freewebs.com/freestyle-chess/downloads.htm">http://www.freewebs.com/freestyle-chess/downloads.htm</a><br /><br />Ok, you now have large game bases of current engine games. Tens of thousands of them. All mixed together; good games, bad games, winning lines and losing ones. After combining all bases into one master base the first thing you will need to do is a bit of filtering.<br />Bring your master base up on the Fritz GUI and go to filter games. Lets get rid of all games with less than 35 moves. Set filter for 1-35 moves, select all, delete, remove deleted games from base. Do the same with the draws, set filter to bring up all draws then select all, delete, remove deleted games.<br /><br />Now open up an empty data base and name it New Book Main Base (or something like Blitz Book Games) This will be one of two game bases that you will continue to add games to over a period of time.<br /><br />Go back to the master game base and this time we will do something radical. We are going to take only the games played by the top rated players. Set filter to 2700 to 3100 Elo and check both and engage. This will return 40,000 to 45,000 games from the highest rated players. (for a smaller, but more directed base try 2750-3100 Elo) Hit select all and copy. Go to your newly created game base and paste these games there.<br /><br />The next thing you will need is a date base of game to be learned. These games should come from the main game base that you just created. My method for choosing the games to be learned by the book is less than scientific but extremely practical. Pick 4 or 5 of the top players of your choice, maybe.<br /><br />1. Big Mc<br />2. Big Rabbit<br />3, Takker<br />4. Wallybal<br /><br />Make an empty game base and name it New book Learn (or Blitz book learn, whatever you decide to name your book) Filter the main book base for Big Mc wins as white; copy and paste to the new learn book base. Do the same for Big Mc wins as black, and so on down the list. What you are doing is taking only these top players winning games and adding the to your book learn file. This will give your fledgling book the playing characteristics of these players. (basically stealing their best lines)<br /><br />You are now ready to turn these new game bases into what I call a seed book. This book will be the starting point for your personal book to be developed from. In the Fritz GUI open a new empty book and name it. Import all games from the main book base that you have created. (to the maximum depth 100 moves) Now go to Learn from Database and click learn white and black wins (do not choose learn loses) and select your new learn file. (made from the top players wins)<br />You now have a seed book.<br /><br />Go on line and play the book using these book settings.<br /><br />Book settings: (Seed Book)<br />Use Book: on<br />Tournament Book: on<br />Varity of Play: max - (all the way to left)<br />Influence of learn Value: max + (all the way to right)<br />Learning Strength: max - (all the way to left)<br />Minimum games: 0<br />Up to move: 100<br /><br />Save all games that you play with the new book as these are the games that, played with your own hardware will be instrumental in its development.<br /><br />In the next post I will talk about how to add the games you play with the book in a regular way as to improve and expand its capabilities.<br /><br />Thank you all for supporting this Blog by visiting the advertisers sites.</div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-7401180818460437522008-01-29T04:14:00.000-05:002008-01-29T04:23:25.594-05:00Engine Chess (Book Hand Tuning II)<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju0eTUt8c_mnsdk0HsH92zoJ06Aj8g_XS0MRxCyziYCS3Jd0RRUZQJz1ZG95YNlyFOlnMypaUciLJAMOtcKoMa5iJkXHnj1jGV5eAakvnRNfeavQzt3jawq29p_aSCKebqs6F0o41O5Duj/s1600-h/140logo.jpg"><img id="BLOGGER_PHOTO_ID_5160824666758435378" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju0eTUt8c_mnsdk0HsH92zoJ06Aj8g_XS0MRxCyziYCS3Jd0RRUZQJz1ZG95YNlyFOlnMypaUciLJAMOtcKoMa5iJkXHnj1jGV5eAakvnRNfeavQzt3jawq29p_aSCKebqs6F0o41O5Duj/s320/140logo.jpg" border="0" /></a><br /><br /><a href="http://www.frayerchess.com/">http://www.frayerchess.com/</a><br /><br /><br /><br />Although the opening book only has control of the first 50 moves. (100 half moves) they are most important of the game. There is no reason why (given a bit of practice) that you can not prevent your engine from losing in the first half of the game. No mater what hardware you have it is not difficult to duplicate the depth of the fastest CPUs in offline analyses. (it just takes a bit more time)<br /><br />When reviewing your games played online give the most attention of course to the games that you lost, but do not forget to look at the draws and wins as well. Many times using infinite analyses it is possible to find a line that breaks the draw. In games that you have won against strong opponents lengthen the book lines. To do this use the manual add move function in the book window of the GUI. This method of adding moves to the book gives the best control but do not forget that it adds all moves as green play moves. So be sure to go back and remove the green of the move in the losing side of the line. (this is done by right clicking on the move and hitting main move a second time)<br /><br />Spend more time on finding winning lines as white, as black you may have to be satisfied with getting the draw in some lines. Here are the facts about the percentages of White vs. Black wins.<br /><br />W 50% - B 50% In human club play:<br />W 52% - B 48% In master play:<br />W 56% - B 44% In GM play<br />W 62% - B 38% In engine play<br /><br />I think this data says something about the relative strength of computers over humans. But my point is that in engine chess, the opening impetus is more pronounced for white. As black you should not expect to come out of opening book with a positional advantage very often. -.30 -.50 going into the middle game as Black will still give you a fighting chance.<br /><br />Trying to tell someone how to update and tune books is some what a like trying to tell someone how to type on a keyboard. You can tell them where to put the fingers and what some of the edit keys do, but the only way one learns is by doing. Along the way many mistakes will be made. (always keep a archived copy of the books that you are tuning, so if something goes very wrong you can start over) And believe me when I say that the book learning function will not produce the same result as the basic methods that I have talked about, nor will it give the same satisfaction and connection to engine chess.<br /><br />In the next few days I am going to go over my method of developing original books from databases. But I have a lot of time on my hands and if any one has a specific question about tuning please feel free to send it to me in an email and I will try to answer it. <a href="mailto:Kevin@frayerchess.com">Kevin@frayerchess.com</a> Roll up your sleeves and get into the opening book trenches and remember in engine chess the book is the key…Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-84871252253217124602008-01-25T21:26:00.000-05:002008-01-25T21:37:52.888-05:00Engine Chess (Book Hand Tuning I)<img id="BLOGGER_PHOTO_ID_5159606515249041890" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZCDinCyuKdiULgRvVfwMvybmxVs4xjrPjHGdDJqk8NY-zQn-34O4QauBuptJGEqAzjB_AwZj-7kFYkOpxKzBjRtstEKq4s7zsqPuM5TIGsinhT5uNJ31cSAJAUL9KGVEKmAJXa91ttnDp/s320/140logo.jpg" border="0" /><br /><br /><a href="http://www.frayerchess.com/">http://www.frayerchess.com/</a><br /><br /><br /><br />Ok, you have a tournament book that is focused and plays a narrow variety of opening moves to a good depth. Now you need to hand tune it and keep it current. But what exactly are you tuning it to? The answer is; primarily your entire playing system. Which includes your hardware and its capabilities, your engine and its configuration settings, as well as the ever changing lines being played by your opponents.<br /><br />There is no such thing as a perfect book that has all the answers to all the lines. A good opening book is a thing that is in constant flux. While in the human chess world an opening repertoire may serve a player for many years with only minor changes, it is not so in engine chess. Computers have a way of finding their way around seemingly impassable winning lines with frightening elegances and speed.<br /><br />To get started; go on line and play 50-60 games at your desired time control. A hand tuned book is most certainly sensitive to time control changes. (by that I mean use one book for 3-0 play one for 16-0 and another for 60-0 + times) You may use the same book but with different tuning. Do not fiddle around with your engine configuration settings to much. (If you are using Rybka 2.3.2a the default settings are the strongest)<br /><br />Now take the games that you have just played and go off line and into the engine GUI. Open up the My Internet Machine Games database file and do a bit of weeding. At first just go ahead and delete all the draws and games that go fewer than 35-40 moves. Now physically look at the games that you won. Games that you won from opponents that had inferior hardware to yours can be deleted. This should leave you with the games that you lost and a few that you won.<br /><br />Take these games and get to work, the idea is to alter the opening book manually not only to avoid the loses but to find a winning line form before the point your evaluation number went negative. Make sure that you have the opening book that you wish to alter loaded and go to the book display. Right click the mouse on the book display window and activate allow move adding. Now any moves that you make manually while the engine is in infinite analysis mode will be added to the book. (as green play in tour moves)<br /><br />If the book line went wrong before the engine engaged it may be necessary to mark some book moves red and try a deferent way. (book moves are turn red by right clicking on the moves and choosing the do not play in tournament option)<br /><br />When the engine analysis mode is used (in most engines) it reverts to a brute force search. Where as in normal play all kinds of pruning tricks are used to reduce the number of moves the engine must look at. My point is that when going over played games in analyses mode you can often find strong moves that Rybka discarded in early pruning as being unproductive. It take some time and patients to get the search depth to an effective level. (time dependent on your hardware of course) When you are analyzing a game that you have lost, that had an average search depth of 16 ply you will probably need to go 19-20 ply in a brute force search starting several moves before the detectable swing in positional value to find a good refuting line.(more incomprehensible explanations on the dark art of book tuning early in the next week)<br /><br />I noticed this week that some Mephisto computer ads appeared on this blog. I had one of these in the early 80s and was very found of it. It was not the model that moved the peaces on its own but was made of solid wood and was quite elegant, as well as a strong practice partner. Many of the fine products linked with this site may be worth checking out…Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-41574678834544225672008-01-23T23:38:00.000-05:002008-01-25T07:37:29.793-05:00Engine Chess (Hand Tuned Book)<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8IxsKm6N-uzASX_lL9YXzX7waTcReAPZ87yS4Q2kozGwsNkBaQryX355FOl4JUbI5v9nIdblXMeeFyVbKbB93m9kOEt_2x_btXRAxipNaV4AiEMjtIrW0HWaNqMmNybqbcYMKP92VB6aZ/s1600-h/140logo.jpg"><img id="BLOGGER_PHOTO_ID_5158898236487225794" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8IxsKm6N-uzASX_lL9YXzX7waTcReAPZ87yS4Q2kozGwsNkBaQryX355FOl4JUbI5v9nIdblXMeeFyVbKbB93m9kOEt_2x_btXRAxipNaV4AiEMjtIrW0HWaNqMmNybqbcYMKP92VB6aZ/s320/140logo.jpg" border="0" /></a><br /><br /><div><a href="http://www.frayerchess.com/">http://www.frayerchess.com/</a> </div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div><br /><br /><br /><br />Book settings:<br /><br />(Frayer Tour Book)<br />Use Book: on<br />Tournament Book: on<br />Varity of Play: max - (all the way to left)<br />Influence of learn Value: max + (all the way to right)<br />Learning Strength: max - (all the way to left)<br />Minimum games: 0<br />Up to move: 100</div><div><br /></div><div>These are the settings for a hand tuned book. I recommend that you take the time to learn how to fix the losing lines (as they are reputed in online play) and reinforce the winning ones.<br />You can of course turn on the book learn function, but this only stops the book from playing a line that it has consistently lost in, it does not find a solution to the problem. In general it is my opinion that a good book with the learn function turned on will only become more drawlish.</div><div><br />With out a doubt the most useful aspect of book making, to the average engine player is hand tinning. Most of the commercial opening books (the books that come with engines and GUIs) can be tweaked into competitive shape by this technique.</div><div><br /></div><div>What exactly is meant by the term hand tuning. Well to me its more than just turning some book moves red and others green. It is coming to the point in the book line where things started going wrong and doing deep analysis in infinite time mode to find a better line. Sometime one must go several moves back from the point where the positional value changed towards the negative to get back on track. </div><div><br /></div><div>I will talk more about book development in next few weeks. Please feel free to share my Tour Book 14.0v (which by the way is made for 3-0 time controls) and send me an email if you have specific questions or seek calefaction of my thinking. <a href="mailto:kevin@frayerchess.com">kevin@frayerchess.com</a></div><div><br /></div><div>Also, while you are here at my Blog check out the wonderful new advertisers that have taken an interest in supporting my writing. (I receive revenue every time you click on an advertisers site) Perhaps they can keep me in the volcanically grown Panamanian coffee that is required to work on this Blog. </div>Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0tag:blogger.com,1999:blog-6704770069707601099.post-88167117324214833272008-01-21T02:34:00.000-05:002008-01-21T02:41:56.744-05:00Engine Chess (The Three Components)As we separate the game of chess down into three parts (The opening, the middle game, and the end game) so too do I divide Engine Chess into three components. My thinking is, that to have a strong playing system, that is capable of sustaining a uniformly high Elo rating, detailed attention should be given to each of these aspects of engine chess.<br /><br />1. Hardware: CPUs, RAM, Hard disk drives, Motherboards.<br /><br />2. Software: UCI Engines, GUIs, Databases.<br /><br />3. Books and EGTBs: Opening books, End game table bases.<br /><br /> The relative importance of these aspects seems to be in constant flux. (so I have not listed them here in order of weight) It also seems to be a highly debated point as engine players approach the game from different points of view. I am certain that players come from several different areas of expertise. Most notably Computers, Programming, and Chess. Some players enjoy seeing how there powerful computer hardware fairs in competition with other machines. Some like to use many different programs, tweaking them and in some cases fiddling with the code. Other come from the world of chess and are enticed by the strangely beautiful games produced by engine play. This I believe is the fulcrum that the fledgling sport can utilize to grow, its attraction to several different groups of enthusiasts.<br /><br />Hardware<br /><br /> As they once put on old maps beyond the explored areas “past this point there be monsters” Have no illusions that your old desktop PC with a Pentium in it will be competitive in online engine play. (that’s not to say you can’t still have fun) However there are some real monsters out there. We are now in the era of 64bit multiple core CPUs. The current median standard at this time is Intel’s Quad core 64bit chips. Search depths with these processors even at blitz time control often exceed 21 half moves. Over clocking is common and is a dark art in its self. Some 16-32 core machines lurk in the shadows ready to eat your lunch or Elo as the case my be.<br /><br /> Engine hash size is no longer as dependent upon RAM as it once was. The modern chess engines make use of CPUs L2 catch. (which is much larger in the new CPUs) O no, maybe I should not have said that. (this seems to be one of Rybka little secrets) The L2 catch has traditionally been used for video processing the reason for this is its much faster for the program to save temporary data and retrieve it. The L2 runs at the full speed of the CPU and the RAM modules on the motherboard only a fraction of that speed.<br /><br /> In fact it may be that the latest release of Rybka 2.3.2a has its non-configurable L2 hash size set at 128Mb. How this size was arrived at and whether or not it is the optimum setting seems to be preparatory knowledge. (If this is just idle speculation on my part perhaps Vas will add a comment and clarify the issue)<br /><br /> As for Hard Disk Drives; What I do is keep one just for engine play online. The only things I put on it are a stripped down windows operating system, (I like XPpro 64) The GUI (I like Fritz 9 with latest update) a few UCI engines and all the EGTBs that I will be using in play. (I can just get it all on a 150Gb 10,000rpm Raptor) A fast HD does seem to aide EGTB accesses speed.<br /><br />Software<br /><br /> The chess engine has reached a state of development as to be unfathomable to us ordinary mortals. Rybka 2.3.2a is by far the strongest commercially available engine at this time. There are some contenders especially in long time controls. Zappa Chess engine by Anthony Cozzie recently beat Rybka in an exhibition match in Mexico It is believed that the Zappa Mexico program used was better at its usage of more than 4 core CPUs. (This is alluding to the perceived problem that Rybka has in correct scaling above 4 cores)<br /><br /> Most of the GUIs are vary good; Fritz 9-10-11 are all compatible with UCI engine as are Shredder and Hiarcs.<br /><br /> ChessBase 9.0 is the premier database program available. Although some what expensive it is worth its price to the serious game collector. Its ability to manipulate game bases is awesome.<br />I feel that it is important to mention here that one should always buy these programs from the copyright holder. Not only does profiting form ones intellectual property act as an incentive for further improvement in the case of the engines you will want the authors to send you periodic updates.<br /><br />Books and EGTBs<br /><br /> For me the opening book is the heart and soul of this kind of chess. I will be writing more in the weeks to come on my techniques and suggestions on how to make and develop books for chess engines. For right now let me just say that every one should try to make their own books. It gives your engine games a distinct caricature and unique stile that is a reflection of you own opening theories. There is much satisfaction to be had when your lines work out and much work to be done when they do not.<br /><br /> All the commercially available chess engines come with fairly comprehensive opening books. Although in most cases they are to broad and to shallow in scope. (The books that come with Rybka and Fritz seem to me to be intended to play against human opponents) It is relatively easy to tweak these already wide-ranging books into a more focused repertoire. This probably is where most players should start in the quest to take control of the stile that their engines will play. (Much more about opening books in later entries)<br /><br /> EGTBs are simply the game of chess worked out to its conclusion when only a few peaces are left on the board. All 3-4-5 and most 6 man bases are available some where on the net. However you must be aware that having all 3-4-5-6 man egtbs will require you to have at least 1.4Tb of storage space. No mater how fast your Hard Drives are this will prove to be to taxing on your system in fast time controls.<br /><br /> I recommend getting ChessBase Endgame Turbo 3 Nalimov Tablebases it comes on 9 DVDs and has all 3-4-5 man and a few 6 man. Once loaded onto your HD it will be about 42Gb in size. If configured properly in your GUI it will give you about +30 Elo in engine play. A list of the most commonly accruing 6 man end games can be found on the internet. If you feel brave and have the time and space you can use this list to download a further 100Gb of egtbs from the net. (This will take some time) 140-150Gb of the right bases can get you a +70 Elo boost in fast time controls.Kevin Frayerhttp://www.blogger.com/profile/01004855149855000289noreply@blogger.com0