Winboard + shredder8 + bookthinker

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

Winboard + shredder8 + bookthinker

Postby Clay Hofmeister » 17 Aug 2004, 03:50

Geschrieben von:/Posted by: Clay Hofmeister at 17. August 2004 04:50:

hi all. I am having a very hard time tring to get this to work correctly. I have tried everything (i think) that i could find on this site. I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
UciVersion=2
SendDone=true
Resign=true
ResignScore=900
LogFile=Shredder8_UCI.log
Log=false
AutoQuit=true
[Engine]
Hash=128
Use Tablebases=true
NalimovPath=f:\fritz7\fritz7\tbs
NalimovCache=256
Ponder=false
ShowCurrLine=false
MultiPV=1
Keep Hash Tables=true
Position Learning=true
Prefer Open Positions=false
Queen=100
Queen (Endgame)=100
Rook=100
Rook (Endgame)=100
Bishop=100
Bishop (Endgame)=100
Knight=100
Knight (Endgame)=100
Pawn=100
Pawn (Endgame)=100
Style=Intelligent
Combinations=All
Forward Pruning=2
Selectivity=-1
Draw Score=0
King Safety=100
Center Control=100
Pawn Structure=100
Pawn Structure (Endgame)=100
Passed Pawns=100
Passed Pawns (Endgame)=100
Bishop Pair=100
Bishop Pair (Endgame)=100
Time Usage=100
Knowledge or Speed=0
Threads=1
any ideas why this is crashing? I am lost on this one.
Any help would be great. Maybe someone could send my the files preconfiged so all i have to do it change the file paths. Thanks in advance!
Clay Hofmeister
 

Re: Winboard + shredder8 + bookthinker

Postby Volker Pittlik » 17 Aug 2004, 10:18

Geschrieben von:/Posted by: Volker Pittlik at 17 August 2004 11:18:51:
Als Antwort auf:/In reply to: Winboard + shredder8 + bookthinker geschrieben von:/posted by: Clay Hofmeister at 17. August 2004 04:50:
hi all. I am having a very hard time tring to get this to work correctly.
I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
any ideas why this is crashing?
First of all: it is running fine here. I use Shredder 7.04 but it seems S8 should run the same way. What has to be happen: Bookthinker has to be loaded first and then when it is out of book it should give control to Polyglot which should start Shredder.

...
How did you control this? Do you find something similar in your winboard.debug?


StartChildProcess dir="d:\schach\polyglot-shredder-704")Bookthinker+Shredder-704 polyglot
657 >first : xboard
657 >first : new
random
657 >first : level 40 40 0
657 >first : post
657 >first : hard
657 >first : easy
688 <first : BookThinker 2.1b. Copyright (c) Lance Perkins


Your error message looks like as if you have started Shredder directly. Also check the second double quotes. Don't forget: Polyglot has to start Shredder and Polyglot is started by Bookthinker. Look at the line with "StartChildProces...". Bookthinker+Shredder-704 is a renamed Bookthinker. The corresponding winboard.ini line looks like this:


"Bookthinker+Shredder-704 polyglot" /fd=d:\schach\polyglot-shredder-704 /firstProtocolVersion=1



You have to start Bookthinker not Shredder.
If Bookthinker is out of book control must be given to Polyglot! Do you find something similar in your wb.debug?


16907 >first : time 11865
otim 11773
16907 >first : b8a6
17047 <second: 
17047 <first : PolyGlot xxx by Fabien Letouzey
52563 <first : 1 -19 5 4 Bxa6 Bxa6 dxc5 Bxf1 Kxf1



*** Compare this line with your error message! It looks as you try to start Shredder directly. But Bookthinker has to be started which starts Polyglot what starts Shredder. ****
...
See above.
Regards
Volker
Volker Pittlik
 

Re: Winboard + shredder8 + bookthinker

Postby Clay Hofmeister » 17 Aug 2004, 13:30

Geschrieben von:/Posted by: Clay Hofmeister at 17 August 2004 14:30:00:
Als Antwort auf:/In reply to: Re: Winboard + shredder8 + bookthinker geschrieben von:/posted by: Volker Pittlik at 17 August 2004 11:18:51:
hi all. I am having a very hard time tring to get this to work correctly.
I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
any ideas why this is crashing?
First of all: it is running fine here. I use Shredder 7.04 but it seems S8 should run the same way. What has to be happen: Bookthinker has to be loaded first and then when it is out of book it should give control to Polyglot which should start Shredder.

