harlam357 / hfm-net

Client Monitoring Application for Folding@Home
34 stars 6 forks source link

Better STATUS column state names & sorting #319

Closed TunaErtemalp closed 2 years ago

TunaErtemalp commented 4 years ago

From our Google Groups thread: https://groups.google.com/d/msg/hfm-net/u_aJBM3DayI/ivBfzFWAAQAJ

Suggestion: ...one slot might be in SEND/RUNNING/DOWNLOAD type of modes, sometimes all three simultaneously. I am sure that is not a full nor a correct list; just my quick observation. But the Status column in the grid only shows READY/RUNNING. I am wondering if there would be value in having different states & colors for these, with a prioritization of those states, therefore a sort on that column could show what that slot is primarily busy with: if a slot is RUNNING, or not running but SENDing while also waiting to download, or not running/sending but actively DOWNLOADing, or not running nor sending nor downloading but READY to download, all in that order of RUNNING/SENDING/DOWNLOADING/READY. Just a thought... (And, what is the yellow "RunningNoFrameTimes"???)

Response: There are some hang overs from the v6 days with the Status in the grid. But you'll notice that the FAHClient reported status is echoed in the Queue Viewer

RunningNoFrameTimes - LOL... yeah, most folks just kinda "know" what this means. It all has to do with how many frames (percentages of progress) that have been observed. The default for the app is to calculate frame times based on an average of the last three "frames". You can adjust this option by going to Edit > Preferences > Options > Calcaulate PPD based on:. So when a new WU starts and three frames haven't been completed yet HFM can't calculate a three frame time average. So it's "Running" with "No Frame Times". In this situation HFM estimates TPF, PPD, and Credit based on the data available in the Benchmarks (Tools > Benchmarks Viewer).

Better tooltips for Status would be good... especially for RunningNoFrameTime. Thinking something like "Running (Benchmark TPF)".