Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Technical question regarding interface for CCT

Author: Uri Blass

Date: 15:33:47 12/14/03

Go up one level in this thread


On December 14, 2003 at 17:29:56, Omid David Tabibi wrote:

>On December 14, 2003 at 17:18:09, Uri Blass wrote:
>
>>On December 14, 2003 at 16:44:59, Anthony Cozzie wrote:
>>
>>>On December 13, 2003 at 19:15:00, Omid David Tabibi wrote:
>>>
>>>>On December 13, 2003 at 19:02:23, Sune Fischer wrote:
>>>>
>>>>>On December 13, 2003 at 18:29:42, Omid David Tabibi wrote:
>>>>>
>>>>>>On December 13, 2003 at 18:12:17, Russell Reagan wrote:
>>>>>>
>>>>>>>On December 13, 2003 at 05:31:25, Amir Ban wrote:
>>>>>>>
>>>>>>>>Well, if without Chessbase engines you'll have a better event and make progress,
>>>>>>>>I won't stand in your way.
>>>>>>>
>>>>>>>Your statement sounds like the people who tried to hold on to DOS too long when
>>>>>>>Windows (and other multitasking operating systems) were clearly the future.
>>>>>>>"Well, if without real mode you'll have better programs and make progress, I
>>>>>>>won't stand in your way." You don't hear too many of those people these days. Is
>>>>>>>Ed Schröder the only one left? :) Clearly, multiuser and multitasking operating
>>>>>>>systems are progress over DOS.
>>>>>>>
>>>>>>>45 participants is a heck of a lot more than 14. If there are 40 participants
>>>>>>>instead, that's still a heck of a lot more than 14, with plenty of strong
>>>>>>>competition. If we had this kind of participation along with the Chessbase
>>>>>>>engines, that would be great, but I'll take 40+ participants with no Chessbase
>>>>>>>participants over 14 including Chessbase participants.
>>>>>>
>>>>>>What was the average rating in Graz? What is the average rating in CCT?
>>>>>
>>>>>By this logic the tournament would have been even better with only Shredder,
>>>>>Junior and Fritz.
>>>>>The others just dragged down the rating, obviously.
>>>>
>>>>OK, let me put it this way: how many top programs participated in Graz? How many
>>>>will participate in CCT?
>>>>
>>>>Having a chess championship without Junior/Fritz/Shredder is like having a
>>>>football worldcup without Brazil, Italy, Germany, England... (and if like CCT
>>>>you don't have any "drug tests", then Argentina will easily win, thanks to
>>>>Maradona :)
>>>>
>>>>
>>>>>
>>>>>>If quantity is the only important factor for you, then you can take 100 free
>>>>>>winboard engines, run a tournament on your computer, and crown the winner with
>>>>>>the world champion title.
>>>>>
>>>>>Quantity is important, quantity means support, interest and recognition.
>>>>>
>>>>>Where was Tiger, where was Rebel, Ruffian, SmarThink, Crafty, Yace... in your
>>>>>little shootout?
>>>>
>>>>Had they thought they had any chance to win the championship, they would have
>>>>shown up.
>>>>
>>>>
>>>>
>>>>>
>>>>>Could it be they didn't find it worth the trouble, or were they just too busy
>>>>>preparing for CCT6?
>>>>>
>>>>>-S.
>>>
>>>
>>>Crafty is _open source_.  If Bob has a good idea, we all immediately copy it.
>>>That makes it sorta hard to win championships :)
>>>
>>>anthony
>>
>>How many programmers understand crafty in order to copy every good idea in it?
>>
>>You can talk only about yourself and not about "we all".
>>
>>I believe that most programmers do not understand a lot of crafty(otherwise most
>>free programs could be better than Crafty).
>
>Crafty is very well documented (I'm not sure whether the comments are more than
>the actual code or not!), so it is a very good place to learn about various
>ideas. But understanding the Crafty code is a special field of study in itself.
>You have to first format your brain to thinking bitboard :)


I thought first about understanding parts that are not related to the move
generator like hash.c or iterate.c

I believe that the organization in Crafty is clearly better than my movei
and make changes in the search more easy to implement.

I need to rewrite my alphabeta and I need to have a special file for
iterate(today the relevant function is in the same file as my alphabeta function
and it also check if the move is a book move and only if it is not a book move
and not a single legal move it starts to search).

Uri



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.