...
How did you control this? Do you find something similar in your winboard.debug?



Your error message looks like as if you have started Shredder directly. Also check the second double quotes. Don't forget: Polyglot has to start Shredder and Polyglot is started by Bookthinker. Look at the line with "StartChildProces...". Bookthinker+Shredder-704 is a renamed Bookthinker. The corresponding winboard.ini line looks like this:




You have to start Bookthinker not Shredder.
If Bookthinker is out of book control must be given to Polyglot! Do you find something similar in your wb.debug?




*** Compare this line with your error message! It looks as you try to start Shredder directly. But Bookthinker has to be started which starts Polyglot what starts Shredder. ****
...
See above.
Regards
Volker
>StartChildProcess dir="d:\schach\polyglot-shredder-704")Bookthinker+Shredder-704 polyglot
>657 >first : xboard
>657 >first : new
>random
>657 >first : level 40 40 0
>657 >first : post
>657 >first : hard
>657 >first : easy
>688 <first : BookThinker 2.1b. Copyright (c) Lance Perkins
>
>"Bookthinker+Shredder-704 polyglot" /fd=d:\schach\polyglot-shredder-704 /firstProtocolVersion=1
>
>16907 >first : time 11865
>otim 11773
>16907 >first : b8a6
>17047 <second: 
>17047 <first : PolyGlot xxx by Fabien Letouzey
>52563 <first : 1 -19 5 4 Bxa6 Bxa6 dxc5 Bxf1 Kxf1
>
Ok. I was wrong. It was not starting my Shredder8 engine. I got it to work last night before I came back here and read the forms. So now I do have Shredder8 working with Bookthinker. The reason why I was getting the error message was that it was not finding polyglot.exe. I discovered this by running polyglot.exe by its self. Instead of having polylglot.exe and polyglot.ini in my sub folder where Shredder8 is. I placed both polyglot.exe and ployglot.ini in my main Winboard folder. and it worked like a champ.
But i got a new problem that is well known. I can only play one game and then its crashes. So now I need to know how to setup Bookthinker + Shredder8 using Winboard.ini so that i can use the "/secondProtocolVersion=1". I was trying to do this last night and had no luck and ran out of time. I am not able to get Bookthinker or Shredder8 to start up using the Winboard.ini. Somehow i must have my syntax totally wrong for it not to work. I have looked on these form but I don't think the information is totally correct on what you have to type in excatly. Here is what is in my winboard.ini right now.
/firstChessProgramNames={GNUChess
\"bookthinker polyglot\" /fd=c:\\program files\\winboard\\shredder8
"
/firstProtocolVersion=1
}
/secondChessProgramNames={GNUChess
\"thinker\" /sd=c:\thinker\thinker
/secondProtocolVersion=1
}
I did not change the file names.
Here is my polyglot.ini
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
UciVersion=1
SendDone=true
Resign=true
ResignScore=900
LogFile=Shredder8_UCI.log
Log=false
AutoQuit=true
[Engine]
Hash=128
Use Tablebases=true
NalimovPath=f:\fritz7\fritz7\tbs
NalimovCache=256
Ponder=false
ShowCurrLine=false
MultiPV=1
Keep Hash Tables=true
Position Learning=true
Prefer Open Positions=false
Queen=100
Queen (Endgame)=100
Rook=100
Rook (Endgame)=100
Bishop=100
Bishop (Endgame)=100
Knight=100
Knight (Endgame)=100
Pawn=100
Pawn (Endgame)=100
Style=Intelligent
Combinations=All
Forward Pruning=2
Selectivity=-1
Draw Score=0
King Safety=100
Center Control=100
Pawn Structure=100
Pawn Structure (Endgame)=100
Passed Pawns=100
Passed Pawns (Endgame)=100
Bishop Pair=100
Bishop Pair (Endgame)=100
Time Usage=100
Knowledge or Speed=0
Threads=1
With this setup none of my engines start up at all.
Clay Hofmeister
 

Re: Winboard + shredder8 + bookthinker

Postby Jose Luis Jimenez » 17 Aug 2004, 15:05

Geschrieben von:/Posted by: Jose Luis Jimenez at 17. August 2004 16:05:
Als Antwort auf:/In reply to: Re: Winboard + shredder8 + bookthinker geschrieben von:/posted by: Clay Hofmeister at 17 August 2004 14:30:00:
hi all. I am having a very hard time tring to get this to work correctly.
I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
any ideas why this is crashing?
First of all: it is running fine here. I use Shredder 7.04 but it seems S8 should run the same way. What has to be happen: Bookthinker has to be loaded first and then when it is out of book it should give control to Polyglot which should start Shredder.

