Hi! >>> It is more straightforward than an other menu for global ELO >>> setting. You use directly pre-set engines. >>> >> I thought more about a check button (Limit Strength) and a >> slider for the value in the serious game dialogue. Similar >> to the dialogue you have for tactical games against Phalanx. >> > This is what I coded first, then I noticed I did not know > the values min and max for UCI_Elo.
Ic. Maybe one could get and store these values if the engine is launched anyway? E.g. if one is configuring a new engine these values are set to 0. If the user fires up the UCI options, well one could read them out and set the values. Of course one does not have to do this, but this would be a point to add a hook. If the user fires up the engine for analysis it would be another hook. I don't know the UCI code but probably this would even be the same hook? And if these values are updated every time the engine starts anyway it would also catch the event of the engine binary replaced by a new one. The slider would then be either adoptable if an engine is highlighted or just mark the smallest common range. Another option would be to say: ok, it's 1400..3500 and that's it. I don't know what the engine says if I set it below its minimal value or above its maximal, I'd guess that a sensible programmer should just use the min/max values then. I could check this with Shredder and Homer. > For that you need to launch the engine, parse its output > after the uci command ... This is indeed a bit nasty. Agree. And it would slow down the process. Jose has such handlings, that is it is launching one engine after the other in the background at every moment it could probably happen that some info is needed, and it slows down everything. Of course Jose has a bunch of other problems, but at the time before your patches I did not have many GUIs that were capable of MultiPV eg. ;) > Current code was far simpler to write. Thats true, of course. > Pascal > -- Kind regards, Alexander Wagner Universitaetsbibliothek Ilmenau Langewiesener Str. 37 98693 Ilmenau Tel.: 03677/69-4521 , Fax.: 03677/69-4617 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Scid-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/scid-users
