Search found 1190 matches

by Zach Wegner
Thu Mar 03, 2011 10:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: For C experts
Replies: 38
Views: 6851

Re: For C experts

Edit: About the gcc output... Instruction ordering is a complex topic, and differences in ordering dont necessarily mean anything, even with the exact same compiler and optimization settings. Especially for x86/x64, what matters is the dependencies between the instructions. So compare the dependenc...
by Zach Wegner
Thu Mar 03, 2011 10:48 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: For C experts
Replies: 38
Views: 6851

Re: For C experts

This is plain wrong and leads to bias. Your mapmaker analogy shows this, because the "mistake" is only a valid point of proof if they can show that this "mistake" is really a "mistake" after all. And they can only do that if they provide a "reference" which clearly shows that the "correct" data is ...
by Zach Wegner
Wed Mar 02, 2011 9:15 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: For C experts
Replies: 38
Views: 6851

Re: For C experts

Well, that's a different matter entirely! The logical snippet to write in this context, if your time management variables are integers, is D) int x; if (x > 0) { /* code here */ } This would never generate assembly instructions to do a floating point compare. So, assuming the ...
by Zach Wegner
Tue Mar 01, 2011 5:25 pm
Forum: Computer Chess Club: General Topics
Topic: Previous World Champion Engine Authors Speak Out...
Replies: 194
Views: 55363

Re: Pervious World Champion Engine Authors Speak Out...

And Sign The OPEN letter to the ICGA President http://hiarcs.net/forums/viewtopic.php?t=4038 excluding the Engine Author under examination .. we have all but one World Champion engine author since 1992 signing the letter it should be remembered that these men were fierce competitors for many years ...
by Zach Wegner
Fri Feb 11, 2011 6:19 pm
Forum: Computer Chess Club: General Topics
Topic: Allow steroids
Replies: 161
Views: 22481

Re: Allow steroids

I still don't get it. How would help "getting rid of all tourneys" prevent people from having to go to playchess? Back to the point, without revealing the crown jewels, do you know of the existence of one single original chess engine algorithm owned by one party that is not merely a variation on al...
by Zach Wegner
Mon Feb 07, 2011 8:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: AVX
Replies: 7
Views: 1321

Re: AVX

So Sandy Bridge is out, and has 16 256-bit YMM registers with AVX, Bulldozer will follow. So far, they can only treated as vectors of 4 64-bit doubles or 8 32-bit floats, likely later extended to integer vectors. Similar to SSE with 128-bit registers, soon followed by SSE2 for various integers. Fol...
by Zach Wegner
Fri Feb 04, 2011 8:06 pm
Forum: Computer Chess Club: General Topics
Topic: Chess base engines room full of Houdini 1.5!!! Great new!!!
Replies: 49
Views: 9038

Re: Chess base engines room full of Houdini 1.5!!! Great new

More on-topic: There is no point in arguing with Milos, but for the other computer chess fans out there: HGM's MicroMax is a phenomenal achievement, and easily one of the most (if not the most) impressive chess programs I know. It's not just a 2000 rated chess program, it's a 2000 rated program wit...
by Zach Wegner
Wed Feb 02, 2011 4:51 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: EBF question
Replies: 27
Views: 4287

Re: EBF question

2 * W^(D/2)
Which corresponds to a branching factor of sqrt(W). (2*sqrt(W)^D)
by Zach Wegner
Tue Feb 01, 2011 6:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Programming language features for computer chess
Replies: 28
Views: 7640

Re: Programming language features for computer chess

Could you elaborate on this a bit more, please? Did you mean C# style iterators? There are also various macro hacks on the web to do something similar in C++ (but not type-safe, re-entrant etc.). And on which level did you want to apply such iterators? Looping over bitboards? Move generation? Tree ...
by Zach Wegner
Fri Jan 28, 2011 9:25 pm
Forum: Computer Chess Club: General Topics
Topic: Fabien's open letter to the community
Replies: 734
Views: 417620

Re: Fabien's open letter to the community

A expert has spoken, but lets be honest here, you still will not accept it. It does not change your mind one way or the other. So what is the point of your question? In the above statement even if Vas were convicted, I don't think you would accept it, only if he were found not guilty would you agre...