uci2wb

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.

uci2wb

Postby Andrew » 29 Mar 2003, 20:17

Geschrieben von: / Posted by: Andrew at 29 March 2003 20:17:06:

I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
Andrew
 

Re: uci2wb

Postby Uri Blass » 29 Mar 2003, 21:15

Geschrieben von: / Posted by: Uri Blass at 29 March 2003 21:15:54:
Als Antwort auf: / In reply to: uci2wb geschrieben von: / posted by: Andrew at 29 March 2003 20:17:06:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
I think that the adapter is only for using winboard engines in
UCI or Fritz enviroment
(otherwise Leo could also use it in his tournament).
Thanks to the adapter
I tested latest movei in the nunn match against different
native chessbase engines(part of the games are with time handicap).
Results so far in the nunn1 match for 00_804 are
Movei00_804-Junior5 4-16(1 minute per game)
Movei00_804-Junior5 6-14(1 minute for Junior,3 minutes for Movei)
Movei00_804-Doctor3 8-12(1 minute per game)
Movei00_804-Crafty19.01 9-11(1 minute for Crafty,3 minutes for Movei)
Movei00_804-Doctor3 10-10(2 minutes per game)
Movei00_804-Doctor3 10.5-9.5(25 minute per game+1 second per move)
Movei00_804-Doctor3 11.5-8.5(2 minutes/40 moves)

Uri
Uri Blass
 

Re: uci2wb

Postby Aaron » 29 Mar 2003, 21:33

Geschrieben von: / Posted by: Aaron at 29 March 2003 21:33:49:
Als Antwort auf: / In reply to: Re: uci2wb geschrieben von: / posted by: Uri Blass at 29 March 2003 21:15:54:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
I think that the adapter is only for using winboard engines in
UCI or Fritz enviroment
(otherwise Leo could also use it in his tournament).
Thanks to the adapter
I tested latest movei in the nunn match against different
native chessbase engines(part of the games are with time handicap).
No Uri. He is talking about the UCI to winboard adaptor (i.e convert UCI engines for use in Winboard) by Roland Pfister and not the Malin winboard to uci adaptor (convert Winboard engines to UCI).
As for the answer to the question, I'm no expert but I think you need to change the adaptor.rc file.

# Exe-Name
exe=engine.exe
#
# Directory
dir=c:\Shredder5

