NewSheriffInTown
Make My Day...
CentCom
Awesome Player
M.C. Play Testers
The Wiki Bar
M.C. Youtubers
Thread starter
- Joined
- Jun 20, 2014
- Messages
- 3,823
Hi Everyone,
Thanks for the feedback.
I'm going to try and address everyone's concerns the best I can. There are a couple errors that do need fixing, and there are some misconceptions that need clarifying.
First I need to clarify that:
=================================
@sannheten
I pulled up your record from the database we used during the Flash games. The last thing recorded was a Current Score of 4835 and an all time High Score of 6639. So that screenshot you showed was taken around time you achieved your High Score, which looks like it was sometime around May 2020.

There was a series of losses towards the end of the year, so that's why your final flash score (seed score on 2021-01-01) is lower than your recorded high-score.

=================================
@periwinkle
Actually that screenshot you took matches the Point Leader (All-Time) we have exactly. So yeah, that's a good thing I guess.

=================================
@-LionHeart-
There are a couple things to unravel.
First, that screenshot for game 62782 was taken when everyone's score was miscalculated. As you can see, back then you were awarded 100 points - which was obviously a mistake and incorrect. And which is the exact reason we are doing this recalculation of points to begin with.
That "Point Adjustment" thread you listed, and screenshot you posted, was based on TWO different mistakes:
The correct points you should receive are based on what every other player's score should have been when that game ended - after all their score were adjusted too. Which means we're working with a totally different set of numbers than what was recorded on the "approved adjustment threat", which itself, was based in incorrect scores.
Make sense?
Either way, It turns out that new points you should get, based on everyone's adjusted score, is 186. You can see the math if you go to the INTEL tab and expand everyone's profile.
The formula is ((loser points / winner points) * 30)

=================================
@once
Correct! It's not the high-score, it's current score with inactive players included.
Also, I can see your profile page clearly, maybe it's a caching thing on your side. And that only shows your "current score" at the time flash died. It does not display high score unfortunately.

=================================
@Stormcat
This is an actual issue, thanks!
I'm not sure why 64208 is not propagating the totals properly, but it is definitely something I need to look into. This happened before with Mercenary games because Mercenary points are traded during a game (when an elimination happens) as opposed to only being calculated when the game ends. Mercenary games have caused some issues before, so I'll have to go over the code again and maybe re-run the calculator or something like that, but I'll figure it out. Thanks.
=================================
To Everyone:
Thanks for the feedback.
I'm going to try and address everyone's concerns the best I can. There are a couple errors that do need fixing, and there are some misconceptions that need clarifying.
First I need to clarify that:
- Current Score (All-time) is not the same as High Score.
- High Score (All-time) has not been displayed on any Scoreboard pages yet.
=================================
@sannheten
I pulled up your record from the database we used during the Flash games. The last thing recorded was a Current Score of 4835 and an all time High Score of 6639. So that screenshot you showed was taken around time you achieved your High Score, which looks like it was sometime around May 2020.
There was a series of losses towards the end of the year, so that's why your final flash score (seed score on 2021-01-01) is lower than your recorded high-score.
=================================
@periwinkle
Actually that screenshot you took matches the Point Leader (All-Time) we have exactly. So yeah, that's a good thing I guess.
=================================
@-LionHeart-
There are a couple things to unravel.
First, that screenshot for game 62782 was taken when everyone's score was miscalculated. As you can see, back then you were awarded 100 points - which was obviously a mistake and incorrect. And which is the exact reason we are doing this recalculation of points to begin with.
That "Point Adjustment" thread you listed, and screenshot you posted, was based on TWO different mistakes:
- You never should have received 100 points for that game. You should have received 396 points based on everyone's score at that time.
- However, you also never should have received 396 points either. Since everyone else's score was wrong at that time too!
The correct points you should receive are based on what every other player's score should have been when that game ended - after all their score were adjusted too. Which means we're working with a totally different set of numbers than what was recorded on the "approved adjustment threat", which itself, was based in incorrect scores.
Make sense?
Either way, It turns out that new points you should get, based on everyone's adjusted score, is 186. You can see the math if you go to the INTEL tab and expand everyone's profile.
The formula is ((loser points / winner points) * 30)
=================================
@once
the all time list has exactly the same scores for active players as the current list does (so current score, not hi-score) - just that the all time list also includes inactive players on it.
Correct! It's not the high-score, it's current score with inactive players included.
Also, I can see your profile page clearly, maybe it's a caching thing on your side. And that only shows your "current score" at the time flash died. It does not display high score unfortunately.
=================================
@Stormcat
This is an actual issue, thanks!
I'm not sure why 64208 is not propagating the totals properly, but it is definitely something I need to look into. This happened before with Mercenary games because Mercenary points are traded during a game (when an elimination happens) as opposed to only being calculated when the game ends. Mercenary games have caused some issues before, so I'll have to go over the code again and maybe re-run the calculator or something like that, but I'll figure it out. Thanks.
=================================
To Everyone:
- It's been a lot of work over the last couple months, so I need a bit of a break before getting into anything new right now.
- I will be away for the next 10 days. I'm leaving in a couple hours, literally, but I will have my laptop with me, so I can check in once in a while to make sure everything is still alive.
- I am going to contact Marcos while I'm away. He made a backup of the database on the day we ended Flash. I will get a copy of that database backup and compare the scores recorded there with the database we have currently. If there are any discerptions, I will use the database backup from 2021-01-01 as the "source of truth", when it comes to points and high-scores.
- Judging by Stormcat's post about game 64208, there is at least one concrete issue to address. And depending what I find in the old 2021 backup db, there may be more. Meaning it's very likely that I will have to run the "recalculation" tool once again to update the scores. But that's okay. This is what I've been working on for the last couple months. We now have a tool that easily re-calculate all scores, across all games, at the click of a button. You just need to give it the proper starting scores (seed scores) and it does everything else automatically.
- After I talk to Marcos, I will have the seed-scores that were captured at the moment flash ended in 2021, and I will compare them to the seed scores I used last week. I assume they will be the same, but if they differ, then I will rerun the recalculation tool using the points which were recorded in 2021. That will be final totals. I will let you know what I find when I get those numbers.