Search found 658 matches

by Edmund
Sat Jan 26, 2008 9:39 am
Forum: Computer Chess Club: General Topics
Topic: How Much RAM Is To Much RAM ??
Replies: 22
Views: 5314

Re: How Much RAM Is To Much RAM ??

I don't know exactly about Shredder, but in general a chess program can be written to take advantage of any amount of RAM. Just for these high values they should be specially optimised. Lets say you had no optimisation and you wanted to look for a hash value in 128GB ram. You had to run through all ...
by Edmund
Sat Jan 19, 2008 9:35 am
Forum: Computer Chess Club: General Topics
Topic: Speaking of strelka...
Replies: 6
Views: 2693

Re: Speaking of strelka...

for (int wnr=0; wnr<=15; wnr++) { for (int wq=0; wq<=1; wq++) { for (int wr=0; wr<=2; wr++) { for (int wb=0; wb<=2; wb++) { for (int wn=0; wn<=2; wn++) { int wp = wnr-wq-wr-wb-wn; if ((wp<=8) && (wp>=0)) { for (int bnr=0; bnr<=wn...
by Edmund
Tue Jan 15, 2008 2:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Opening books
Replies: 11
Views: 4097

Re: Opening books

Hi! When writing your own opening book, you should as well think about how you are going to insert the moves. So if you are just thinking about an easy way, you could do something like in tscp, where the book is just a txt file with each line containing an openingline (eg: g1f3 g8f6 c2c4 b7b6 g2g3) ...
by Edmund
Tue Dec 11, 2007 8:13 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Evaluation of material imbalance (a Rybka secret?)
Replies: 47
Views: 26858

Re: Evaluation of material imbalance (a Rybka secret?)

You are right .. some information can be compensated by the evaluation function. But obviously, the more acurate the information in the tables is, the smaller and faster can be this function. I think it would be better in this case to build a tablebase like database. A hashtable would not be so effi...
by Edmund
Tue Dec 11, 2007 4:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Evaluation of material imbalance (a Rybka secret?)
Replies: 47
Views: 26858

Re: Evaluation of material imbalance (a Rybka secret?)

Hi Alessandro! wow, great work. I think your research is a very good starting point. I personally believe that Rybka and/or Fritz are going one step further. I think they have not only informations about the "pure" material imbalance but additional informations about the pawn structure (or somethin...
by Edmund
Sat Dec 08, 2007 8:32 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess Tablebase: Rook + Pawn vs. Rook + Pawn: For loops?
Replies: 7
Views: 2807

Re: Chess Tablebase: Rook + Pawn vs. Rook + Pawn: For loops?

Your first point is being applied in current state of the art tablebases. If both sides have the same pieces only wtm is generated and for btm wtm is used. Your second point, reducing the pawns to a rectangle is being used as well. The general procedere is. For games with pawns always flip the bord,...
by Edmund
Tue Dec 04, 2007 10:25 pm
Forum: Computer Chess Club: General Topics
Topic: Is Glaurung 2.0.1 now the fastest mate solver?
Replies: 11
Views: 3904

Re: Is Glaurung 2.0.1 now the fastest mate solver?

Can you actually say what tricks make up a good mate-finder..

Are there any described algorithms?

I mean Null-move or similar isn't the key, so which part of the ordinary alpha beta search can be improved? Are there any good move ordering guidlines?

Edmund