Note that the thing between quotes that you fixed is not really used as engine name here, because another -fcp follows. It is only used to define a nickname that will appear in the selection lists.Charles Browne wrote:The one thing these names have in common is a 'dot' is in the filename (Fairy-Max 4.8, Stockfish 2.3.1, Critter 1.6a). When a dot is in the filename then the extension .exe has to be included.
/firstChessProgramNames={"Fairy-Max 4.8.exe" -fcp fmax -fd "..\Fairy-Max" /firstXBook
"Stockfish 2.3.1.exe" -fcp stockfish-231-64-popcnt-ja -fd "../Stockfish" /fUCI
"Critter 1.6a.exe" -fcp Critter16a -fd "../Critter" /fUCI
But otherwise you are right: this is almost certainly the problem. When there is a period in the filename Windows likely assumes that what follows is the extension. Otherwise it assumes you omitted it, and will imagine a .exe extension. So in general the .exe should not be carelessly omitted from engine names.
When you do install the engine by browsing to the .exe, though, I think WB should automatically use the full name (including extension).
