Search found 632 matches

by mhull
Thu May 15, 2008 9:04 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What's the role of the GUI?
Replies: 82
Views: 18062

Re: What's the role of the GUI?

I think this is similar to objections about opening books. For some, a program isn't allowed to have implanted memories of openings (and presumably also endings). Do you see any difference in these arguments? Are openings OK because it isn't so much code as it is a "table", but the endings are also...
by mhull
Thu May 15, 2008 8:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What's the role of the GUI?
Replies: 82
Views: 18062

Re: What's the role of the GUI?

So if you remove the C standard includes from your code right now, will it continue to choose moves to play? Nothing in the C standard libraries has anything whatsoever to do with chess. If you don't see that there is a world of difference between calling library functions for doing IO, for allocat...
by mhull
Thu May 15, 2008 8:00 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What's the role of the GUI?
Replies: 82
Views: 18062

Re: What's the role of the GUI?

Using Nalimov code in official tournaments is cheating, plain and simple. I cannot imagine why tournament directors allow it. How is it different than using the C standard library? It's very different. The C standard library does not contain functions which directly help you decide which moves to m...
by mhull
Thu May 15, 2008 7:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What's the role of the GUI?
Replies: 82
Views: 18062

Re: What's the role of the GUI?

hgm wrote:Using Nalimov code in official tournaments is cheating, plain and simple. I cannot imagine why tournament directors allow it.
How is it different than using the C standard library?
by mhull
Thu May 08, 2008 1:00 pm
Forum: Computer Chess Club: General Topics
Topic: Disconnection shenanigans on ICC
Replies: 16
Views: 4497

Re: Disconnection shenanigans on ICC

That´s why I suggested you filter him, or use disconnect=lose game. The difficulty with "noescape=1" is that the setting must be mutual to be effective. I'll give this guy a couple more days to resume, then it's off to the noplay list for him. If your computer remember the list of people disconnect...
by mhull
Wed May 07, 2008 7:37 pm
Forum: Computer Chess Club: General Topics
Topic: Disconnection shenanigans on ICC
Replies: 16
Views: 4497

Re: Disconnection shenanigans on ICC

That´s why I suggested you filter him, or use disconnect=lose game. The difficulty with "noescape=1" is that the setting must be mutual to be effective. I'll give this guy a couple more days to resume, then it's off to the noplay list for him. If your computer remember the list of people disconnect...
by mhull
Wed May 07, 2008 7:13 pm
Forum: Computer Chess Club: General Topics
Topic: Disconnection shenanigans on ICC
Replies: 16
Views: 4497

Re: Disconnection shenanigans on ICC

That´s why I suggested you filter him, or use disconnect=lose game. The difficulty with "noescape=1" is that the setting must be mutual to be effective. I'll give this guy a couple more days to resume, then it's off to the noplay list for him. I used to have a long list of adjourned games by early ...
by mhull
Tue Apr 08, 2008 6:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What is the Ideal Output for Understanding a Chess Engine?
Replies: 40
Views: 8670

Re: What is the Ideal Output for Understanding a Chess Engin

That was the way we used to patch operating system code on the old IBM /370 - /370 and xerox sigma machines. Most components included a "patch area" (a block of unused memory) explicitly for this purpose so that new executables would not need to be created, since they were often unique to each spec...
by mhull
Tue Apr 08, 2008 5:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: New Mainframe Tech -- Any Potentials for Chess?
Replies: 0
Views: 796

New Mainframe Tech -- Any Potentials for Chess?

IBM z6 Highlights New high-frequency z/Architecture microprocessor core >4 GHz operation in system 4 cores per die • Each with 3MB private 2nd-level cache Accelerator engines • Data compression • Cryptographic functions • Decimal floating point Integrated SMP communications • Switch connects cores t...
by mhull
Tue Apr 08, 2008 5:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What is the Ideal Output for Understanding a Chess Engine?
Replies: 40
Views: 8670

Re: What is the Ideal Output for Understanding a Chess Engin

That was the way we used to patch operating system code on the old IBM /370 - /370 and xerox sigma machines. Most components included a "patch area" (a block of unused memory) explicitly for this purpose so that new executables would not need to be created, since they were often unique to each spec...