Search found 17956 matches

by hgm
Mon Oct 28, 2019 2:38 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: XBoard compiling
Replies: 1
Views: 243

Re: XBoard compiling

Normally installs from the official distro packages go into /usr/bin or /usr/games, while installs from source go into /usr/local/bin. Likewise for the accompanying data files (/usr/share vs. /usr/local/share). So there is no collision between the files. But the names are the same, so when you when ...
by hgm
Mon Oct 28, 2019 10:16 am
Forum: Computer Chess Club: General Topics
Topic: longest 6-man EGTB win
Replies: 40
Views: 1758

Re: longest 6-man EGTB win

The problem is that this information is not in any of the existing EGT. The DTM tables don't respect the 50-move rule, so that positions with large DTM might actually be draws. The DTZ tables do tell you which positions can be won respecting the 50-move rule, but they do not tell you their DTM.
by hgm
Sun Oct 27, 2019 11:51 am
Forum: Computer Chess Club: General Topics
Topic: Default Stockfish in XBoard
Replies: 7
Views: 449

Re: Default Stockfish in XBoard

"Stockfish_10" -fcp "stockfish_10_x64_bmi2" -fd "." -fUCI This is not a command, but an engine description as it would be stored in XBoard's engine list. The engine command is: stockfish_10_x64_bmi2 As a nickname you could then specify: Stockfish_10 and as directory: . (Which is the default suggest...
by hgm
Sun Oct 27, 2019 10:13 am
Forum: Computer Chess Club: General Topics
Topic: Default Stockfish in XBoard
Replies: 7
Views: 449

Re: Default Stockfish in XBoard

Engines would only be registered automatically when the are installed through the proper procedure (make-install or a binary package). Just moving them to an executable location is not enough; XBoard has no way to guess whether a new file you put somewhere (even if it could detect that you did that ...
by hgm
Sat Oct 26, 2019 2:49 pm
Forum: Computer Chess Club: General Topics
Topic: Fairy-Stockfish 10.3 released
Replies: 39
Views: 1966

Re: Fairy-Stockfish 10.3 released

This is not a move-overhead issue. The video shows that it overruns its time by dozens of minutes.

Please try again with the extra WinBoard option -debug, and post the winboard.debug file this will create here. (Or the part of it around the point where it forfeits, if it is too big to post it all.)
by hgm
Sat Oct 26, 2019 12:21 pm
Forum: Computer Chess Club: General Topics
Topic: Default Stockfish in XBoard
Replies: 7
Views: 449

Re: Default Stockfish in XBoard

After you put the stockfish binary in /usr/games it should be available as a plain command (/usr/games is normally in the shell's search path). So when you register it through the Load 1st Engine menu, you should specify "stockfish" as the engine command (and the directory should be of no importance...
by hgm
Sat Oct 26, 2019 12:04 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Strange XBoard function definitions
Replies: 4
Views: 343

Re: Strange XBoard function definitions

Probably. But old habits die hard.
by hgm
Sat Oct 26, 2019 10:54 am
Forum: Computer Chess Club: General Topics
Topic: Fairy-Stockfish 10.3 released
Replies: 39
Views: 1966

Re: Fairy-Stockfish 10.3 released

OK, I made an attempt. I could not reproduce the case where Windows actually informs me through a popup that WinBoard had crashed. But when I tried to load Fairy-Stockfish 10.3, WinBoard was just hanging waiting for the engine to be loaded. It was still sensitive to a 'quit' signal, though. When I t...
by hgm
Fri Oct 25, 2019 9:24 pm
Forum: Computer Chess Club: General Topics
Topic: Fairy-Stockfish 10.3 released
Replies: 39
Views: 1966

Re: Fairy-Stockfish 10.3 released

I will look into it tomorrow.
by hgm
Fri Oct 25, 2019 8:09 pm
Forum: Computer Chess Club: General Topics
Topic: Fairy-Stockfish 10.3 released
Replies: 39
Views: 1966

Re: Fairy-Stockfish 10.3 released

It seems that WinBoard crashes, which almost by definition is a WinBoard bug. String handling in WinBoard unfortunately is not very robust; it mostly doesn't test for buffer overrun, and just relies on all text buffers being large enough. (Currently set to 512 bytes through the macro MSG_SIZ.) Perha...