Search found 17048 matches

by bob
Thu May 10, 2007 9:01 pm
Forum: Computer Chess Club: General Topics
Topic: 10th aniversery of deep blue win: interesting news article
Replies: 50
Views: 24383

Re: 10th aniversery of deep blue win: interesting news artic

It's a foregone conclusion that Deep Blue wasn't very strong, clearly weaker than today's top engines, and that Kasparov could have played much better. Psychology definitely played a large role in that match. "wasn't very strong" yet it blew away every program 10 years ago. Sort of a "self-contradi...
by bob
Thu May 10, 2007 12:20 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Comments on Lisp
Replies: 15
Views: 11808

Re: Comments on Lisp

You can do more with Haskell in one line of code than any other language that I have seen so far. APL has them all beat for potential brevity. Example: a chess program in three lines. (Didn't play very well, though.) On the referenced file, my favorite quote is "Lisp is like taking the red pill." B...
by bob
Thu May 10, 2007 12:19 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Comments on Lisp
Replies: 15
Views: 11808

Re: Comments on Lisp

See: http://lispers.org/ I will go there and read as I am interested in Lisp, however, after downloading the mathematical language Haskell and reading all about it I am sold on it. It has most of the speed of c and as much expressive power of Lisp. The learning curve for Haskell is going to be very...
by bob
Thu May 10, 2007 12:17 am
Forum: Computer Chess Club: General Topics
Topic: 10th aniversery of deep blue win: interesting news article
Replies: 50
Views: 24383

Re: 10th aniversery of deep blue win: interesting news artic

Check it out http://www.thejournalnews.com/apps/pbcs.dll/article?AID=/20070506/BUSINESS01/705060346/1066/BUSINESS01 here is an interesting quote from that article- "Chess isn't on the radar of computer science challenges anymore, he said, as the focus has turned to new technologies, like Google." \...
by bob
Thu May 10, 2007 12:09 am
Forum: Computer Chess Club: General Topics
Topic: couple of test positions
Replies: 6
Views: 3019

Re: couple of test positions

This is an interesting tactical position, from Gavrikov-Akesson, Excelsior Cup 2004: [D] r4r1k/p4ppp/bpq5/2b1P2Q/4R3/1B1p4/PP1B1PPP/3R2K1 w - - according to a comment on chesssgames.com, Gavrikov missed the move Bd5 here (which I have verified is signficantly better than the next-best Rg4). Crafty ...
by bob
Tue May 08, 2007 5:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Mysterious segfault
Replies: 18
Views: 15967

Re: Mysterious segfault

Indeed, I don't think Bob is right. He is right about that hardware allows you to do obtain double-length products and use double-length dividends, but the C standard forbids the compiler to make use of this hardware feature. int32*int32 should give you int32 with the high-order 32-bits clipped. If...
by bob
Tue May 08, 2007 5:42 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Programmer bug hunt challenge
Replies: 32
Views: 30211

Re: Programmer bug hunt challenge

Why should they have different FEN strings? Because it is easier and hurts no one. There exists no ambiguity: it is always fully clear from a FEN if ep capture is possible or not. Writing the 50-move counter and the castling status is trivial, as they are supplied in the definition of the position....
by bob
Tue May 08, 2007 4:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Interesting position from Jouni Uski
Replies: 27
Views: 25116

Re: Interesting position from Jouni Uski

Thanks Bob Yes indeed that was the explanation. I have to say I dont like that feature though, leads to confusion like this. Wouldn't it have been better to just print the the final PV at the end of the small depth searches, so what, it scrolls a few lines of text up the screen. Regards Geoff I don...
by bob
Tue May 08, 2007 4:35 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Programmer bug hunt challenge
Replies: 32
Views: 30211

Re: Programmer bug hunt challenge

It seems to me that requiring the e.p. field in a FEN to be only present if there actually is a legal e.p. capture just puts a completely needless burden on the routine that converts board positions to FENs. No information is lost by putting a superfluous e.p. square. A possible reader for which th...
by bob
Tue May 08, 2007 12:41 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Programmer bug hunt challenge
Replies: 32
Views: 30211

Re: Programmer bug hunt challenge

I think that the standard should redo e.p. so that the square is not named unless capture is possible. There is a potential difficulty with that, the clause "unless capture is possible" needs stricter definition. What if the en passant capture is a pseudo-legal move but not a genuinely legal move i...