ProDeo under Fritz

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

Moderator: Ras

User avatar
Rubinus
Posts: 1211
Joined: Thu Jan 18, 2007 4:05 pm
Location: Prague
Full name: Pavel Háse

ProDeo under Fritz

Post by Rubinus »

I have problem:
REBELUCI.EXE(WB2UCI.EXE) is dir %PRODEO%/WB2UCI/(name per)/REBELUCI.EXE (for using more personalities under Fritz)
Example:

Code: Select all

Name = ProDeo 1.6/Pub
Author = Ed Schröder
Filename = rebeluci.exe

[OPTIONS]
Program = ../../prodeo.exe w2 Pub.eng
LevelExtend = none
Analyze = false
UseUndo = false
Logfile = false
LevelType = 2
SimulateHint = true
TerminateHard = false
; In WIN XP or Win NT  TerminateHard = true
Protocol = 1
Visible = Ponder,Logfile,Extras

[EXTRAS]
Personality=personal\pub.eng
Anti-GM=off
Playing Style=playstyle
Strength=playstrength
Opening Book=books\pub.bin
EOC database=eoc\prodeo.eoc
EOC Usuage=none
But Rebel always use mainbook.bin, not my experimental pub.bin (max. depth 7 moves, games cca ELO 1500+-100)
ProDeo 1.5 the same problem.

My Pub personality:

Code: Select all

[PERSONALITY = Pub player]  * Play as an Pub Player (elo ? 1400)
[Pawn Value = 105]      
[Knight Value = 110]
[Bishop Value = 100]
[Rook Value = 95]
[Queen Value = 125]
[King Safety = 50]
[Mobility = 30]
[Pawn Structure = 30]
[Passed Pawns = 30]
[Pins = 40]
[Bishop Pair = 30]
[Chess Knowledge = 25]
[Attractiveness = 140]
[Attacking = 80]
[Strength of Play = 7]
[Draw Contempt Factor = -1.00]
[Selective Search = 100]
[Search Technique = NORMAL]                                     
[Pruning = NONE]           
[ANTI-GM = OFF]            
[EVALUATION = NORMAL]      
[Extensions (remaining)= 15]
[Extensions (checks)= 0]
[Extensions (captures)= 0]
Some bug or my mistakes? (CTG book is close)
User avatar
Rubinus
Posts: 1211
Joined: Thu Jan 18, 2007 4:05 pm
Location: Prague
Full name: Pavel Háse

Re: ProDeo under Fritz

Post by Rubinus »

Compare Pub and standart ProDeo:
[d]4rr1k/2q3pp/pNbpQb2/8/1p2n3/1B2B3/PPP3PP/3R1RK1 w - - 0 1

Analysis by ProDeo 1.6/Pub:
22.Vxf6 Vxf6
-/+ (-1.11) Hloubka: 1 00:00:00
22.Df5
= (0.06) Hloubka: 1 00:00:00
22.Df5 g6
= (0.07) Hloubka: 2 00:00:00
22.Df5 g6 23.Da5 Sxb2 24.Dxb4 Vxf1+ 25.Vxf1
= (-0.10) Hloubka: 3 00:00:00
22.Dc4 Sxb2 23.Dxa6 Sc3 24.Jd5
= (0.00) Hloubka: 3 00:00:00
22.Dc4 Sxb2 23.Dxa6 Sc3 24.Jd5
= (0.00) Hloubka: 4 00:00:00
22.Jd5 Sxd5 23.Dxd5 Dd7 24.a3 bxa3 25.bxa3 Jc3 26.Dd3 Jxd1 27.Vxd1
= (0.01) Hloubka: 4 00:00:00
22.Jd5 Sxd5 23.Dxd5 Jg3 24.Vfe1 Je4
= (0.10) Hloubka: 5 00:00:01
22.Jd5 Sxd5 23.Dxd5 De7 24.Dd3 Sxb2 25.Vxf8+ Vxf8 26.Dxa6 Dh4
= (0.03) Hloubka: 6 00:00:02 90kN
22.Jd5 Db7 23.Dg4 Sd7 24.Df4 g5 25.Df3 Sxb2
= (-0.21) Hloubka: 7 00:00:05 243kN
22.Dc4 Db7 23.Dxb4 Sxb2 24.Vxf8+ Vxf8 25.Sd5 Sxd5 26.Jxd5
= (0.10) Hloubka: 7 00:00:10 453kN


