Setting up ProDeo in SCID

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Kurt Utzinger
Posts: 169
Joined: Sun May 11, 2008 10:31 pm
Location: Switzerland

Re: Setting up ProDeo in SCID

Post by Kurt Utzinger »

But are you aware that ProDeo is running with Arena under Linux?
Kurt
shiv
Posts: 351
Joined: Sat Apr 01, 2006 2:03 am

Re: Setting up ProDeo in SCID

Post by shiv »

Now prodeo UCI finally works in Scid!
I debugged a few issues and showed a potential fix to Pascal which is now committed to Scid trunk. Thanks to Pascal for doing a quick commit.

Procedure to get prodeo to work in Scid:

1. Download the latest version of scid from CVS (NOT a released version yet). Procedure to download scid from CVS is at http://sourceforge.net/projects/scid/develop

2. In prodeo, modify wb2uci.eng: Set "Analyze" to "true", "terminateHard" to "true", and "Protocol" to "2" (the last change is optional).

3. Make the directory of the analysis engine under scid to the prodeo directory. This is needed because prodeo calls prodeo.exe (different from rebeluci.exe).

It now works fine for me under linux with wine. I think it should work well for windows users as well (though I could not test this yet). Prodeo does not support multi variation analysis or other complex uci features though. I am interested to know if it works for everyone.

I have to add that the output prodeo sends is not fully UCI compliant, but other GUIs such as chessbase/arena were more fault tolerant than Scid. The latest scid is more fault tolerant to engines like prodeo.
User avatar
Kirk
Posts: 5702
Joined: Sat Mar 11, 2006 3:44 am

Re: Setting up ProDeo in SCID

Post by Kirk »

shiv wrote:Now prodeo UCI finally works in Scid!
I debugged a few issues and showed a potential fix to Pascal which is now committed to Scid trunk. Thanks to Pascal for doing a quick commit.

Procedure to get prodeo to work in Scid:

1. Download the latest version of scid from CVS (NOT a released version yet). Procedure to download scid from CVS is at http://sourceforge.net/projects/scid/develop

2. In prodeo, modify wb2uci.eng: Set "Analyze" to "true", "terminateHard" to "true", and "Protocol" to "2" (the last change is optional).

3. Make the directory of the analysis engine under scid to the prodeo directory. This is needed because prodeo calls prodeo.exe (different from rebeluci.exe).

It now works fine for me under linux with wine. I think it should work well for windows users as well (though I could not test this yet). Prodeo does not support multi variation analysis or other complex uci features though. I am interested to know if it works for everyone.

I have to add that the output prodeo sends is not fully UCI compliant, but other GUIs such as chessbase/arena were more fault tolerant than Scid. The latest scid is more fault tolerant to engines like prodeo.
Thank you very much!! :D
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”