...
How did you control this? Do you find something similar in your winboard.debug?



Your error message looks like as if you have started Shredder directly. Also check the second double quotes. Don't forget: Polyglot has to start Shredder and Polyglot is started by Bookthinker. Look at the line with "StartChildProces...". Bookthinker+Shredder-704 is a renamed Bookthinker. The corresponding winboard.ini line looks like this:




You have to start Bookthinker not Shredder.
If Bookthinker is out of book control must be given to Polyglot! Do you find something similar in your wb.debug?




*** Compare this line with your error message! It looks as you try to start Shredder directly. But Bookthinker has to be started which starts Polyglot what starts Shredder. ****
...
See above.
Regards
Volker
Ok. I was wrong. It was not starting my Shredder8 engine. I got it to work last night before I came back here and read the forms. So now I do have Shredder8 working with Bookthinker. The reason why I was getting the error message was that it was not finding polyglot.exe. I discovered this by running polyglot.exe by its self. Instead of having polylglot.exe and polyglot.ini in my sub folder where Shredder8 is. I placed both polyglot.exe and ployglot.ini in my main Winboard folder. and it worked like a champ.
But i got a new problem that is well known. I can only play one game and then its crashes. So now I need to know how to setup Bookthinker + Shredder8 using Winboard.ini so that i can use the "/secondProtocolVersion=1". I was trying to do this last night and had no luck and ran out of time. I am not able to get Bookthinker or Shredder8 to start up using the Winboard.ini. Somehow i must have my syntax totally wrong for it not to work. I have looked on these form but I don't think the information is totally correct on what you have to type in excatly. Here is what is in my winboard.ini right now.
/firstChessProgramNames={GNUChess
\"bookthinker polyglot\" /fd=c:\\program files\\winboard\\shredder8
"
/firstProtocolVersion=1
}
/secondChessProgramNames={GNUChess
\"thinker\" /sd=c:\thinker\thinker
/secondProtocolVersion=1
}
I did not change the file names.
Here is my polyglot.ini
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
UciVersion=1
SendDone=true
Resign=true
ResignScore=900
LogFile=Shredder8_UCI.log
Log=false
AutoQuit=true
[Engine]
Hash=128
Use Tablebases=true
NalimovPath=f:\fritz7\fritz7\tbs
NalimovCache=256
Ponder=false
ShowCurrLine=false
MultiPV=1
Keep Hash Tables=true
Position Learning=true
Prefer Open Positions=false
Queen=100
Queen (Endgame)=100
Rook=100
Rook (Endgame)=100
Bishop=100
Bishop (Endgame)=100
Knight=100
Knight (Endgame)=100
Pawn=100
Pawn (Endgame)=100
Style=Intelligent
Combinations=All
Forward Pruning=2
Selectivity=-1
Draw Score=0
King Safety=100
Center Control=100
Pawn Structure=100
Pawn Structure (Endgame)=100
Passed Pawns=100
Passed Pawns (Endgame)=100
Bishop Pair=100
Bishop Pair (Endgame)=100
Time Usage=100
Knowledge or Speed=0
Threads=1
With this setup none of my engines start up at all.

>>StartChildProcess dir="d:\schach\polyglot-shredder-704")Bookthinker+Shredder-704 polyglot
>>657 >first : xboard
>>657 >first : new
>>random
>>657 >first : level 40 40 0
>>657 >first : post
>>657 >first : hard
>>657 >first : easy
>>688 <first : BookThinker 2.1b. Copyright (c) Lance Perkins
>>
>>"Bookthinker+Shredder-704 polyglot" /fd=d:\schach\polyglot-shredder-704 /firstProtocolVersion=1
>>
>>16907 >first : time 11865
>>otim 11773
>>16907 >first : b8a6
>>17047 <second: 
>>17047 <first : PolyGlot xxx by Fabien Letouzey
>>52563 <first : 1 -19 5 4 Bxa6 Bxa6 dxc5 Bxf1 Kxf1
>>
Load winboard in console mode, choose the two engines from the both lists, check "additional options" and put the /mg x command (x=any number of games to be played). This way works perfectly here. I hope it can help you.
Regards
Jose Luis
Jose Luis Jimenez
 

Re: Winboard + shredder8 + bookthinker

Postby Leo Dijksman » 17 Aug 2004, 17:57

