davecazz wrote: I was in 1st place with 1 minute to go and I started a high point node that I had been saving for the last minute... so, coming from 1st, plus an extra 200 points. I finished top 20 in the event.
jozier wrote: You don't get credit for your 200 point node if you finish it after the sub ends. It's not that unreasonable that 4 people passed you (remember, it's top 4, not top 5).
davecazz wrote: jozier wrote: You don't get credit for your 200 point node if you finish it after the sub ends. It's not that unreasonable that 4 people passed you (remember, it's top 4, not top 5). right, the problem is that if matches dont count if they are finished after the end, then I was #1 with less than a minute to go. I doubt that 4 people could all just manage to finish their matches in that window of time. I constantly refresh my rank pages before I fight so I dont have to worry about not getting the latest rank data.
Phantron wrote: Only the actual leaderboard is up to date. Your ranking on the mission map can be a minute or so behind the actual rankings. In fact, every time I looked at the actual leaderboard to verify my ranking in a close bracket, my ranking has always dropped, sometimes by a lot of places.
davecazz wrote: Phantron wrote: Only the actual leaderboard is up to date. Your ranking on the mission map can be a minute or so behind the actual rankings. In fact, every time I looked at the actual leaderboard to verify my ranking in a close bracket, my ranking has always dropped, sometimes by a lot of places. thats exactly what I'm trying to say, I use the leaderboard to verify my standings, I never rely on the rank on the map screen. I am quite compulsive in going to the leaderboard and refreshing back and forth between the your rank and top ranks in order to make sure that are up to date. I was ranked #1 on the leaderboard with less than a minute to go in the sub.
beezer37_84 wrote: davecazz wrote: Phantron wrote: Only the actual leaderboard is up to date. Your ranking on the mission map can be a minute or so behind the actual rankings. In fact, every time I looked at the actual leaderboard to verify my ranking in a close bracket, my ranking has always dropped, sometimes by a lot of places. thats exactly what I'm trying to say, I use the leaderboard to verify my standings, I never rely on the rank on the map screen. I am quite compulsive in going to the leaderboard and refreshing back and forth between the your rank and top ranks in order to make sure that are up to date. I was ranked #1 on the leaderboard with less than a minute to go in the sub. Like Jozier said, the people behind you may have been in the middle of a 10 minute match (for all we know) when you last checked the standings. Then during the time between when you started your last match and the end of the sub they finished, jumped ahead of you in the standings and stayed there because your match took too long and wasn't counted. 1 minute left is kind of pushing it. Of course it depends on the two teams involved, boosts and the board you start off with but I try not to start a match that late. And using that time to check your standing before starting is a waste of time because people are going to be moving while you're playing and can't see them anyway.
Jachdo wrote: Just to add a bit... (I'm feeling to urge to over explain things today) After you complete a node, your client sends the updated data to the MPQ servers. Once the event timer is up, the server begins to calculate results for the bracket. If you are still playing the current round when your data is polled, your win/loss will not count. This is because your local client hasn't reconciled the updated data with the server. You'll usually know this because you'll receive the first time completion bonus, even if you've already completed it. This can work in your favor too -- if you are failing hard on a last minute mission, you can stall and wait until after the deadline retreat/die. It would appear that these results are polled sequentially. It's unclear whether each bracket is done one after the other, or if these tasks are threaded simultaneously. Whatever the case, if you are playing past the deadline and you manage to finish prior to your individual data being polled, your results can still be uploaded and added to your final score. As you know, the length of time it takes to report the results vary from event to event. Typically, it's about 1-2 minutes, but we've all seen it take 30+ in rare cases. When exactly your personal data is gathered during that period is anyone's guess. This info is based partially on information provided by IceIX in an earlier thread and on my own observations by way of a packet sniffer.
davecazz wrote: however, the main point that no one is addressing is that I had an up-to-date leaderboard with <1 minute to go and I was #1 and there were 4 players below me with quite a range of points that they needed to make up. They would have all had to finish tier matches in that 40 second window for them to ALL beat me in points. now, I understand what you are saying and there is probably some misunderstanding with how the game actually works. but my main point is that the game needs to give us information so we can be informed. for example, you are saying that scores dont count if they are completed after the end of the timer. the game doesnt tell you that anywhere. if that was the case, the game should tell you that the match was finished after time expired and that you did not earn points for finishing it. not sure why this is so hard for people to get behind. also, we could all really use a way to verify final scores. not sure why this is so hard for people to get behind either. There are bugs, bugs with rewards and bugs with who knows what else. also cheaters. Maybe this isnt a bug and legitimately happened but since we are all spending real money on these matches, wouldn't we all want to verify the results?
davecazz wrote: if you look at the rest of the information I provided, you will see there is still a problem with the fact that I got bumped out of the top 4 from 1st.
davecazz wrote: if that was the case, the game should tell you that the match was finished after time expired and that you did not earn points for finishing it. not sure why this is so hard for people to get behind.
davecazz wrote: also, we could all really use a way to verify final scores. not sure why this is so hard for people to get behind either.
Jachdo wrote: Pressing this seems to initiate an on-demand poll. This is also probably why we are limited to seeing just our rank and the top ten.
Jachdo wrote: davecazz wrote: however, the main point that no one is addressing is that I had an up-to-date leaderboard with <1 minute to go and I was #1 and there were 4 players below me with quite a range of points that they needed to make up. They would have all had to finish tier matches in that 40 second window for them to ALL beat me in points. now, I understand what you are saying and there is probably some misunderstanding with how the game actually works. but my main point is that the game needs to give us information so we can be informed. for example, you are saying that scores dont count if they are completed after the end of the timer. the game doesnt tell you that anywhere. if that was the case, the game should tell you that the match was finished after time expired and that you did not earn points for finishing it. not sure why this is so hard for people to get behind. also, we could all really use a way to verify final scores. not sure why this is so hard for people to get behind either. There are bugs, bugs with rewards and bugs with who knows what else. also cheaters. Maybe this isnt a bug and legitimately happened but since we are all spending real money on these matches, wouldn't we all want to verify the results? Unfortunately, this probably isn't going to happen. At least not without significant optimization to the server and the client, both which would take a lot of time and resources. I do content development for a software company and focus primarily on SAAS solutions. I can tell you that real-time updating is premium occurrence and not something you would normally see implemented on a global scale. The role of the server is to manage, store and interpret the data being submitted by our client devices (whether it be an iPhone, PC, or whatever), and deliver updates back. Consider all the data you personally are altering while playing the game -- score changes, completion stats, rankings, progression, etc. All of that needs to be transmitted over wire, received by the server, processed and sent back to update your interface. Now multiple that by 300k+ people.. a lot of 1's and 0's! This flood of data is typically managed by throttling server poll times. I don't know the architecture of MPQ, but I'm fairly certain there is a cache on your local device that stores your updates. When a change is needed, a ping is probably sent to the MQP server requesting a connection. Your IP address would be queued up and prioritized based on load and bandwidth restrictions. Once it's ready, the connection is established and BAM you get updated. If every client were to be updating 'real-time' (as much as that would be possible), it would take a hugely uneconomical amount of resources. Demiurge isn't an enormous company, so I'm sure they outsource a lot of their infrastructure. Their ISP would probably take a tinykitty if they were bombarded with all that data at once. The closest thing we have I can think of is the "Top Ranked" button. Pressing this seems to initiate an on-demand poll. This is also probably why we are limited to seeing just our rank and the top ten.
HailMary wrote: If not, then it's absolutely possible that you were legitimately passed by at least 4 people in that minute, without any need to conjure shenanigans. In Brotherhood, I've seen my sub ranking drop from #2 to #12 between 10-second refreshes with 2 min on the clock.
walkyourpath wrote: @davecazz - I'm fairly certain that we were in that same bracket. The "hard" sub event? At any rate, I was in 3rd with less than a minute to go, and a lot of people were within striking distance. I ended up in Top 20. Don't think it was a bug or glitch, just a horse race at the end. With the way servers gather and report scores, you can never be 100% sure, but there were enough people breathing down our necks to make it feasible.
davecazz wrote: most PvE and PvP require people to spend real money on shields and health packs (to a lesser degree power-ups). It's the real money aspect that makes me want to have the verification. it's not just losing a game of angry birds. it's losing out on those last 3 health packs you used up during the last hour.
davecazz wrote: if the match does not count once the local timer has expired. we should see the timer in the match itself so we know wether we are wasting our time of not.
first, when you finish a game, it should send the score directly to the server. not hold onto it for later. if you hold onto it, it there is a risk that the score will never show up on the server in the case that the game was closed, crashed, etc and never loaded. the rank that you see in the map screen is likely updated when you enter the map screen, after each match, when you load the leaderboard and every x minutes if you just sit around the map screen. there is no reason why the leaderboard is not 100% up to the second when you first load it.
Jachdo wrote: [On a side note, I really hope IceIX reads of this and tells us how completely wrong we are and that the delays are the results of a solar flare or something]
HailMary wrote: While I'm guessing that you're farther along in general roster progression than me (so you see much higher enemy levels), I will say that I haven't needed to spend real money to get Top 4's and Top 20's in the Hulk subs. I actually haven't spent a cent on this game. In PvP, I've never used shields, and have cracked Top 5 a couple of times. Another player in my alliance doesn't spend any money either, but accrues HP fast enough to pop shields when he wants to in PvP.