Search found 984 matches

by Joost Buijs
Sat Sep 28, 2019 3:56 pm
Forum: Computer Chess Club: General Topics
Topic: buying a new computer
Replies: 280
Views: 40661

Re: buying a new computer

Would it not be much better to wait till 11-12/2019 and get a much more powerful Threadripper system? No need to wait on new systems. The 2-year old 7980XE is still the fastest single CPU system. See Ipman. The 9980XE is even faster because it can reach higher clocks. Maybe the 7980XE was decapped ...
by Joost Buijs
Sat Sep 28, 2019 2:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 12550

Re: On-line engine blitz tourney July

The ICS maintains 'lists', and has a command that adds an item to a list. I always use the predefined alias '+' for this command. So "+computer Nightmare" would add Nightmare to the 'computer' list. And this list is used to add the (C) to printed player names. I don't remember whether the computer ...
by Joost Buijs
Sat Sep 28, 2019 1:12 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 12550

Re: On-line engine blitz tourney July

When I look at the source I see that 'addplayer' at default adds a 4 character password, so I is not very clear to me what went wrong, it only happened once, but it is still something to look at. Something else that puzzles me is how to add computer players (with a (C) after their handle), according...
by Joost Buijs
Sat Sep 28, 2019 8:41 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 12550

Re: On-line engine blitz tourney July

I tried to make my local server crash by throwing very long PV strings with a lot of garbage at it, but the only thing that crashed (or aborted) was polyglot because it has an input buffer size of 4096 bytes. It is possible that polyglot filters a lot of unwanted crap, when the engine is connected v...
by Joost Buijs
Sun Sep 22, 2019 2:23 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 12550

Re: On-line engine blitz tourney July

Most compilers I know have no problem with:

Code: Select all

 while ((s1[i] = s2[i++]) != 0); 
I guess the original author(s) of the server software thought this too. Personally I never use constructs like this because it decreases readability.
by Joost Buijs
Sun Sep 22, 2019 12:30 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 12550

Re: On-line engine blitz tourney July

Probably not a bug than. I'm used to ICC and MSVC, these compilers already do for ages what you expect of such a statement, maybe it is different with GCC, with older versions of GCC this code didn't give any problems. The point is that the whole server code is literally filled with stuff like this,...
by Joost Buijs
Sun Sep 22, 2019 11:52 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 12550

Re: On-line engine blitz tourney July

Some time ago I setup a test server with the latest Capablanca source but I never used it, this weekend I tried to revive it and I had difficulties getting mamer to recognize commands. After some debugging I found the culprit in Mamer::HandleTell() at line 807 The following code fails with GCC (assu...
by Joost Buijs
Thu Sep 19, 2019 8:24 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Back To The Beginning
Replies: 35
Views: 6123

Re: Back To The Beginning

Besides some small stuff I have 2 big machines, one with i7-5960X and one with i7-6950X, they can both run stable at 4.4GHz., but when I do that the temperature at full load gets rather high (between 75 and 85 deg. C), something I don't like. Above 3.8 GHz. the temperature starts to rise quickly, us...
by Joost Buijs
Wed Sep 18, 2019 3:01 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 33
Views: 5613

Re: Basic endgames

Henk wrote:
Wed Sep 18, 2019 1:28 pm
This should be a draw:

[d] 1Q6/8/K7/8/8/8/2pk4/8 w - -
Yes, this is a draw, but without table-bases it is not so easy for an engine to see. The queen can keep on giving checks from many different locations, so it will take quite some time before repetition detection kicks in.
by Joost Buijs
Tue Sep 17, 2019 1:53 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 33
Views: 5613

Re: Basic endgames

Henk, Just tried what happens when I disable the hash-table and all other pruning, just plain a-b with 2 killers and history for move-ordering, and in quiescence at depth zero besides captures I generate direct checking moves, nothing else. On a single core with these conditions it takes about 3 min...