change exe= name of engine. eg SOSarena.exe
and dir=c:\sosarena (if it's there)
Make some other changes.
Then treat adaptor.exe like a uci engine.
No idea if this works for SOS 3 Arena.
Aaron
Aaron
 

Re: uci2wb

Postby Peter Berger » 29 Mar 2003, 21:42

Geschrieben von: / Posted by: Peter Berger at 29 March 2003 21:42:06:
Als Antwort auf: / In reply to: uci2wb geschrieben von: / posted by: Andrew at 29 March 2003 20:17:06:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
Hi Andrew,
for a first quick hint look at http://www.winboardengines.de/html/body ... _2001.html - scroll down to 05/05/2001. If you are familiar with setting up WinBoardengines you'll probably get the idea fast.
I haven't tried with SOS myself, only with DeepShredder.
Regards,
Peter
Peter Berger
 

Re: uci2wb

Postby Aaron » 29 Mar 2003, 21:50

Geschrieben von: / Posted by: Aaron at 29 March 2003 21:50:14:
Als Antwort auf: / In reply to: Re: uci2wb geschrieben von: / posted by: Aaron at 29 March 2003 21:33:49:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
I think that the adapter is only for using winboard engines in
UCI or Fritz enviroment
(otherwise Leo could also use it in his tournament).
Thanks to the adapter
I tested latest movei in the nunn match against different
native chessbase engines(part of the games are with time handicap).
No Uri. He is talking about the UCI to winboard adaptor (i.e convert UCI engines for use in Winboard) by Roland Pfister and not the Malin winboard to uci adaptor (convert Winboard engines to UCI).
As for the answer to the question, I'm no expert but I think you need to change the adaptor.rc file.

# Exe-Name
exe=engine.exe
#
# Directory
dir=c:\Shredder5

change exe= name of engine. eg SOSarena.exe
and dir=c:\sosarena (if it's there)
Make some other changes.
Then treat adapter.exe like a uci engine.
No idea if this works for SOS 3 Arena.
Oops I mean treat it like a Winboard engine.
Quick test . It works under winboard.
Aaron
Aaron
 

Re: uci2wb

Postby Andrew » 29 Mar 2003, 22:25

Geschrieben von: / Posted by: Andrew at 29 March 2003 22:25:26:
Als Antwort auf: / In reply to: Re: uci2wb geschrieben von: / posted by: Aaron at 29 March 2003 21:50:14:


Thanks to all for your help.Keep well Andrew
Andrew
 

Re: uci2wb

Postby Kurt Utzinger » 30 Mar 2003, 07:35

Geschrieben von: / Posted by: Kurt Utzinger at 30 March 2003 08:35:51:
Als Antwort auf: / In reply to: uci2wb geschrieben von: / posted by: Andrew at 29 March 2003 20:17:06:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
I think that SOS.3 for Arena will not (can't) run under Winboard. The "Arena_exe" is written as UCI-engine that does not need any adapter to run.
Kurt
Kurt Utzinger
 

Re: uci2wb

Postby Uri Blass » 30 Mar 2003, 08:50

Geschrieben von: / Posted by: Uri Blass at 30 March 2003 09:50:19:
Als Antwort auf: / In reply to: Re: uci2wb geschrieben von: / posted by: Aaron at 29 March 2003 21:50:14:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
I think that the adapter is only for using winboard engines in
UCI or Fritz enviroment
(otherwise Leo could also use it in his tournament).
Thanks to the adapter
I tested latest movei in the nunn match against different
native chessbase engines(part of the games are with time handicap).
No Uri. He is talking about the UCI to winboard adaptor (i.e convert UCI engines for use in Winboard) by Roland Pfister and not the Malin winboard to uci adaptor (convert Winboard engines to UCI).
As for the answer to the question, I'm no expert but I think you need to change the adaptor.rc file.

# Exe-Name
exe=engine.exe
#
# Directory
dir=c:\Shredder5

change exe= name of engine. eg SOSarena.exe
and dir=c:\sosarena (if it's there)
Make some other changes.
Then treat adapter.exe like a uci engine.
No idea if this works for SOS 3 Arena.
Oops I mean treat it like a Winboard engine.
Quick test . It works under winboard.
Aaron
If this is possible then the question is if there is a problem to release
Sos3 for winboard?
Is there a problem to have one exe file that calls Sos 3 Arena and
the adapter and practically run Sos3 under winboard(same question for releasing winboard engines as UCI engine).
Is it possible that we will have step by step instructions how to generate
WB exe files from UCI exe files and the opposite?
I can use Movei as a UCI engine under winboard but it is not done by
generating an exe file and I use an existing exe file.
Uri
Uri Blass
 

Re: uci2wb

Postby Aaron » 30 Mar 2003, 11:20

Geschrieben von: / Posted by: Aaron at 30 March 2003 12:20:45:
Als Antwort auf: / In reply to: Re: uci2wb geschrieben von: / posted by: Uri Blass at 30 March 2003 09:50:19:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
I think that the adapter is only for using winboard engines in
UCI or Fritz enviroment
(otherwise Leo could also use it in his tournament).
Thanks to the adapter
I tested latest movei in the nunn match against different
native chessbase engines(part of the games are with time handicap).
No Uri. He is talking about the UCI to winboard adaptor (i.e convert UCI engines for use in Winboard) by Roland Pfister and not the Malin winboard to uci adaptor (convert Winboard engines to UCI).
As for the answer to the question, I'm no expert but I think you need to change the adaptor.rc file.

# Exe-Name
exe=engine.exe
#
# Directory
dir=c:\Shredder5

change exe= name of engine. eg SOSarena.exe
and dir=c:\sosarena (if it's there)
Make some other changes.
Then treat adapter.exe like a uci engine.
No idea if this works for SOS 3 Arena.
Oops I mean treat it like a Winboard engine.
Quick test . It works under winboard.
Aaron
If this is possible then the question is if there is a problem to release
Sos3 for winboard?
Is there a problem to have one exe file that calls Sos 3 Arena and
the adapter and practically run Sos3 under winboard(same question for releasing winboard engines as UCI engine).
Is it possible that we will have step by step instructions how to generate
WB exe files from UCI exe files and the opposite?
I can use Movei as a UCI engine under winboard
generating an exe file and I use an existing exe file.
Uri
No sure what you mean. You can run SOS3 under Winboard using the ucitowb adapter , yes. but given that it is not tested by the author of SOS, any such support is unofficial.

I don't really understand what you mean. But if I had to guess you are asking whether the author of SOS 3 could use the ucitowb adaptor together with SOS3 and combine it into one exe file?
I suppose he could (but I'm no programmer), but I'm sure he ( Rudolf Huber,author of SOS )
has his reasons for not supporting Winboard protocol in the first place.The first versions of SOS in 99 was in WInboard so if he had wanted to retain support he could have easily continued to, without resorting to adapters.

I'm not sure if you are aware but Rudolf Huber is also one of the co-authors of the UCI protocol so that may be one reason.
Of course, for us users, the adapters (whether uci to wb or wb to uci) give us
additional options, but i think because support is unofficial, there may be bugs or problems when using adapters, unless they are extensively tested by the authors themselves.
I think if you really want to pit a UCI engine against a Winboard engine, best seems to be to use them in a interface that supports both like Arena,Chess assistant, Chess partner etc...
Of course if you want to play Winboard engines against Fritz, you have no choice but to adapt them first into UCI..
Aaron

I'll leave this question for the real experts e.g Odd Gunnar Malin to answer. But I suspect, the adapters have problems sometimes because of the different ways the protocols are implemented espically if there are no equalavants.

Huh? Movei is a Winboard engine right? If you converted it to a UCI engine how could it run in Winboard?

but it is not done by
Aaron
Aaron
 

Re: uci2wb

Postby Uri Blass » 30 Mar 2003, 12:17

Geschrieben von: / Posted by: Uri Blass at 30 March 2003 13:17:53:
Als Antwort auf: / In reply to: Re: uci2wb geschrieben von: / posted by: Aaron at 30 March 2003 12:20:45:
I would like to be able to configure s0s3 for use in winboard but i do not read German and so do not know how to use the adapter.Any help appreciated thank you.
Regards Andrew
I think that the adapter is only for using winboard engines in
UCI or Fritz enviroment
(otherwise Leo could also use it in his tournament).
Thanks to the adapter
I tested latest movei in the nunn match against different
native chessbase engines(part of the games are with time handicap).
No Uri. He is talking about the UCI to winboard adaptor (i.e convert UCI engines for use in Winboard) by Roland Pfister and not the Malin winboard to uci adaptor (convert Winboard engines to UCI).
As for the answer to the question, I'm no expert but I think you need to change the adaptor.rc file.

# Exe-Name
exe=engine.exe
#
# Directory
dir=c:\Shredder5

change exe= name of engine. eg SOSarena.exe
and dir=c:\sosarena (if it's there)
Make some other changes.
Then treat adapter.exe like a uci engine.
No idea if this works for SOS 3 Arena.
Oops I mean treat it like a Winboard engine.
Quick test . It works under winboard.
Aaron
If this is possible then the question is if there is a problem to release
Sos3 for winboard?
Is there a problem to have one exe file that calls Sos 3 Arena and
the adapter and practically run Sos3 under winboard(same question for releasing winboard engines as UCI engine).
Is it possible that we will have step by step instructions how to generate
WB exe files from UCI exe files and the opposite?
I can use Movei as a UCI engine under winboard
No sure what you mean. You can run SOS3 under Winboard using the ucitowb adapter , yes. but given that it is not tested by the author of SOS, any such support is unofficial.

I don't really understand what you mean. But if I had to guess you are asking whether the author of SOS 3 could use the ucitowb adaptor together with SOS3 and combine it into one exe file?
I suppose he could (but I'm no programmer), but I'm sure he ( Rudolf Huber,author of SOS )
has his reasons for not supporting Winboard protocol in the first place.The first versions of SOS in 99 was in WInboard so if he had wanted to retain support he could have easily continued to, without resorting to adapters.

I'm not sure if you are aware but Rudolf Huber is also one of the co-authors of the UCI protocol so that may be one reason.
Of course, for us users, the adapters (whether uci to wb or wb to uci) give us
additional options, but i think because support is unofficial, there may be bugs or problems when using adapters, unless they are extensively tested by the authors themselves.
I think if you really want to pit a UCI engine against a Winboard engine, best seems to be to use them in a interface that supports both like Arena,Chess assistant, Chess partner etc...
Of course if you want to play Winboard engines against Fritz, you have no choice but to adapt them first into UCI..
Aaron

I'll leave this question for the real experts e.g Odd Gunnar Malin to answer. But I suspect, the adapters have problems sometimes because of the different ways the protocols are implemented espically if there are no equalavants.

Huh? Movei is a Winboard engine right? If you converted it to a UCI engine how could it run in Winboard?
I see that I made a mistake
What I meant is that I can use movei as a UCI engine under chessbase
and the question after it was if I can do it by giving the
user one exe file instead of all the short process that is done
for every engine.
In that case I may give the users 2 exe files(one for winboard and one for
UCI when the second exe file is basically a program that call
2 exe files(movei winboard and the WB2UCI adapter).

Uri
Uri Blass
 

Re: uci2wb

Postby Odd Gunnar Malin » 31 Mar 2003, 09:28

Geschrieben von: / Posted by: Odd Gunnar Malin at 31 March 2003 10:28:48:
Als Antwort auf: / In reply to: Re: uci2wb geschrieben von: / posted by: Aaron at 30 March 2003 12:20:45:
Is it possible that we will have step by step instructions how to generate
WB exe files from UCI exe files and the opposite?
I can use Movei as a UCI engine under winboard
generating an exe file and I use an existing exe file.
Uri
I'll leave this question for the real experts e.g Odd Gunnar Malin to answer. But I suspect, the adapters have problems sometimes because of the different ways the protocols are implemented espically if there are no equalavants.

Huh? Movei is a Winboard engine right? If you converted it to a UCI engine how could it run in Winboard?

but it is not done by
Aaron
There is very little the adapter offer that isn't allready easy to implement in the engine itself. Maybe the only thing that could give some headache when implementing it direct in the engine is open and closeing the openingsbook.
The most obvious offer is of course that the engine author don't need to buy Fritz to get it to run under the Fritz gui.
I will offer a new feature in the next release (the programming is done) for simulating an old processor. This is the spinloop I have been talking about. SlowdownFactor=32 will get a 1GHz processor act like 33MHz.
I'm not sure if there is any difference here, you can rename the adapter so that you have:
Movei.exe
MoveiUci.exe
I can look into it to get the adapter to try opening moveiuci.eng before wb2uci.eng, then it will be a little more understandable for the eye. I added a command switch for this early in the developement but this isn't too easy to use from a gui.
There is no restriction in distributing the adapter, you don't even need to mention my name or include any readme-file.
Also preferable is that you hack the Wb2Uci.html file so it reflect only the option that is viewable when running Movei (Hmm.. remember to look for Movei.html too). This file is opened when you click on the helpbutton under engine-properties if Help are added to the Visible option.
Odd Gunnar
Odd Gunnar Malin
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 24 guests