Search found 17076 matches

by bob
Sun Sep 02, 2007 4:03 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SMP thread goes here
Replies: 39
Views: 16890

Re: SMP thread goes here

Thanks for the numbers. I guess you must split pretty close to the root, to have such a low number of splits when, no doubt, the number of nodes was in the hundreds of millions. This might of course be worse if splitting would also occur often closer to the leaves. (Which is obviously worse for com...
by bob
Sun Sep 02, 2007 3:53 pm
Forum: Computer Chess Club: General Topics
Topic: Crafty.
Replies: 7
Views: 2680

Re: Crafty.

Has there been a new crafty lately. What is the latest version. Thanks, Gerold. We are still working on the final 21.6 to be released. We are running thousands of games to test, and adjust. I hope it won't be much longer, but I have said that previously. Some changes work well, some flop. A new ver...
by bob
Sat Sep 01, 2007 10:15 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SMP thread goes here
Replies: 39
Views: 16890

Re: SMP thread goes here

..., and everybody checks the current split block "stop" flag frequently, .... Well, that is what I call 'polling'. The only way to avoid it would be to rely on signals / interrupts. That seems even less efficient, so there is no way to get rid of polling. It is just a matter of who is polling what...
by bob
Fri Aug 31, 2007 4:58 pm
Forum: Computer Chess Club: General Topics
Topic: "Full-width means never having to say you're sorry"
Replies: 22
Views: 8434

Re: "Full-width means never having to say you're sorry&

Toward the end, I'll explain why I bring up this question. "Full-width means never having to say you're sorry". (It might have been "brute-force" instead of "full-width", not being a programmer, I'm not sure that these are not the same.) Who said that? I tried Googling it. I'm guessing it was Larry...
by bob
Fri Aug 31, 2007 4:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SMP thread goes here
Replies: 39
Views: 16890

Re: SMP thread goes here

1 and 2 split at ply 3. Then 2 and 4 split at ply=7. 1 finishes and splits with 4 at ply=10. now 2 gets a fail high at ply=3. How does 1 discover this since it has finished at ply=3 already and is working elsewhere. Suppose it is not working on a part of the current sub-tree, but was when it split ...
by bob
Fri Aug 31, 2007 4:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Move ordering
Replies: 22
Views: 9936

Re: Move ordering

So you are storing hash move fail high results in the hash table ? I don't in BugChess2 because of an experiment i did long ago, i have not tried to discover why the version that did not store has move cuts seemed to be more successful in actual play. Have someone done the same experiment ? Oops, I...
by bob
Fri Aug 31, 2007 4:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Move ordering
Replies: 22
Views: 9936

Re: Move ordering

So you are storing hash move fail high results in the hash table ? I don't in BugChess2 because of an experiment i did long ago, i have not tried to discover why the version that did not store has move cuts seemed to be more successful in actual play. Have someone done the same experiment ? I can't...
by bob
Fri Aug 31, 2007 3:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SMP thread goes here
Replies: 39
Views: 16890

Re: SMP thread goes here

I even already explained how I would solve that problem, above. :shock: If a broadcast occurs at the split point at ply 3, both CPU #1 and #2 pick it up. Say CPU #3 had a splitpoint with #1 at ply 7. Since CPU #1 would have recieved the broadcast, it would now start cleaning up its tree below ply 3...
by bob
Fri Aug 31, 2007 2:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Just recieved the Solaris 10 OS from Sun Micro Systems, FREE
Replies: 12
Views: 6219

Re: Just recieved the Solaris 10 OS from Sun Micro Systems,

And since I am in a ranting mood, I would like to know why any operating system would require a computer with 500 megabytes of memory. Windows 95 ran in 8 MB. Does it really take 62.5 times as much memory to run a 64 bit OS? Was it really neccessary that XP 32 require 128 MB? What is Microshits ang...
by bob
Fri Aug 31, 2007 2:39 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Just recieved the Solaris 10 OS from Sun Micro Systems, FREE
Replies: 12
Views: 6219

Re: Just recieved the Solaris 10 OS from Sun Micro Systems,

And it comes with various development tools like C/C++ and Java. It is a 32 bit or 64 bit OS depending upon the hardware that it is installed on. If the Sun C\C++ compiler can produce executables as fast as the Intel and Microshit compilers then I may do my development on a Solaris box, but do the ...