Geschrieben von:/Posted by: Leo Dijksman at 17 August 2004 18:57:28:
Als Antwort auf:/In reply to: Re: Winboard + shredder8 + bookthinker geschrieben von:/posted by: Clay Hofmeister at 17 August 2004 14:30:00:
hi all. I am having a very hard time tring to get this to work correctly.
I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
any ideas why this is crashing?
First of all: it is running fine here. I use Shredder 7.04 but it seems S8 should run the same way. What has to be happen: Bookthinker has to be loaded first and then when it is out of book it should give control to Polyglot which should start Shredder.

...
How did you control this? Do you find something similar in your winboard.debug?



Your error message looks like as if you have started Shredder directly. Also check the second double quotes. Don't forget: Polyglot has to start Shredder and Polyglot is started by Bookthinker. Look at the line with "StartChildProces...". Bookthinker+Shredder-704 is a renamed Bookthinker. The corresponding winboard.ini line looks like this:




You have to start Bookthinker not Shredder.
If Bookthinker is out of book control must be given to Polyglot! Do you find something similar in your wb.debug?




*** Compare this line with your error message! It looks as you try to start Shredder directly. But Bookthinker has to be started which starts Polyglot what starts Shredder. ****
...
See above.
Regards
Volker
Ok. I was wrong. It was not starting my Shredder8 engine. I got it to work last night before I came back here and read the forms. So now I do have Shredder8 working with Bookthinker. The reason why I was getting the error message was that it was not finding polyglot.exe. I discovered this by running polyglot.exe by its self. Instead of having polylglot.exe and polyglot.ini in my sub folder where Shredder8 is. I placed both polyglot.exe and ployglot.ini in my main Winboard folder. and it worked like a champ.
But i got a new problem that is well known. I can only play one game and then its crashes. So now I need to know how to setup Bookthinker + Shredder8 using Winboard.ini so that i can use the "/secondProtocolVersion=1". I was trying to do this last night and had no luck and ran out of time. I am not able to get Bookthinker or Shredder8 to start up using the Winboard.ini. Somehow i must have my syntax totally wrong for it not to work. I have looked on these form but I don't think the information is totally correct on what you have to type in excatly. Here is what is in my winboard.ini right now.
/firstChessProgramNames={GNUChess
\"bookthinker polyglot\" /fd=c:\\program files\\winboard\\shredder8
"
/firstProtocolVersion=1
}
/secondChessProgramNames={GNUChess
\"thinker\" /sd=c:\thinker\thinker
/secondProtocolVersion=1
}
I did not change the file names.
Here is my polyglot.ini
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
UciVersion=1
SendDone=true
Resign=true
ResignScore=900
LogFile=Shredder8_UCI.log
Log=false
AutoQuit=true
[Engine]
Hash=128
Use Tablebases=true
NalimovPath=f:\fritz7\fritz7\tbs
NalimovCache=256
Ponder=false
ShowCurrLine=false
MultiPV=1
Keep Hash Tables=true
Position Learning=true
Prefer Open Positions=false
Queen=100
Queen (Endgame)=100
Rook=100
Rook (Endgame)=100
Bishop=100
Bishop (Endgame)=100
Knight=100
Knight (Endgame)=100
Pawn=100
Pawn (Endgame)=100
Style=Intelligent
Combinations=All
Forward Pruning=2
Selectivity=-1
Draw Score=0
King Safety=100
Center Control=100
Pawn Structure=100
Pawn Structure (Endgame)=100
Passed Pawns=100
Passed Pawns (Endgame)=100
Bishop Pair=100
Bishop Pair (Endgame)=100
Time Usage=100
Knowledge or Speed=0
Threads=1
With this setup none of my engines start up at all.

>>StartChildProcess dir="d:\schach\polyglot-shredder-704")Bookthinker+Shredder-704 polyglot
>>657 >first : xboard
>>657 >first : new
>>random
>>657 >first : level 40 40 0
>>657 >first : post
>>657 >first : hard
>>657 >first : easy
>>688 <first : BookThinker 2.1b. Copyright (c) Lance Perkins
>>
>>"Bookthinker+Shredder-704 polyglot" /fd=d:\schach\polyglot-shredder-704 /firstProtocolVersion=1
>>
>>16907 >first : time 11865
>>otim 11773
>>16907 >first : b8a6
>>17047 <second: 
>>17047 <first : PolyGlot xxx by Fabien Letouzey
>>52563 <first : 1 -19 5 4 Bxa6 Bxa6 dxc5 Bxf1 Kxf1
>>
You can never play more as one game with AutoQuit=true because PolyGlot
quits the engine!
It should work if you set it to false.
Leo.