Analysis by ProDeo 1.6:
22.Vxf6 Vxf6
-/+ (-1.23) Hloubka: 1 00:00:00
22.Jd5 Sxd5 23.Dxd5 Sxb2
=/+ (-0.40) Hloubka: 1 00:00:00
22.Df5
+/= (0.42) Hloubka: 1 00:00:00
22.Df5 g6
= (-0.08) Hloubka: 2 00:00:00
22.Dc4 Sxb2 23.Dxa6
= (-0.03) Hloubka: 2 00:00:00
22.Dc4 Sxb2 23.Dxa6
= (-0.03) Hloubka: 3 00:00:00
22.Dc4 Sxb2 23.Vxf8+ Vxf8 24.Dxa6
= (-0.08) Hloubka: 4 00:00:00
22.Jd5
= (-0.08) Hloubka: 4 00:00:00
22.Jd5 Db7 23.Dg4 Sb5
= (0.19) Hloubka: 4 00:00:00
22.Jd5 Db7 23.Dg4 Sd7 24.Df3
= (0.04) Hloubka: 5 00:00:00
22.Dc4 Sg5 23.Sd4 d5 24.Dxb4
= (0.06) Hloubka: 5 00:00:00
22.Dc4 Sg5 23.Sd4 a5 24.Vxf8+ Vxf8 25.De6
= (0.23) Hloubka: 6 00:00:00 153kN
22.Dc4 Sg5 23.Sd4 a5 24.Vxf8+ Vxf8 25.Vf1 Vxf1+ 26.Dxf1 Sf6
= (0.23) Hloubka: 7 00:00:00 301kN
22.Dc4 Jc5 23.Sxc5 Sb5 24.Jd5 Dxc5+ 25.Dxc5 dxc5 26.Jxf6 Vxf6
= (-0.08) Hloubka: 8 00:00:01 878kN
22.Dc4 Jc5 23.Sxc5 Sb5 24.Jd5 Dxc5+ 25.Dxc5 dxc5 26.Jxf6 Vxf6
= (-0.08) Hloubka: 9 00:00:02 1032kN
22.Jd5
= (-0.08) Hloubka: 9 00:00:02 1774kN
22.Jd5 Db7 23.Dg4 Sd7 24.Df3 Sb5 25.Jf4 g6 26.Je6 Sxf1 27.Jxf8 Vxf8 28.Vxf1
= (0.11) Hloubka: 9 00:00:02 2068kN
22.Jd5 Sxd5 23.Dxd5 Jc5 24.Vf3 Jxb3 25.Dxb3 Se5 26.Vdf1 Vxf3 27.Vxf3 d5
= (0.01) Hloubka: 10 00:00:04 4665kN
22.Dc4 Db7 23.Dxb4 Sxb2 24.Sd5 Sxd5 25.Jxd5 Dxb4 26.Jxb4 Vxf1+ 27.Vxf1
= (0.05) Hloubka: 10 00:00:05 5472kN
22.Dc4 Jc5 23.Sxc5 Sb5 24.Jd5 Db8 25.Dg4 Sxf1 26.Jxf6 Vxf6 27.Sxd6 Da7+
=/+ (-0.70) Hloubka: 11 00:00:07 8634kN
22.Jd5 Sxd5 23.Dxd5 Jc5 24.Vf3 De7 25.Vh3 De4 26.Dxe4 Jxe4 27.a3 bxa3 28.bxa3
= (0.10) Hloubka: 11 00:00:11 13637kN
F. Bluemers
Posts: 880
Joined: Thu Mar 09, 2006 11:21 pm
Location: Nederland

Re: ProDeo under Fritz

Post by F. Bluemers »

From the pro deo tool and the book source i know that
pro deo uses 2 books, a main book (mainbook.bin) and if the position is not found in the main book, a tournament book.
I guess that the book you are trying to set is this tournament book.

I suggest renaming your book into "mainbook.bin"

Best
Fonzy
User avatar
Rubinus
Posts: 1211
Joined: Thu Jan 18, 2007 4:05 pm
Location: Prague
Full name: Pavel Háse

Re: ProDeo under Fritz

Post by Rubinus »

F. Bluemers wrote:From the pro deo tool and the book source i know that
pro deo uses 2 books, a main book (mainbook.bin) and if the position is not found in the main book, a tournament book.
I guess that the book you are trying to set is this tournament book.

I suggest renaming your book into "mainbook.bin"

Best
Fonzy
Bad solution for me. Cannot be done using more Rebel personalities for tournaments under Fritz 11.
Regards Pavel Háse
F. Bluemers
Posts: 880
Joined: Thu Mar 09, 2006 11:21 pm
Location: Nederland

Re: ProDeo under Fritz

Post by F. Bluemers »

Rubinus wrote:
F. Bluemers wrote:From the pro deo tool and the book source i know that
pro deo uses 2 books, a main book (mainbook.bin) and if the position is not found in the main book, a tournament book.
I guess that the book you are trying to set is this tournament book.

I suggest renaming your book into "mainbook.bin"

Best
Fonzy
Bad solution for me. Cannot be done using more Rebel personalities for tournaments under Fritz 11.
Regards Pavel Háse
your wb2uci file is broken.
you wanted to put some defaults in it,but the way you did it will not work
for a quick fix you might try this,not sure if it works though

Code: Select all

[OPTIONS]
...
Program = prodeo.exe w1 ProDeo.eng
...
; InitString = BookOff/n
[b]InitString = setvar bookfile books\pub.bin[/b]
[EXTRAS]
 ....
User avatar
Rubinus
Posts: 1211
Joined: Thu Jan 18, 2007 4:05 pm
Location: Prague
Full name: Pavel Háse

