Jump to content

Welcome to ExtremeHW

Welcome to ExtremeHW, register to take part in our community, don't worry this is a simple FREE process that requires minimal information for you to signup.

 

Registered users can: 

  • Start new topics and reply to others.
  • Show off your PC using our Rig Creator feature.
  • Subscribe to topics and forums to get updates.
  • Get your own profile page to customize.
  • Send personal messages to other members.
  • Take advantage of site exclusive features.
  • Upgrade to Premium to unlock additional sites features.

zodac

Members
  • Posts

    113
  • Joined

  • Last visited

  • Days Won

    5
  • Feedback

    0%

Everything posted by zodac

  1. Hey all, I've added a simple UI, should make things easier to look at. And @axipher fixed the URL too. Can be found at: http://teamcomp.axihub.ca/home
  2. No. I was expecting a cake and everything, but nothing. ? And after this, I might be tearing it all down again. ? Hope no-one minds the stats being wiped again in a couple days. But with any luck, I can kill two birds with one stone and implement moving users between TC teams too.
  3. Definitely hasn't been tested, wasn't aware we needed to handle a case where users changed teams back and forth during the TC. Give me a day to think about it. I still haven't decided how I'm going to handle retiring users in TC teams (or moving them around to another TC team). I might be able to think of something that covers that and changing Folding teams at the same time. But it'll probably need a lot of trial and error. ? I'd rather find some way to allow users to change teams at will (or at least through one of the admins), than making assumed points.
  4. @BWG ? I can't (currently anyway) change you back and forth between team numbers, since it messes up the initial points offset.
  5. Have I got the right info for you? { "category": "nvidia_gpu", "displayName": "Avacado", "foldingTeamNumber": 239902, "foldingUserName": "Avacado", "hardwareId": 5, "id": 4, "passkey": "79f8365643c2447c79f8365643c2447c" } Yeah, age comes for us all, sadly.
  6. He's ahead of you right now. ? Yeah, I don't think the WU count is gonna work. The old API had something we could query that gave us a clear count of WUs filtered by username/passkey/team. We got a nice response like this: { "description": "Name is 'zodac' -- Passkey 'fc7d6837269d86784d8bfd0b386d6bca' -- Team '37726'", "monthly": false, "results": [ { "wus": 22023, "credit_cert": "https://apps.foldingathome.org/awards?user=28431&type=score", "name": "zodac", "rank": 33481, "credit": 39514566, "team": 37726, "wus_cert": "https://apps.foldingathome.org/awards?user=28431&type=wus", "id": 28431 } ], "month": 3, "year": 2021, "query": "donor", "path": "donors" } But the new API doesn't give us an endpoint like that. The closest we have is this one: https://api2.foldingathome.org/#GET-/bonus It has a WU count, but it's based off "bonuses", and not filtered by team. So I don't actually know what it does. And since I don't Fold at the moment, I can't really track what causes it to increase (certain WU projects, ALL WUs, etc?). So I'm keeping them in for now to see how they look, and if they end up being useless we can just take them out.
  7. You know, good call. I'll just tag everyone in case. FYI: Foldaholics @tictoc @axipher @Avacado Fluffy Pink Ninja's @Bastiaan_NL @BWG @tenchimuyo93 Out of Beta @damric @Supercrumpet @Zonalo
  8. So I think I've found the problem. I was building the query to the Stanford API incorrectly, but instead of failing it just defaults to giving the non-filtered stats for the user. Would have caught it earlier, but they deprecated the old stats API for a new one, so still getting used to it. Gonna wipe everyone's stats and start again from 0 now, hope things look a bit better. Take a look in a few hours @Avacado and if the numbers make more sense.
  9. No worries. I'll check in tomorrow and look into the points some more. We have HFM links for a few of you guys, so I'll try track unit by unit and see what happens.
  10. Yeah, I've been out of the loop for a few years, so not sure what points to expect for hardware. Also, don't read into the WU count too much. That API from Stanford is a bit iffy... I'm still testing it out.
  11. Yeah... I've edited the post like three times, just doesn't want to link to anything else. But you can copy/paste the URL as is.
  12. Hi everyone, @BWG asked me to check in and give you guys an update on the new stats site. Been working on it for a few weeks now and think it's in a good state to see how it works with real Folders (and not just @BWG and @Bastiaan_NL ?). So for those of you who don't know, the old TC stats site was built about a decade ago, with most of the logic written in PHP. But it meant that UI, back-end and DB logic all kind of sat in the one place, making it difficult to change/maintain. I'll be honest, I didn't expect it to still be running 10 years later, so props to the guys for building/maintaining it over the years. ? But since it's "the future", and we had a few new features we wanted implemented, we thought we'd try to rebuild it to make it a bit more flexible and manageable. I won't go into a lot of technical details here (though I can follow up later in another post if people are interested). The main goal was to replicate what we already had (retrieving stats for a user + passkey, creating teams of those users, comparing users within categories), while also adding some flexibility (adding multipliers based on the hardware being used, hourly updates, better distinction between front-end/back-end/DB, portability). The status right now is that the following is implemented: REST APIs to add hardware, TC users, and TC teams Users can Fold for any Stanford team (so open to EHW, OCN and anyone else who wants to join I guess) Hourly updates A multiplier (based on hardware from the LARS PPD database and OS) WU count in addition to points Overall TC stats, and daily stats per user Ranking of teams and users There's no UI yet, but everything is available through a REST API in JSON. Here's a little roadmap of features I'm still working on, including: 'Retiring' users from a team, while still keeping their stats for the team Daily/monthly stats for teams Ranking users across a category Points comparison to leading team/user Build a small PoC UI to make things look less... text-y for you guys Look into a monitoring tool for metrics/statistics on the system Documentation/architecture diagrams and some more back-end improvements, try and make this more maintainable in future We're starting to run with 3 or so teams for the moment, and you can see the outputs here (not as nice as the main site, but we can make it look pretty later): Stats Page All the source code is available on github too, so if anyone wants to keep an eye on changes or wants to see the source, send me a PM. //zodac
  13. I will be taking my complaints straight to ENTERPRISE.
×
×
  • Create New...

Important Information

This Website may place and access certain Cookies on your computer. ExtremeHW uses Cookies to improve your experience of using the Website and to improve our range of products and services. ExtremeHW has carefully chosen these Cookies and has taken steps to ensure that your privacy is protected and respected at all times. All Cookies used by this Website are used in accordance with current UK and EU Cookie Law. For more information please see our Privacy Policy