thegamer1185's Feed

thegamer1185
01-23-2020 at 09:21 AM
8 Comments
Rate this Entry

ESI calculating

Haven't been to active so I'm asking all you good people. Does the ESI calculate once you submit, or after completion? I feel like my ESI has been stuck with some approvals being cleared for my submissions, but I'm not sure if it's because the ESI is already done before acceptance and I just didn't notice it changing. Thanks

Comments
  1. MyOwnWorstEnemy's Avatar

    I think its after the sub is accepted.

    Thanksthegamer1185 thanked this post
  2. JasonV91's Avatar

    It has changed over the years, but I still don't quite know how it's supposed to work.


    When I first joined 4 years ago, ESI was awarded/recalculated whenever a submission was accepted...I recall this being consistent for at least 2 years, maybe more, and this was at the time when a score that was still in the queue did not appear on the leaderboard for the relevant track. At some point in the last 2 years, they changed things a bit so now as soon as you submit a score, it appears on the leaderboard with the "IN PROCESS" designation...if you have an "IN PROCESS" score waiting to be adjudicated, and another score gets accepted, the accepted score triggers the ESI recalculation, and any score that is in process will be awarded ESI as if it were already accepted. When it looks like your ESI hasn't changed even though you have a score accepted, I've found that it's because you were already awarded the ESI before you should have been. This caused an odd situation to occur when someone was submitting an improved score to a track they already appeared on, as BOTH scores were awarding the same player ESI. As recently as 2 months ago, one MAME player submitted several better scores to tracks he already had scores on, and his ESI was over-inflated until the improved score was accepted (removing the old score, and its ESI).


    Again, this is just what I've observed, but I don't know how it's actually intended to work...maybe @Jace Hall can shed a little light on things. Personally, I've always had a problem with the "IN PROCESS" scores being on the leaderboard - having them there affects WR count (and now ESI), which I don't think is the right thing to do for scores that haven't been approved

    LikesMyOwnWorstEnemy liked this post
  3. Fly's Avatar

    Quote Originally Posted by JasonV91
    At some point in the last 2 years, they changed things a bit so now as soon as you submit a score, it appears on the leaderboard with the "IN PROCESS" designation...if you have an "IN PROCESS" score waiting to be adjudicated, and another score gets accepted, the accepted score triggers the ESI recalculation, and any score that is in process will be awarded ESI as if it were already accepted. When it looks like your ESI hasn't changed even though you have a score accepted, I've found that it's because you were already awarded the ESI before you should have been. This caused an odd situation to occur when someone was submitting an improved score to a track they already appeared on, as BOTH scores were awarding the same player ESI. As recently as 2 months ago, one MAME player submitted several better scores to tracks he already had scores on, and his ESI was over-inflated until the improved score was accepted (removing the old score, and its ESI).

    Here's one that describes some of what you mentioned. 1st place is "In Process" but is already awarded ESI due to another score being accepted while 1st is still "In Process". It's easy to see that the player got ESI from the fact that they DO NOT have any other scores in the database.

    https://www.twingalaxies.com/game/starship-hector/nintendo-entertainment-system/ntsc-points-2-minute-mode/page/1?ref=fbshare

    LikesJasonV91, MyOwnWorstEnemy liked this post
  4. MyOwnWorstEnemy's Avatar

    Quote Originally Posted by Fly


    Here's one that describes some of what you mentioned. 1st place is "In Process" but is already awarded ESI due to another score being accepted while 1st is still "In Process". It's easy to see that the player got ESI from the fact that they DO NOT have any other scores in the database.

    https://www.twingalaxies.com/game/starship-hector/nintendo-entertainment-system/ntsc-points-2-minute-mode/page/1?ref=fbshare

    I think the bug is even worse than described. The 1st place "In Process" submission was awarded ESI due to another score being submitted to the same track. I forgot about this 'bug' but would have thought they fixed it by now. Oh well other priorities.



  5. GibGirl's Avatar

    Yeah, that ESI bug has been on the wiki bug list for quite a while.

  6. MyOwnWorstEnemy's Avatar

    So I had a few submission accepted over the last few days. Some were inaugurals and some were of me beating other competitor scores. My ESI didn't move at all. I created an ESI calculator in Excel and will check to see if I'm imagining things or the online ESI calculator is stuck!!!!

    Likesthegamer1185 liked this post
  7. thegamer1185's Avatar

    That's what I have been thinking, but I can't check because everybody hates me and nobody votes on my submissions to clear them? (sad face, single tear, violin music playing)

    LikesMyOwnWorstEnemy liked this post
  8. MyOwnWorstEnemy's Avatar

    I calculated my ESI for Test Drive Eve of Destruction (PS2). I also calculated Troy Whelan ESI as a control. The TG leaderboard for this game is about 8 ESI short or what I calculated. So yah... your observation is correct and I'll be your friend.

    My Calculation:

    Shaun Michaud136.25
    Troy Whelan26.45


    Twin Galaxies Game Leaderboard


Join us