Search found 1216 matches

by mjlef
Wed Jul 25, 2007 6:32 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Improving history tables
Replies: 22
Views: 11387

Re: Improving history tables

I think one problem I have with history information based only on failing high or low is it does not capture inofrmation about the score. At one point in the tree a move might fail high with a score of lets say -500. Is this useful in another part of the tree which needs a +300 to fail high? Perhaps...
by mjlef
Tue Jul 24, 2007 6:21 pm
Forum: Computer Chess Club: General Topics
Topic: Fruit is already a free chess engine....
Replies: 33
Views: 13885

Re: Fruit - The End.

The 051103 version sure has a lot of knobs to fiddle with. Does anyone know what they all mean? Pawn duos seem simple enough, but what about "Hisotry Reduction 1" and "History Reduction 2" and "Move Skip 2"? If someone know what they mean, please let us know.
by mjlef
Mon Jul 23, 2007 1:32 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: LMR other conditions
Replies: 17
Views: 9119

Re: LMR other conditions

I also cannot decide if it is good to reduce "bad" captures. Although I got an initial great gain from this, more games have narrowed the improvement to the point that I just am not sure. I envy Bob's cluster. It would be nice to have many thousands of games to test each idea.
by mjlef
Mon Jul 23, 2007 12:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: LMR other conditions
Replies: 17
Views: 9119

LMR other conditions

Bob mentions giving up on using history margins to make LMR decisions. I too see varying results and am less certain if they help or not. Some conditions that have helped in some testing are not tio reduce checks, if a passed pawn is moving, captures or promotions (right now I LMR non-queen promotio...
by mjlef
Fri Jul 20, 2007 1:20 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: can guests use ICC?
Replies: 2
Views: 1211

can guests use ICC?

I wanted to watch the taccl games on ICC, since my program is competing today, but chessclub.com does not seem to allow guests. Do they? Maybe I am doing somethign wrong, but I get immediately booted by some robot admin. Suggestions? Where can I watch the games?

Mark
by mjlef
Thu Jul 19, 2007 1:02 pm
Forum: Computer Chess Club: General Topics
Topic: pattern recognition
Replies: 5
Views: 2490

Re: pattern recognition

Sure you can. You just have to do it. The hard part is trying to come up with the patterns, and how much they might be worth. Some think that Vas, when he wrote Rybka, took a small part of Bobby Fischer's brain, ground it up and somehow encoded it in his program to get these patterns. Afterall, Ryb ...
by mjlef
Thu Jul 19, 2007 7:01 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: caps->noncaps vs. goodcaps->noncaps->badcaps
Replies: 22
Views: 9153

Re: caps->noncaps vs. goodcaps->noncaps->badcaps

The value of a move is based on two things: How likely it is to be found as best and part of the PV, and how large the search tree under it is. Captures have a lot smaller subtrees, so although an apparently Losing: cature might have a lowe chance of being selected, it makes up for this with less ef...
by mjlef
Wed Jul 18, 2007 7:19 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: UCI protocol experience needed
Replies: 10
Views: 4886

Re: UCI protocol experience needed

I use a different thread. I never got polling to work right in the Pascal stuff in my program. I could send you PAscal code that worked for me in Free Pascal, and probably will work in Delphi, but I assume you are using C. One quick test is to do away with the GUI, and just run your program directly...
by mjlef
Mon Jul 16, 2007 6:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: testing engines as fast as possible at depth 1
Replies: 6
Views: 3303

Re: testing engines as fast as possible at depth 1

Don Dailey wrote something along these lines. Simple command line match player. Lets you set fixed time or depth games, and makes PGN files, then another porgram scans the PGN files to tally the winners. If you twist his arm maybe he will make it public. It is very fast.

Mark
by mjlef
Sat Jul 14, 2007 4:27 pm
Forum: Computer Chess Club: General Topics
Topic: What is Fruit? Fabien explains!
Replies: 10
Views: 5086

Re: What is Fruit? Fabien explains!

Wouldn't a simple one ply search match betwwen Crafty and Fruit say who has the better eval? Of course you would have to make sure they both have the same extensions so search does not matter. If anyone does this, let me know the results. I might just try it myself... 1 ply games go very fast! :-) M...