Search found 29 matches

by mroh
Mon Mar 05, 2018 8:35 am
Forum: Computer Chess Club: General Topics
Topic: Komodo 11.3 released
Replies: 53
Views: 17334

Re: Komodo 11.3 released

You cant "plug" this source unmodified to any other engine, not even the same engine. Just look at the code ^^ You have to modify/rewrite it anyhow. It is not a lot of code, the idea is simple. (and nice) I think, _any_ engine author can implement something like that in no time with his own code -> ...
by mroh
Sat Mar 03, 2018 9:40 pm
Forum: Computer Chess Club: General Topics
Topic: free Aquarium
Replies: 49
Views: 10449

Re: free Aquarium

I tried installing an engine by running WSC-GUI, but got this error: http://funkyimg.com/i/2CXcD.png if that is meant to be an user created engine: An engine name must be alphanum [a-zA-Z0-9] chars, so no " ", "_" or ":" etc. Also you cant name it the same as an "System Engine". I check all that if...
by mroh
Thu Feb 22, 2018 7:47 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: cutechess-cli produces no screen output under Linux
Replies: 15
Views: 3056

Re: cutechess-cli produces no screen output under Linux

try without -debug or try this:

vi ~/.config/QtProject/qtlogging.ini and set "*.debug" to true:
*.debug=true

I documented this also here
by mroh
Wed Feb 21, 2018 3:28 am
Forum: Computer Chess Club: General Topics
Topic: Do patches need to be open source?
Replies: 122
Views: 15523

Re: Do patches need to be open source?

Milos wrote: You see, but that's a chicken and egg problem, how can glibc be LGPL when it is calling a proprietary function?
No, thats why its LGPL, and it seems logical for me:
You can link against LGPL code (w/o releasing code), so why shouldn't the LGPL code call a binary?
by mroh
Wed Feb 21, 2018 1:59 am
Forum: Computer Chess Club: General Topics
Topic: Do patches need to be open source?
Replies: 122
Views: 15523

Re: Do patches need to be open source?

Why not simply build a shared lib and call its functions from SF? I am not the license guru, but I guess nothing in SF code calls kernel32.dll directly, something in the glibc (or so) would do this and that has a LGPL license... I would guess, "hiding" source by only showing its interface is a too ...
by mroh
Wed Feb 21, 2018 1:47 am
Forum: Computer Chess Club: General Topics
Topic: Do patches need to be open source?
Replies: 122
Views: 15523

Re: Do patches need to be open source?

or maybe implement some new uci commands in SF so that the communication can be bidirectional (in a slow way).
The values for the options might come from your prg via stdin...
by mroh
Wed Feb 21, 2018 12:18 am
Forum: Computer Chess Club: General Topics
Topic: Do patches need to be open source?
Replies: 122
Views: 15523

Re: Do patches need to be open source?

So what if I release some other exe that when it's run, it patches Stockfish and makes it have learning? I think this would be against GPL: If you patch SF on the source level, its clear -> release your source. If you "patch" SF on the binary level and it would have some kind of modules or dynamic ...
by mroh
Mon Feb 19, 2018 6:13 pm
Forum: Computer Chess Club: General Topics
Topic: free Aquarium
Replies: 49
Views: 10449

Re: free Aquarium

but let me first implement the private trees than we move on ^^ mission accomplished! Now every (registered) user has the possibility to create (currently up to 5) "private" trees and engines. These trees are not visible for anyone else and also create new engine endpoints (see doc ) Because people...
by mroh
Tue Feb 13, 2018 12:57 pm
Forum: Computer Chess Club: General Topics
Topic: free Aquarium
Replies: 49
Views: 10449

Re: free Aquarium

So here's an idea: Transform wsc into an adapter, that sits between the engine and a GUI (it doesn't matter what GUI, wsc would work like WB2UCI or Polyglot, and manage to be installed into any GUI), then it listens to what the GUI says, and reports it to the engine, and listens to what the engine ...
by mroh
Tue Feb 13, 2018 11:31 am
Forum: Computer Chess Club: General Topics
Topic: free Aquarium
Replies: 49
Views: 10449

Re: free Aquarium

Yes! Your are absolutely right with everything you say, especially I like this: You should analyze chess positions because you enjoy doing so, not because you want so solve a problem or advancing the art. because its so true, not only for chess... What about this?: Moves added to Private Trees becom...