Re: ProDeo under Fritz

Post by Rubinus »

Thanks, but not work. Ever mainbook ...
1. e4 {0.01/1 0} c6 {0.01/1 0} 2. d4 {0.01/1 0} d5 {0.01/1 0} 3.
e5 {0.01/1 0} Bf5 {0.01/1 0} 4. Be3 {0.01/1 0} e6 {0.01/1 0} 5. Nd2 {0.01/1 0}
Qb6 {0.01/1 0} 6. Nb3 {0.01/1 0} Nd7 {0.01/1 0} 7. Nf3 {0.01/1 0} h6 {0.01/1 0}
8. Be2 {0.01/1 0} Ne7 {0.01/1 0} 9. O-O {0.01/1 0} g5 {0.01/1 0} 10. c4 {
0.01/1 0} a5 {0.01/1 0} 11. a4 {0.01/1 0} Bg6 {0.01/1 0} 12. h3 {0.01/1 0} Qc7
{0.01/1 0} 13. cxd5 {0.01/1 0} Nxd5 {0.01/1 0} 14. Bd3 {0.01/1 0} END BOOK
User avatar
Eelco de Groot
Posts: 4671
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: ProDeo under Fritz

Post by Eelco de Groot »

Hello Pavel,

I'm not 90% sure here but I think Pro Deo's .bin format for books is not the same as Polyglot's *.bin, if so Pro Deo can not use your book, maybe only indirectly like Marc Lacrosse found out how to use polyglot books for Chessbase programs etc?

I found the link to Marc's post on the Winboard forum, I'm not sure it is useful for you:
http://www.open-aurec.com/wbforum/viewtopic.php?t=6901

Maybe I'm way off the mark and using polyglot books for Pro Deo is possible after all. I have never tried such a thing myself.


As I said less than 90% sure about it but I thought Ed Schröder uses his own format for Rebel books. Maybe you should ask Ed or maybe Jeroen Noomen would know, I think he made Rebel's books and also those of Pro Deo.

Regards, Eelco
gerold
Posts: 10121
Joined: Thu Mar 09, 2006 12:57 am
Location: van buren,missouri

Re: ProDeo under Fritz

Post by gerold »

Eelco de Groot wrote:Hello Pavel,

I'm not 90% sure here but I think Pro Deo's .bin format for books is not the same as Polyglot's *.bin, if so Pro Deo can not use your book, maybe only indirectly like Marc Lacrosse found out how to use polyglot books for Chessbase programs etc?

I found the link to Marc's post on the Winboard forum, I'm not sure it is useful for you:
http://www.open-aurec.com/wbforum/viewtopic.php?t=6901

Maybe I'm way off the mark and using polyglot books for Pro Deo is possible after all. I have never tried such a thing myself.


As I said less than 90% sure about it but I thought Ed Schröder uses his own format for Rebel books. Maybe you should ask Ed or maybe Jeroen Noomen would know, I think he made Rebel's books and also those of Pro Deo.

Regards, Eelco
I don't know about Fritz. I can use H.S. and also Arena main book
in Arena with ProDeo.
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: ProDeo under Fritz

Post by pedrox »

To make opening books for ProDeo, you can use the tool ProDeo 1.2 (DOS edition) on the following page:

http://www.top-5000.nl/prodeodos.htm

On that page you can also find adittional main and tournament books

http://www.top-5000.nl/tools.htm
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: ProDeo under Fritz

Post by pedrox »

Eelco de Groot wrote:Hello Pavel,

I'm not 90% sure here but I think Pro Deo's .bin format for books is not the same as Polyglot's *.bin, if so Pro Deo can not use your book, maybe only indirectly like Marc Lacrosse found out how to use polyglot books for Chessbase programs etc?

I found the link to Marc's post on the Winboard forum, I'm not sure it is useful for you:
http://www.open-aurec.com/wbforum/viewtopic.php?t=6901

Maybe I'm way off the mark and using polyglot books for Pro Deo is possible after all. I have never tried such a thing myself.


As I said less than 90% sure about it but I thought Ed Schröder uses his own format for Rebel books. Maybe you should ask Ed or maybe Jeroen Noomen would know, I think he made Rebel's books and also those of Pro Deo.

Regards, Eelco
The books of ProDeo and polyglot, they have the same extension, but are not compatible.

Based on work by Marc Lacrosse I got that one engine winboard use the polyglot book in chessbase.

Marc said to an engine uci:

The chain is :
CBgui <-> WB2UCI <-> Inbetween <-> Polyglot 1.4 + book <-> Any UCI engine

I said to an engine winboard:
CBgui <-> WB2UCI <-> Polyglot 1.4 + book <-> WB2UCI <-> Any WINBOARD engine

Note:

1. I do not need Inbetween not sure if Marc could avoid it.
2. We can not have 2 copies of wb2uci in the same folder, so the real engine winboard I put in a subfolder with a copy of wb2uci.

If you want to check it, here's a copy of danasah, danasah is winboard, install in chessbase file uci dana370uci.exe

http://danasah.googlepages.com/dana370uci-bin.zip