Search found 17729 matches

by hgm
Thu Jul 11, 2019 11:16 am
Forum: Computer Chess Club: General Topics
Topic: a brief update - yet another name change
Replies: 33
Views: 1359

Re: a brief update - yet another name change

Any name starting with 'Mac' can be an offense to Apple haters.
by hgm
Thu Jul 11, 2019 6:22 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 1165

Re: Need help to make Crafty work

For the record, after I type "go" and wait a couple of seconds and type "force" crafty stops the search instantly. Did you test that instant response to 'force' on a Mac? It is conceivable that testing for pending input has some platform-dependent effects. That being said, delaying the execution of...
by hgm
Wed Jul 10, 2019 1:08 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 1165

Re: Need help to make Crafty work

That is not an obvious solution to me. If an engine responds "force" immediately and violently stops computing, all are done even before processing to the next command "ping". However, what happens if the engine decides to respond gently by giving a bit more time for its threads for completing? Thu...
by hgm
Wed Jul 10, 2019 8:27 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 1165

Re: Need help to make Crafty work

XBoard does not send a 'variant' command when the variant is 'normal', (as 'new' already switched the variant to 'normal'), so engines might not expect it, and react strangely. This is non-compliant, for sure, but unfortunately non-compliancies that are commonly hidden tend to spread like a plague. ...
by hgm
Tue Jul 09, 2019 10:49 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 1165

Re: Need help to make Crafty work

Then it should specify 'feature reuse=0'. But it says reuse=1 instead.
by hgm
Tue Jul 09, 2019 5:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 1165

Re: Need help to make Crafty work

OK, I missed a few things, sorry about that. For one I only looked at lines that started with 'crafty'., but I see now there sometimes are unmarked lines. Note that 'setboard' after 'new' without a 'force' first is risky: 'new' sets the engine to play black, and the specs do not say hat 'setboard' s...
by hgm
Mon Jul 08, 2019 7:30 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 1165

Re: Need help to make Crafty work

I see several irregularities in the log: * The 'variant' command is usually only sent for variants != normal, as the 'new' command already switches the variant to 'normal'. Not all engines might therefore recognize 'normal' as argument of the 'variant' command. * Banksia sends a 'cores' command, but...
by hgm
Sun Jul 07, 2019 7:50 am
Forum: Computer Chess Club: General Topics
Topic: a brief update - yet another name change
Replies: 33
Views: 1359

Re: a brief update - yet another name change

Oh. McCain is the leading brand of frozen french fries and other potato products here. I had always thought you had named the engine after that. Fish & Chips fit together, after all! :wink:
by hgm
Sun Jul 07, 2019 7:21 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Eucalyptus - KPK Bitbases Generator
Replies: 14
Views: 1825

Re: Eucalyptus - KPK Bitbases Generator

I don't see how the freedom to make closed-source software out of open-source software would harm anyone. Something is always better than nothing. The closed-source software will likely be useful to many people, and those would be harmed if it had not been made.
by hgm
Sat Jul 06, 2019 1:07 pm
Forum: Computer Chess Club: General Topics
Topic: delay vs increment
Replies: 19
Views: 656

Re: delay vs increment

A delay is actually an increment, except that it is a limited increment rather than a fixed one. So I would keep using winc / binc and not add new keywords.