WBEC Ridderkerk homepage.
Leo Dijksman
 

Re: Winboard + shredder8 + bookthinker

Postby Clay Hofmeister » 17 Aug 2004, 20:19

Geschrieben von:/Posted by: Clay Hofmeister at 17 August 2004 21:19:45:
Als Antwort auf:/In reply to: Re: Winboard + shredder8 + bookthinker geschrieben von:/posted by: Leo Dijksman at 17 August 2004 18:57:28:
hi all. I am having a very hard time tring to get this to work correctly.
I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
any ideas why this is crashing?
First of all: it is running fine here. I use Shredder 7.04 but it seems S8 should run the same way. What has to be happen: Bookthinker has to be loaded first and then when it is out of book it should give control to Polyglot which should start Shredder.

...
How did you control this? Do you find something similar in your winboard.debug?



Your error message looks like as if you have started Shredder directly. Also check the second double quotes. Don't forget: Polyglot has to start Shredder and Polyglot is started by Bookthinker. Look at the line with "StartChildProces...". Bookthinker+Shredder-704 is a renamed Bookthinker. The corresponding winboard.ini line looks like this:




You have to start Bookthinker not Shredder.
If Bookthinker is out of book control must be given to Polyglot! Do you find something similar in your wb.debug?




*** Compare this line with your error message! It looks as you try to start Shredder directly. But Bookthinker has to be started which starts Polyglot what starts Shredder. ****
...
See above.
Regards
Volker
Ok. I was wrong. It was not starting my Shredder8 engine. I got it to work last night before I came back here and read the forms. So now I do have Shredder8 working with Bookthinker. The reason why I was getting the error message was that it was not finding polyglot.exe. I discovered this by running polyglot.exe by its self. Instead of having polylglot.exe and polyglot.ini in my sub folder where Shredder8 is. I placed both polyglot.exe and ployglot.ini in my main Winboard folder. and it worked like a champ.
But i got a new problem that is well known. I can only play one game and then its crashes. So now I need to know how to setup Bookthinker + Shredder8 using Winboard.ini so that i can use the "/secondProtocolVersion=1". I was trying to do this last night and had no luck and ran out of time. I am not able to get Bookthinker or Shredder8 to start up using the Winboard.ini. Somehow i must have my syntax totally wrong for it not to work. I have looked on these form but I don't think the information is totally correct on what you have to type in excatly. Here is what is in my winboard.ini right now.
/firstChessProgramNames={GNUChess
\"bookthinker polyglot\" /fd=c:\\program files\\winboard\\shredder8
"
/firstProtocolVersion=1
}
/secondChessProgramNames={GNUChess
\"thinker\" /sd=c:\thinker\thinker
/secondProtocolVersion=1
}
I did not change the file names.
Here is my polyglot.ini
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
UciVersion=1
SendDone=true
Resign=true
ResignScore=900
LogFile=Shredder8_UCI.log
Log=false
AutoQuit=true
[Engine]
Hash=128
Use Tablebases=true
NalimovPath=f:\fritz7\fritz7\tbs
NalimovCache=256
Ponder=false
ShowCurrLine=false
MultiPV=1
Keep Hash Tables=true
Position Learning=true
Prefer Open Positions=false
Queen=100
Queen (Endgame)=100
Rook=100
Rook (Endgame)=100
Bishop=100
Bishop (Endgame)=100
Knight=100
Knight (Endgame)=100
Pawn=100
Pawn (Endgame)=100
Style=Intelligent
Combinations=All
Forward Pruning=2
Selectivity=-1
Draw Score=0
King Safety=100
Center Control=100
Pawn Structure=100
Pawn Structure (Endgame)=100
Passed Pawns=100
Passed Pawns (Endgame)=100
Bishop Pair=100
Bishop Pair (Endgame)=100
Time Usage=100
Knowledge or Speed=0
Threads=1
With this setup none of my engines start up at all.

