Search found 2210 matches

by Michel
Sun Jan 11, 2009 5:52 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Appeal to SMP-engines programmers using UCI
Replies: 20
Views: 4082

Re: Appeal to SMP-engines programmers using UCI

BTW, What is the preferred way to get patches accepted to Polyglot? Is the project under a version control system somewhere, and who's maintaining the official branch/version? Unfortunately there are several versions now.... I started implemented some new features on 1.4w10 (maintained by Fonzy Ble...
by Michel
Sun Jan 11, 2009 5:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Appeal to SMP-engines programmers using UCI
Replies: 20
Views: 4082

Re: Appeal to SMP-engines programmers using UCI

I didn't mean that GUIs (or Polyglot) should have hard-coded workarounds for every engine that does things differently Well the "thread" option is a bit of a special case since there is no standard. So one can not really say that some engine authors are doing "things differently". I only think they...
by Michel
Sun Jan 11, 2009 2:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Appeal to SMP-engines programmers using UCI
Replies: 20
Views: 4082

Re: Appeal to SMP-engines programmers using UCI

We could let scripts or at least aliases to act as adapters between the standardized options and the engine's non-standard options. Work arounds are possible. Polyglot supports already quite a large number of known thread options. Unfortunately people still invent new ones. As PG is open source is ...
by Michel
Sun Jan 11, 2009 12:12 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB-engine authors please note!
Replies: 49
Views: 5810

Re: WB-engine authors please note!

Ok a new version of b16. It is now possible to do

Code: Select all

polyglot -ec <engine command>
Then PG will run without a config file. Great for testing!
by Michel
Sat Jan 10, 2009 9:04 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB-engine authors please note!
Replies: 49
Views: 5810

Re: WB-engine authors please note!

Ok here is a new version of b16 http://alpha.uhasselt.be/Research/Algebra/Toga/polyglot-release/ I didn't bump the version number since this is not automated yet in my build scripts (I have to change it in 5 places). I have implemented the option setting command as option name -value value It can be...
by Michel
Sat Jan 10, 2009 8:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB-engine authors please note!
Replies: 49
Views: 5810

Re: WB-engine authors please note!

option NAME VALUE
I would propose

Code: Select all

option NAME -value VALUE
This is most pleasant to implement.
by Michel
Sat Jan 10, 2009 8:13 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB-engine authors please note!
Replies: 49
Views: 5810

Re: WB-engine authors please note!

b16 sends the options commands.

It doesn't do anything with the options since this has not been clearly specified.

http://alpha.uhasselt.be/Research/Algeb ... ot-release
by Michel
Sat Jan 10, 2009 8:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB-engine authors please note!
Replies: 49
Views: 5810

Re: WB-engine authors please note!

option NAME VALUE
This is defective.

Both NAME and VALUE may contain spaces.
by Michel
Sat Jan 10, 2009 7:05 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB-engine authors please note!
Replies: 49
Views: 5810

Re: WB-engine authors please note!

What to with options for which there is no default (this happens often with NalimovPath)?

EDIT: Actually on retrospect I am not sure if this happens. It seems Rybka and
Bikjump set the default for NalimovPath to <empty>.

Maybe having no default is illegal?
by Michel
Sat Jan 10, 2009 6:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB-engine authors please note!
Replies: 49
Views: 5810

Re: WB-engine authors please note!

setoption name NAME value VALUE
option NAME VALUE

Can the engine be assumed to be idle when these commands are sent?