A note about EngMan

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.

A note about EngMan

Postby Enrico Cardelli » 09 Sep 2004, 21:00

Geschrieben von:/Posted by: Enrico Cardelli at 09. September 2004 22:00:

It seems that EngMan parsing of winboard.ini file does not
take account of the ';' character, that is used to invalid
the rest of an engine configuration line.
In fact I get the following error from EngMan:
Errore di runtime '5':
Chiamata di routine o argomento non valido
that's to say:
runtime error '5':
Routine call or argument is not valid.

and the only noticeable difference of my wb.ini file from the
classic one is the use of ';' followed by some notes at the
end of every configuration line.
This is a sample of one of those lines:
"Storm" /sd=".\Storm"; *** Storm ***
(I use this form to better visualize the engines names when
using the WB startup dialog, but this trick is used also by
WBTourney Manager to create engines groups, if I remember well)

Hope this will be fixed with new versions of such a nice tool
(obviously saving also this custom data in the new wb.ini).



E.
Enrico Cardelli
 

Re: A note about EngMan

Postby Thomas McBurney » 10 Sep 2004, 13:44

Geschrieben von:/Posted by: Thomas McBurney at 10 September 2004 14:44:38:
Als Antwort auf:/In reply to: A note about EngMan geschrieben von:/posted by: Enrico Cardelli at 09. September 2004 22:00:
It seems that EngMan parsing of winboard.ini file does not
take account of the ';' character, that is used to invalid
the rest of an engine configuration line.
In fact I get the following error from EngMan:
Errore di runtime '5':
Chiamata di routine o argomento non valido
that's to say:
runtime error '5':
Routine call or argument is not valid.

and the only noticeable difference of my wb.ini file from the
classic one is the use of ';' followed by some notes at the
end of every configuration line.
This is a sample of one of those lines:
"Storm" /sd=".\Storm"; *** Storm ***
(I use this form to better visualize the engines names when
using the WB startup dialog, but this trick is used also by
WBTourney Manager to create engines groups, if I remember well)

Hope this will be fixed with new versions of such a nice tool
(obviously saving also this custom data in the new wb.ini).



E.
G'day Enrico,
I tried the options you have above and have come to the conclusion that that is not cause of the error. EngMan will ignore the semicolon ";" and will remove any text it does not understand. I think your problem is caused by a bug that someone else pointed out to me last night via email. I think one or more of your lines has an open quote for the engine name but it has no close quote for it. I have uploaded a newer version which I think will deal with this issue. The other way to fix it would be to go through each line and make sure you have have an open and close quote for the engine name. If it still continues to be a problem then please email me your winboard.ini file and I will be able to locate the problem quickly.
Cheers,
Tom.



EngMan updated.
Thomas McBurney
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 20 guests