You can never play more as one game with AutoQuit=true because PolyGlot
quits the engine!
It should work if you set it to false.
Leo.
>>>StartChildProcess dir="d:\schach\polyglot-shredder-704")Bookthinker+Shredder-704 polyglot
>>>657 >first : xboard
>>>657 >first : new
>>>random
>>>657 >first : level 40 40 0
>>>657 >first : post
>>>657 >first : hard
>>>657 >first : easy
>>>688 <first : BookThinker 2.1b. Copyright (c) Lance Perkins
>>>
>>>"Bookthinker+Shredder-704 polyglot" /fd=d:\schach\polyglot-shredder-704 /firstProtocolVersion=1
>>>
>>>16907 >first : time 11865
>>>otim 11773
>>>16907 >first : b8a6
>>>17047 <second: 
>>>17047 <first : PolyGlot xxx by Fabien Letouzey
>>>52563 <first : 1 -19 5 4 Bxa6 Bxa6 dxc5 Bxf1 Kxf1
>>>
Ok i tried using autoquit=false
That did help the one problem of crashing out and i tried using the /mg 999 and to no avail anytime I start another game after finishing the first game. I get an error "illegal move (insert move) (rejected by the first chess program)"
How do i get around this problem?
Clay Hofmeister
 

Re: Winboard + shredder8 + bookthinker

Postby Clay Hofmeister » 18 Aug 2004, 13:13

Geschrieben von:/Posted by: Clay Hofmeister at 18 August 2004 14:13:02:
Als Antwort auf:/In reply to: Re: Winboard + shredder8 + bookthinker geschrieben von:/posted by: Clay Hofmeister at 17 August 2004 21:19:45:
hi all. I am having a very hard time tring to get this to work correctly.
I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
any ideas why this is crashing?
First of all: it is running fine here. I use Shredder 7.04 but it seems S8 should run the same way. What has to be happen: Bookthinker has to be loaded first and then when it is out of book it should give control to Polyglot which should start Shredder.

...
How did you control this? Do you find something similar in your winboard.debug?



Your error message looks like as if you have started Shredder directly. Also check the second double quotes. Don't forget: Polyglot has to start Shredder and Polyglot is started by Bookthinker. Look at the line with "StartChildProces...". Bookthinker+Shredder-704 is a renamed Bookthinker. The corresponding winboard.ini line looks like this:




You have to start Bookthinker not Shredder.
If Bookthinker is out of book control must be given to Polyglot! Do you find something similar in your wb.debug?




*** Compare this line with your error message! It looks as you try to start Shredder directly. But Bookthinker has to be started which starts Polyglot what starts Shredder. ****
...
See above.
Regards
Volker
Ok. I was wrong. It was not starting my Shredder8 engine. I got it to work last night before I came back here and read the forms. So now I do have Shredder8 working with Bookthinker. The reason why I was getting the error message was that it was not finding polyglot.exe. I discovered this by running polyglot.exe by its self. Instead of having polylglot.exe and polyglot.ini in my sub folder where Shredder8 is. I placed both polyglot.exe and ployglot.ini in my main Winboard folder. and it worked like a champ.
But i got a new problem that is well known. I can only play one game and then its crashes. So now I need to know how to setup Bookthinker + Shredder8 using Winboard.ini so that i can use the "/secondProtocolVersion=1". I was trying to do this last night and had no luck and ran out of time. I am not able to get Bookthinker or Shredder8 to start up using the Winboard.ini. Somehow i must have my syntax totally wrong for it not to work. I have looked on these form but I don't think the information is totally correct on what you have to type in excatly. Here is what is in my winboard.ini right now.
/firstChessProgramNames={GNUChess
\"bookthinker polyglot\" /fd=c:\\program files\\winboard\\shredder8
"
/firstProtocolVersion=1
}
/secondChessProgramNames={GNUChess
\"thinker\" /sd=c:\thinker\thinker
/secondProtocolVersion=1
}
I did not change the file names.
Here is my polyglot.ini
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
UciVersion=1
SendDone=true
Resign=true
ResignScore=900
LogFile=Shredder8_UCI.log
Log=false
AutoQuit=true
[Engine]
Hash=128
Use Tablebases=true
NalimovPath=f:\fritz7\fritz7\tbs
NalimovCache=256
Ponder=false
ShowCurrLine=false
MultiPV=1
Keep Hash Tables=true
Position Learning=true
Prefer Open Positions=false
Queen=100
Queen (Endgame)=100
Rook=100
Rook (Endgame)=100
Bishop=100
Bishop (Endgame)=100
Knight=100
Knight (Endgame)=100
Pawn=100
Pawn (Endgame)=100
Style=Intelligent
Combinations=All
Forward Pruning=2
Selectivity=-1
Draw Score=0
King Safety=100
Center Control=100
Pawn Structure=100
Pawn Structure (Endgame)=100
Passed Pawns=100
Passed Pawns (Endgame)=100
Bishop Pair=100
Bishop Pair (Endgame)=100
Time Usage=100
Knowledge or Speed=0
Threads=1
With this setup none of my engines start up at all.

