1 Attachment(s)
dfGUI v3.0 for Win available (For Phase II)
With Phase II of DF supposed to be starting tomorrow (Tuesday), I am releasing v3.0 of dfGUI wich has a new look and interface. This version will only work with Phase II of the DF project (it also works with the Phase II beta client so you can try it out now if you have a copy).
You can get it in the regular location:
http://gilchrist.ca/jeff/dfGUI/
v3.0 (Jun. 16, 2003)
- NOTE: This version will only work with the new Phase II of Distributed Folding and will not work with the Phase 1 client.
- Changed look of dfGUI adding tabs to simplify the user interface
- Removed obsolete switches that are no longer in Phase II.
- "Save Config" now gives you a confirmation window letting you know if the .ini file was saved properly or not.
- GUI now displays information about generations.
- GUI has 3 bar graph displays for the current structure laxness level. If a protein gets stuck 3 times it will increase the laxness level for that generation and this value will be shown in the 3 graphs. If the graph reads 0% that means it has not relaxed any of the parameters.
- Due to the way generations work, the benchmark data will get reset when a new generation begins.
- Removed structures per second and minute since the new beta works more slowly these values no longer make sense.
- # generations is configurable in Config window.
- Added display to keep track of best energy seen since you started the GUI and shows which generation # it was found in.
- Added display to indicate time it took to complete the previous generation and average generation time.
- Benchmark output to file info now shows current generation.
- Best energy so far now shows which generation # it was found in.
- Added Tab to display history of best energy seen for each generation (this data is saved to dfGUI.gen to survive the GUI being closed).
- Added Tab to graph the best energy vs generation to see a visual representation of how your DF client is doing. The maximum number of points graphed per page is also configurable.
MD5 Sum:
31fa52fa913f0c7199f72c4f08835997 dfGUIv30.zip
93ddef515b0ed26fd92219430672ca1a dfGUIv30src.zip
If you have any problems please let me know.
Jeff.
Screen Shots:
You can find more screenshots here.
Error message in DFgui v3.0
As soon as the client finished the first generation, dfgui posted the following error message:
'11.267' is not a floating point value.
It keeps in printing that error message once every 10 seconds (I have set it to refresh every 10 secons). The number changes according the number stated in the filelist.txt file, but the text in the error message is the same.
Whats wrong? :(
Re: Error message in DFgui v3.0
Quote:
Originally posted by mighty
As soon as the client finished the first generation, dfgui posted the following error message:
'11.267' is not a floating point value.
Hmmmm. Can you e-mail me your dfGUI.gen file?
Jeff.
Re: Re: Error message in DFgui v3.0
Quote:
Originally posted by Digital Parasite
Hmmmm. Can you e-mail me your dfGUI.gen file?
Jeff.
I have solved the problem in the meantime.
It seems that if you use , for decimal separator (as we do in Denmark) it gives the error. Under "Control Panel->International" I changed the decimal separator to . and it works.
Any way you can check for that in some future version?
I love this new version by the way. Keep up the excellent work.
Re: Re: Re: Error message in DFgui v3.0
Quote:
Originally posted by mighty
It seems that if you use , for decimal separator (as we do in Denmark) it gives the error. Under "Control Panel->International" I changed the decimal separator to . and it works.
Any way you can check for that in some future version?
Oh wow, I never would have expected that. I never realized that changing your OS decimal seperator would affect underlying math routines. I figured it would just modify how Windows displays values to the user.
I just tried changing the settings myself and see what is going on but I don't think there is anything that I can do. Somehow windows manages to change how floating point values are handled inside code that is already compiled. There are floating point values used inside the dfGUI code which uses periods (ie: 3.34) so it seems that it will not run on any machine that has their decimal seperator changed.
I don't have any experience with writing code for international versions of Windows but I wonder how other people handle this problem since many programs use floating point values? Or is this just a strange artifact of the Borland C++ compiler that is not affected with something like MS Visual C++?
Jeff.
Re: Re: Re: Re: Error message in DFgui v3.0
Quote:
Originally posted by Digital Parasite
I don't have any experience with writing code for international versions of Windows but I wonder how other people handle this problem since many programs use floating point values? Or is this just a strange artifact of the Borland C++ compiler that is not affected with something like MS Visual C++?
No, Jeff. This is a problem that - so far - appears to occur exclusively with your dfGUI. Would be a desaster if it wasn't like that. Many people from our team encountered that problem. The most strange thing for me was that after stopping dfGUI and restarting, the error message appeared and dfGUI did not even open anymore (in all other cases I came across the error message comes up and after that I could still continue to use the monitor). So, as sad as it is - under these conditions I cannot use your monitor anymore (since - for other reasons - it is not acceptable to change the country settings in the OS).
Michael.
dfGUI V3 and national settings
Hello,
I post from France, so I have exactly the same issues (under XP and NT) as Michael H.W. Weber, as we also use here the comma and not the dot as a decimal separator. And I also can't change my national settings to "English" without numerous and unpredictable side-effects on other applications.
As an immediate workaround, perhaps you could give a link to download V2.2beta4 that I have successfully tested during the beta test, on the same environnments.
Furthermore, I'm not a developer myself, but I'm pretty sure other members are professionals who have experience in multinational development, and may help you solve this issue.
With all my hopes...
:notworthy
Re: dfGUI V3 and national settings
Quote:
Originally posted by gleyeny
As an immediate workaround, perhaps you could give a link to download V2.2beta4 that I have successfully tested during the beta test, on the same environnments.
So the 2.2beta4 version worked fine for you...
Ok, well I will put up the 2.2beta for now until I figure out what is going on. Everyone can download it here:
http://gilchrist.ca/jeff/dfGUI/dfGUIv22beta.zip
Jeff.
For all the people having floating point problem.
OK, I'm trying to figure out if when you have your decimal seperator set to ',' if programs that normally use decimals will write those to the output file.
Can a few people who are still running with theirs set to a comma ',' please e-mail me their progress.txt file (or post it here).
It seems that initially dfGUI works fine, but only starts giving you these errors of you shut down the GUI and restart it again?
Jeff.
Re: For all the people having floating point problem.
Quote:
Originally posted by Digital Parasite
OK, I'm trying to figure out if when you have your decimal seperator set to ',' if programs that normally use decimals will write those to the output file.
Can a few people who are still running with theirs set to a comma ',' please e-mail me their progress.txt file (or post it here).
It seems that initially dfGUI works fine, but only starts giving you these errors of you shut down the GUI and restart it again?
Jeff.
Yes. I have EN winXP, but with hungarian regional settings. I changed back to US, and now it is fine.:hifi: