Search found 1233 matches

by mjlef
Mon Jul 23, 2007 12:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: LMR other conditions
Replies: 17
Views: 9495

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: 1295

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: 2659

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: 9571

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: 5115

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: 3473

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: 5327

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...
by mjlef
Thu Jul 12, 2007 8:40 am
Forum: Computer Chess Club: General Topics
Topic: Equal treatment
Replies: 25
Views: 10096

Re: Equal treatment

Also note during the origional Strelka release the author not only admitted using ideas from other porograms and that he had read them, but that there were no new ideas in Strelka. Granted he did not crdit at the time which engines he used, nor did he state he had disassembled the code or Rybka, but...
by mjlef
Wed Jul 11, 2007 3:18 pm
Forum: Computer Chess Club: General Topics
Topic: Sensational! Y.Ossipov talking about STRELKA
Replies: 59
Views: 39405

Re: Sensational! Y.Ossipov talking about STRELKA

I suppose it all depends on how the program was structured. Tord went from mailbox to bitboard yet all the specifics are well placed in functions. So the search part of the code and even the evaluation looks remarkably similiar. I am still impressed by this reverse engineering job. But I feel bad. S...
by mjlef
Wed Jul 11, 2007 2:39 pm
Forum: Computer Chess Club: General Topics
Topic: Sensational! Y.Ossipov talking about STRELKA
Replies: 59
Views: 39405

Re: Sensational! Y.Ossipov talking about STRELKA

The author hinted that Vasik had also used Fruit (and Vasik has admitted to readin Fruit and that it has some benefit). I am not sure how he would know that from a compiled program. For the guys who reviewed Strelka source code...was it similar in structure to Fruit? As I recall they stated the code...