You can never play more as one game with AutoQuit=true because PolyGlot
quits the engine!
It should work if you set it to false.
Leo.
Ok i tried using autoquit=false
That did help the one problem of crashing out and i tried using the /mg 999 and to no avail anytime I start another game after finishing the first game. I get an error "illegal move (insert move) (rejected by the first chess program)"
How do i get around this problem?
>>>>StartChildProcess dir="d:\schach\polyglot-shredder-704")Bookthinker+Shredder-704 polyglot
>>>>657 >first : xboard
>>>>657 >first : new
>>>>random
>>>>657 >first : level 40 40 0
>>>>657 >first : post
>>>>657 >first : hard
>>>>657 >first : easy
>>>>688 <first : BookThinker 2.1b. Copyright (c) Lance Perkins
>>>>
>>>>"Bookthinker+Shredder-704 polyglot" /fd=d:\schach\polyglot-shredder-704 /firstProtocolVersion=1
>>>>
>>>>16907 >first : time 11865
>>>>otim 11773
>>>>16907 >first : b8a6
>>>>17047 <second: 
>>>>17047 <first : PolyGlot xxx by Fabien Letouzey
>>>>52563 <first : 1 -19 5 4 Bxa6 Bxa6 dxc5 Bxf1 Kxf1
>>>>
Here is what happens when i create the next match after playing only one game.
{Game 433 (guest4566 vs. guest516) Creating unrated bullet match.} *
Not sent -- guest516 does not get messages from unregistered players.
aics% Your options are "decline draw", "decline adjourn"
"decline abort", or "decline takeback".
aics%
If my computer is playing as white it is not able to move a piece at all. If my opponent is playing white. I will see the piece move that they move forward. Then it gets retracted and i get the "illegal move (insert move) (rejected by the first chess program)". I speculate that the first chess program might somehow think its still playing the first game and that is why i get the illegal move error.
I am still only able to play one game and then have to reload the program and relog into the server. :(
Clay Hofmeister
 

Re: Winboard + shredder8 + bookthinker

Postby Clay Hofmeister » 18 Aug 2004, 13:36

Geschrieben von:/Posted by: Clay Hofmeister at 18 August 2004 14:36:15:
Als Antwort auf:/In reply to: Re: Winboard + shredder8 + bookthinker geschrieben von:/posted by: Clay Hofmeister at 18 August 2004 14:13:02:
hi all. I am having a very hard time tring to get this to work correctly.
I can get the bookthinker to load and I also see my shredder running in the background but i keep getting the error "Error: first chess program ("c:\program files\winboard\shredder8\shredder8.exe" polyglot)exited unexpectedly" right after coming out of book.
I am running a shortcut that has the commandline looking like this.
"C:\Program Files\WinBoard\winboard.exe" -zp -ics -icshost chessclub.com -fcp '"c:\program files\winboard\shredder8\shredder8.exe" polyglot' -scp c:\thinker\thinker.exe -icshelper timestamp -zippyPassword nope
my polyglot.ini file has this in it.
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
any ideas why this is crashing?
First of all: it is running fine here. I use Shredder 7.04 but it seems S8 should run the same way. What has to be happen: Bookthinker has to be loaded first and then when it is out of book it should give control to Polyglot which should start Shredder.

...
How did you control this? Do you find something similar in your winboard.debug?



Your error message looks like as if you have started Shredder directly. Also check the second double quotes. Don't forget: Polyglot has to start Shredder and Polyglot is started by Bookthinker. Look at the line with "StartChildProces...". Bookthinker+Shredder-704 is a renamed Bookthinker. The corresponding winboard.ini line looks like this:




You have to start Bookthinker not Shredder.
If Bookthinker is out of book control must be given to Polyglot! Do you find something similar in your wb.debug?




*** Compare this line with your error message! It looks as you try to start Shredder directly. But Bookthinker has to be started which starts Polyglot what starts Shredder. ****
...
See above.
Regards
Volker
Ok. I was wrong. It was not starting my Shredder8 engine. I got it to work last night before I came back here and read the forms. So now I do have Shredder8 working with Bookthinker. The reason why I was getting the error message was that it was not finding polyglot.exe. I discovered this by running polyglot.exe by its self. Instead of having polylglot.exe and polyglot.ini in my sub folder where Shredder8 is. I placed both polyglot.exe and ployglot.ini in my main Winboard folder. and it worked like a champ.
But i got a new problem that is well known. I can only play one game and then its crashes. So now I need to know how to setup Bookthinker + Shredder8 using Winboard.ini so that i can use the "/secondProtocolVersion=1". I was trying to do this last night and had no luck and ran out of time. I am not able to get Bookthinker or Shredder8 to start up using the Winboard.ini. Somehow i must have my syntax totally wrong for it not to work. I have looked on these form but I don't think the information is totally correct on what you have to type in excatly. Here is what is in my winboard.ini right now.
/firstChessProgramNames={GNUChess
\"bookthinker polyglot\" /fd=c:\\program files\\winboard\\shredder8
"
/firstProtocolVersion=1
}
/secondChessProgramNames={GNUChess
\"thinker\" /sd=c:\thinker\thinker
/secondProtocolVersion=1
}
I did not change the file names.
Here is my polyglot.ini
[Polyglot]
EngineName=Shredder8_UCI
EngineDir=c:\program files\winboard\shredder8
EngineCommand=shredder8.exe
UciVersion=1
SendDone=true
Resign=true
ResignScore=900
LogFile=Shredder8_UCI.log
Log=false
AutoQuit=true
[Engine]
Hash=128
Use Tablebases=true
NalimovPath=f:\fritz7\fritz7\tbs
NalimovCache=256
Ponder=false
ShowCurrLine=false
MultiPV=1
Keep Hash Tables=true
Position Learning=true
Prefer Open Positions=false
Queen=100
Queen (Endgame)=100
Rook=100
Rook (Endgame)=100
Bishop=100
Bishop (Endgame)=100
Knight=100
Knight (Endgame)=100
Pawn=100
Pawn (Endgame)=100
Style=Intelligent
Combinations=All
Forward Pruning=2
Selectivity=-1
Draw Score=0
King Safety=100
Center Control=100
Pawn Structure=100
Pawn Structure (Endgame)=100
Passed Pawns=100
Passed Pawns (Endgame)=100
Bishop Pair=100
Bishop Pair (Endgame)=100
Time Usage=100
Knowledge or Speed=0
Threads=1
With this setup none of my engines start up at all.

You can never play more as one game with AutoQuit=true because PolyGlot
quits the engine!
It should work if you set it to false.
Leo.
Ok i tried using autoquit=false
That did help the one problem of crashing out and i tried using the /mg 999 and to no avail anytime I start another game after finishing the first game. I get an error "illegal move (insert move) (rejected by the first chess program)"
How do i get around this problem?
Here is what happens when i create the next match after playing only one game.
{Game 433 (guest4566 vs. guest516) Creating unrated bullet match.} *
Not sent -- guest516 does not get messages from unregistered players.
aics% Your options are "decline draw", "decline adjourn"
"decline abort", or "decline takeback".
aics%
If my computer is playing as white it is not able to move a piece at all. If my opponent is playing white. I will see the piece move that they move forward. Then it gets retracted and i get the "illegal move (insert move) (rejected by the first chess program)". I speculate that the first chess program might somehow think its still playing the first game and that is why i get the illegal move error.
I am still only able to play one game and then have to reload the program and relog into the server. :(
>>>>>StartChildProcess dir="d:\schach\polyglot-shredder-704")Bookthinker+Shredder-704 polyglot
>>>>>657 >first : xboard
>>>>>657 >first : new
>>>>>random
>>>>>657 >first : level 40 40 0
>>>>>657 >first : post
>>>>>657 >first : hard
>>>>>657 >first : easy
>>>>>688 <first : BookThinker 2.1b. Copyright (c) Lance Perkins
>>>>>
>>>>>"Bookthinker+Shredder-704 polyglot" /fd=d:\schach\polyglot-shredder-704 /firstProtocolVersion=1
>>>>>
>>>>>16907 >first : time 11865
>>>>>otim 11773
>>>>>16907 >first : b8a6
>>>>>17047 <second: 
>>>>>17047 <first : PolyGlot xxx by Fabien Letouzey
>>>>>52563 <first : 1 -19 5 4 Bxa6 Bxa6 dxc5 Bxf1 Kxf1
>>>>>
Ok i give up. I believe polyglot is bugged! I stopped using it and starting using the ucitowb adapter 2.0 and i have had no problems. and can play more than one game now. Thanks for all your help guys
Clay Hofmeister
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 26 guests