Search found 192 matches

by Fulvio
Fri Oct 16, 2020 4:07 pm
Forum: Computer Chess Club: General Topics
Topic: Compile Stockfish NNUE with Visual Studio
Replies: 1
Views: 266

Compile Stockfish NNUE with Visual Studio

I quickly searched the forum but I didn't find it. I adapted my previous script to: cl /std:c++latest /DNDEBUG /DUSE_POPCNT /GS- /MT /O2 /Oi /Ot /Oy /GL /EHsc *.cpp nnue/*.cpp nnue/features/*.cpp syzygy/*.cpp /link /STACK:reserve=8388608 /OUT:stockfish.exe advapi32.lib However it doesn't embed the n...
by Fulvio
Tue Jun 02, 2020 8:36 am
Forum: Computer Chess Club: General Topics
Topic: Complete engine configuration
Replies: 40
Views: 7917

Re: Complete engine configuration

If the engine really sends gibberish that your move parser doesn't understand (that can also happen for illegal or ambiguous moves), you can always show the literal text it sent from that point on. This is interesting: if an engine sends illegal moves I want to show "illegal_pv!" followed by the li...
by Fulvio
Fri May 29, 2020 2:10 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: PGN standard
Replies: 44
Views: 14542

Re: PGN standard

The 1...e5 is composed of black move number indication plus move element without a space, so this is not according to standard because the move number indication has appended characters. The tokens are recognized accordingly to chapter "7: Tokens" (not using spaces). The expression "1...e5" is comp...
by Fulvio
Tue May 19, 2020 12:04 pm
Forum: Computer Chess Club: General Topics
Topic: Complete engine configuration
Replies: 40
Views: 7917

Re: Complete engine configuration

People that do actually criticize WinBoard, however, usually complain that the dialogs are far too complicated, and that good design uses the "less is better" approach, and would only show the bare minimum the user frequently needs, and hide the things he will almost never need. There also is a thi...
by Fulvio
Mon May 18, 2020 10:32 pm
Forum: Computer Chess Club: General Topics
Topic: Complete engine configuration
Replies: 40
Views: 7917

Re: Complete engine configuration

I have no idea what the motivation for the "freeform text" is. I like to think of the hacker of twenty years ago who wants to play chess on a mainframe which can only be accessed via telnet and wants to receive a readable output from the engine :) The fact is that an xboard engine could at this poin...
by Fulvio
Mon May 18, 2020 9:15 pm
Forum: Computer Chess Club: General Topics
Topic: Complete engine configuration
Replies: 40
Views: 7917

Re: Complete engine configuration

Not sure what you mean by 'go to the configuration' if it is not a dialog. Is it a tab? I don't think that is much different: There was a select/add/delete dialog with an "edit" button that opens a general uci/xboard configuration dialog with a "Configure UCI engine" button that opens another dialo...
by Fulvio
Mon May 18, 2020 7:04 pm
Forum: Computer Chess Club: General Topics
Topic: Complete engine configuration
Replies: 40
Views: 7917

Re: Engine configuration

It seems to me that there are many settings in there that a typical user would want to be the same for every engine. E.g. how you display the engine's PV is a display matter for the GUI, and I cannot imagine that there are users that would like to see Stockfish PVs in long algebraic, and Komodo PVs...
by Fulvio
Mon May 18, 2020 6:23 pm
Forum: Computer Chess Club: General Topics
Topic: Complete engine configuration
Replies: 40
Views: 7917

Re: Complete engine configuration

The only thing I see missing is an "Edit Engine File" button like in Shredder GUI. Clicking this button opens the text file where the GUI stores the information about the engine. Sometimes the fastest way to set an engine up is to copy the settings from another one from the text file (say I have Ho...
by Fulvio
Mon May 18, 2020 5:39 pm
Forum: Computer Chess Club: General Topics
Topic: Complete engine configuration
Replies: 40
Views: 7917

Complete engine configuration

I am rewriting the SCID's window for the engine configuration and I would like to include all the useful features. I would appreciate if you can let me know if I forgot something or if you have suggestions. This is what I have done: https://i.postimg.cc/XvNmW5Pv/Shared-Screenshot.jpg - Engine name: ...
by Fulvio
Thu May 07, 2020 11:04 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Rejecting xboad features
Replies: 3
Views: 700

Re: Rejecting xboad features

Rejection of 'option' features should usually not be a cause for concern, if the engine uses proper defaults (possibly configurable through a config file). Thanks for the detailed explanation. Honestly it is a bit of a mess, I suppose it is the result of many adjustment over the years. I think I'll...