|
Hi i have a bit of a strange graph right now :
+ Show Spoiler +
I just got a double 100% for me and my opponent :
LOG FILE: + Show Spoiler +20:08:01 -------------------------- 20:08:01 Game Start detected 20:08:01 Searching memory for character profiles for game HotS 20:08:01 Reading Memory ...OK 20:08:01 Ramscanner: name1 : Pawellini 20:08:01 Ramscanner: id1 : 1-618629 20:08:01 Ramscanner: name2 : leopardb 20:08:01 Ramscanner: id2 : 1-2514216 20:08:01 OK Found Memory-Profile in Active-Profiles! 20:08:41 Pre-trigger: Reading web profiles 20:08:46 Webgrabber: Player true 20:08:49 Webgrabber: Opponent true 20:08:49 Pre-trigger: Done reading web profiles 20:08:49 Pre-Trigger: player 1: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:08:49 Pre-Trigger: player 2: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:08:49 Pre-Trigger done 20:23:11 Post-trigger: Start 20:24:11 Post-trigger: Reading web profiles 20:24:15 Webgrabber: Player true 20:24:19 Webgrabber: Opponent true 20:24:19 Post-trigger: Done reading web profiles 20:24:19 Unranked detection starts (detection is disabled for lost matches) 20:24:19 Unranked detection ends 20:24:19 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 20:24:19 DATA Alg. A : success: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:24:19 DATA Alg.B: failed, No Bonus Win: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:24:19 A 11 B -9999 20:24:19 20:24:19 DATA Alg. A : success: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:24:19 DATA Alg.B: failed, Unknown change points for player: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:24:19 A -4 B -9999 20:24:19 20:24:19 Gamecheck: true 20:24:19 GAME: HotS 20:24:19 PREPLAYER 1: Data: true Reading: true Adjusted: true Dmmr: false id: 1-2514216 playerlink: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/game: HotS server: EU league: gold division_name: khalis uncle Main race: p Game race: unkown gamedate: 21/7/2014 mapname: Zeromus Nimbus totalbonuspool: 235 Wins: 17 Looses: 7 points: 374 bonus: 0 change_points: 29 adjusted_points: 139 20:24:19 PREPLAYER 2: Data: true Reading: true Adjusted: true Dmmr: false id: 1-618629 playerlink: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/game: HotS server: EU league: gold division_name: auriga alpha Main race: z Game race: unkown gamedate: 21/7/2014 mapname: Foxtrot Labs LE totalbonuspool: 235 Wins: 26 Looses: 20 points: 365 bonus: 0 change_points: -4 adjusted_points: 130 20:24:19 POSTPLAYER 1: Data: true Reading: true Adjusted: true Dmmr: false id: 1-2514216 playerlink: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/game: HotS server: EU league: gold division_name: khalis uncle Main race: p Game race: p gamedate: 21/7/2014 mapname: Foxtrot Labs LE totalbonuspool: 235 Wins: 18 Looses: 7 points: 385 bonus: 0 change_points: 11 adjusted_points: 150 20:24:19 POSTPLAYER 2: Data: true Reading: true Adjusted: true Dmmr: false id: 1-618629 playerlink: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/game: HotS server: EU league: gold division_name: auriga alpha Main race: z Game race: z gamedate: 21/7/2014 mapname: Foxtrot Labs LE totalbonuspool: 235 Wins: 26 Looses: 21 points: 361 bonus: 0 change_points: -4 adjusted_points: 126 20:24:19 Dataset: (GAME: HotS) --- GAMESTART --- TIME: 1405966991425 VALID: true Result for player 1: W --- GAMEEND --- 20:24:19 POST-Trigger done 20:24:19 Data quality needs to be 100% to be able to calculate MMR 20:24:19 <FONT COLOR="005500">Data quality for calculating Player's MMR: 100% </font> 20:24:19 <FONT COLOR="005500">Data quality for calculating Opponent's MMR: 100% </font> 20:24:20 OK Uploader: game uploaded 20:24:20 Ladder Game Done! 20:24:20 -------------------------- 20:26:13 -------------------------- 20:26:13 Game Start detected 20:26:13 Searching memory for character profiles for game HotS 20:26:13 Reading Memory ...OK 20:26:13 Ramscanner: name1 : Pawellini 20:26:13 Ramscanner: id1 : 1-618629 20:26:13 Ramscanner: name2 : leopardb 20:26:13 Ramscanner: id2 : 1-2514216 20:26:13 OK Found Memory-Profile in Active-Profiles! 20:26:53 Pre-trigger: Reading web profiles 20:26:56 Webgrabber: Player true 20:26:59 Webgrabber: Opponent true 20:26:59 Pre-trigger: Done reading web profiles 20:26:59 Pre-Trigger: player 1: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:26:59 Pre-Trigger: player 2: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:26:59 Pre-Trigger done
1) The graph tells me that i'm cruising in the higher parts of platinum, but i'm really still in gold 2) my opponent gets chosen in mid gold, and it's also how it feels
So if i'm in platinum MMR range how come i get opponents that are really not there at all ?
Also the tool tells me about missing games but... i did not miss any ? all were played sequentially with sc2Gears/MMRStats always on.
Also, something feels messed up in the ladder, i get opponent either quite weak or way too strong. It's really rare that i feel like the game was even in a way or another...
|
On July 22 2014 04:03 leopardb wrote:Hi i have a bit of a strange graph right now : + Show Spoiler +I just got a double 100% for me and my opponent : LOG FILE: + Show Spoiler +20:08:01 -------------------------- 20:08:01 Game Start detected 20:08:01 Searching memory for character profiles for game HotS 20:08:01 Reading Memory ...OK 20:08:01 Ramscanner: name1 : Pawellini 20:08:01 Ramscanner: id1 : 1-618629 20:08:01 Ramscanner: name2 : leopardb 20:08:01 Ramscanner: id2 : 1-2514216 20:08:01 OK Found Memory-Profile in Active-Profiles! 20:08:41 Pre-trigger: Reading web profiles 20:08:46 Webgrabber: Player true 20:08:49 Webgrabber: Opponent true 20:08:49 Pre-trigger: Done reading web profiles 20:08:49 Pre-Trigger: player 1: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:08:49 Pre-Trigger: player 2: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:08:49 Pre-Trigger done 20:23:11 Post-trigger: Start 20:24:11 Post-trigger: Reading web profiles 20:24:15 Webgrabber: Player true 20:24:19 Webgrabber: Opponent true 20:24:19 Post-trigger: Done reading web profiles 20:24:19 Unranked detection starts (detection is disabled for lost matches) 20:24:19 Unranked detection ends 20:24:19 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 20:24:19 DATA Alg. A : success: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:24:19 DATA Alg.B: failed, No Bonus Win: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:24:19 A 11 B -9999 20:24:19 20:24:19 DATA Alg. A : success: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:24:19 DATA Alg.B: failed, Unknown change points for player: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:24:19 A -4 B -9999 20:24:19 20:24:19 Gamecheck: true 20:24:19 GAME: HotS 20:24:19 PREPLAYER 1: Data: true Reading: true Adjusted: true Dmmr: false id: 1-2514216 playerlink: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/game: HotS server: EU league: gold division_name: khalis uncle Main race: p Game race: unkown gamedate: 21/7/2014 mapname: Zeromus Nimbus totalbonuspool: 235 Wins: 17 Looses: 7 points: 374 bonus: 0 change_points: 29 adjusted_points: 139 20:24:19 PREPLAYER 2: Data: true Reading: true Adjusted: true Dmmr: false id: 1-618629 playerlink: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/game: HotS server: EU league: gold division_name: auriga alpha Main race: z Game race: unkown gamedate: 21/7/2014 mapname: Foxtrot Labs LE totalbonuspool: 235 Wins: 26 Looses: 20 points: 365 bonus: 0 change_points: -4 adjusted_points: 130 20:24:19 POSTPLAYER 1: Data: true Reading: true Adjusted: true Dmmr: false id: 1-2514216 playerlink: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/game: HotS server: EU league: gold division_name: khalis uncle Main race: p Game race: p gamedate: 21/7/2014 mapname: Foxtrot Labs LE totalbonuspool: 235 Wins: 18 Looses: 7 points: 385 bonus: 0 change_points: 11 adjusted_points: 150 20:24:19 POSTPLAYER 2: Data: true Reading: true Adjusted: true Dmmr: false id: 1-618629 playerlink: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/game: HotS server: EU league: gold division_name: auriga alpha Main race: z Game race: z gamedate: 21/7/2014 mapname: Foxtrot Labs LE totalbonuspool: 235 Wins: 26 Looses: 21 points: 361 bonus: 0 change_points: -4 adjusted_points: 126 20:24:19 Dataset: (GAME: HotS) --- GAMESTART --- TIME: 1405966991425 VALID: true Result for player 1: W --- GAMEEND --- 20:24:19 POST-Trigger done 20:24:19 Data quality needs to be 100% to be able to calculate MMR 20:24:19 <FONT COLOR="005500">Data quality for calculating Player's MMR: 100% </font> 20:24:19 <FONT COLOR="005500">Data quality for calculating Opponent's MMR: 100% </font> 20:24:20 OK Uploader: game uploaded 20:24:20 Ladder Game Done! 20:24:20 -------------------------- 20:26:13 -------------------------- 20:26:13 Game Start detected 20:26:13 Searching memory for character profiles for game HotS 20:26:13 Reading Memory ...OK 20:26:13 Ramscanner: name1 : Pawellini 20:26:13 Ramscanner: id1 : 1-618629 20:26:13 Ramscanner: name2 : leopardb 20:26:13 Ramscanner: id2 : 1-2514216 20:26:13 OK Found Memory-Profile in Active-Profiles! 20:26:53 Pre-trigger: Reading web profiles 20:26:56 Webgrabber: Player true 20:26:59 Webgrabber: Opponent true 20:26:59 Pre-trigger: Done reading web profiles 20:26:59 Pre-Trigger: player 1: http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/20:26:59 Pre-Trigger: player 2: http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/20:26:59 Pre-Trigger done 1) The graph tells me that i'm cruising in the higher parts of platinum, but i'm really still in gold 2) my opponent gets chosen in mid gold, and it's also how it feels So if i'm in platinum MMR range how come i get opponents that are really not there at all ? As you have played more than 25 games after blank MMR start (5 placements), you can be certain that your MMR is not in platinum range yet. If it was you would have already been promoted. Thus the last 'good game' calculation is invalid at least for yourself. These happen from time to time (these were rare, but nowadays happen more due to the out-of-sync issue). One cause for these data errors can be for example that the recorded change points have been one off (may rarely happen near bonus pool tick time). Also increased amount of data errors happen nowadays as Bnet profiles are often updated out-of-sync.
You may set that game 'bad' via 'Config' > 'Data' > 'Refresh' > select correct match from the list > 'mark as bad game' > save
Or as the opponent's calculated value seems more realistic you can manually set only your own calculation invalid. To do so use UTF8 capable text editor (e.g. notepad plus plus), open 'games_i.data' stored at [PATH_TO]\Sc2gears\User content\Plugin file cache\mmr.plugin.MMRPlugin\ (take back-up copy before that). And change this + Show Spoiler +I,10.3,19.1,1405966991425,H,2.1.3.30508,EU,foxtrot labs le,1,34565e63-19a5-4705-9b8f-602323d74be1,19,1262,W,0,http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/,1,1,1,1-2514216,gold,khalis uncle,p,p,18,7,385,0,235,150,11,-9999,http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/,1,0,1,1-618629,gold,auriga alpha,z,z,26,21,361,0,235,126,-4,-9999,0,0,0,0,0,0,0, to this (the 1 after your profile URL is changed to 0): + Show Spoiler +I,10.3,19.1,1405966991425,H,2.1.3.30508,EU,foxtrot labs le,1,34565e63-19a5-4705-9b8f-602323d74be1,19,1262,W,0,http://eu.battle.net/sc2/en/profile/2514216/1/leopardb/,0,1,1,1-2514216,gold,khalis uncle,p,p,18,7,385,0,235,150,11,-9999,http://eu.battle.net/sc2/en/profile/618629/1/Pawellini/,1,0,1,1-618629,gold,auriga alpha,z,z,26,21,361,0,235,126,-4,-9999,0,0,0,0,0,0,0,
Then restart sc2gears and only the opponent's value should remain as 'good'. Btw, if the older 'good game' is correct, you are likely very close to the platinum threshold (potentially one win away from promotion).
On July 22 2014 04:03 leopardb wrote: Also the tool tells me about missing games but... i did not miss any ? all were played sequentially with sc2Gears/MMRStats always on. That happens to pretty much to everyone nowadays as Bnet profiles are often updating out-of-sync. Many times the win and loss counts have not yet been updated when the tool fetches the data 1 minute after the match. And in some following match when the data has updated promptly it appears based on the win/loss/match counts that there has been several games in between, when there actually has only been that one.
On July 22 2014 04:03 leopardb wrote:Also, something feels messed up in the ladder, i get opponent either quite weak or way too strong. It's really rare that i feel like the game was even in a way or another... Yes. MMR decay (+ many lesser things) does that. For many their MMR does not match their skill. There are wildly different skilled players sharing similar MMR. The offset changes that Blizzard periodically makes do not fix that. That fixes only the league distribution. But the masses seem to be satisfied with this trick as they get their 'free promotions' when the offset change happens. One feasible way to fix this would be to reset everyone's MMR and start from the beginning (and removing MMR decay or considerably weakening it so we would not end up in a same mess as now in the future).
|
|
Hi@all. I have played 73 games with MMRstats so far. 71 of these games were marked as bad games. The log says almost everytimes the following:
09:16:43 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:16:43 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! [me] 09:16:43 ERROR PRECHECK Player: WEBSERVER no update happened! [opponent] 09:16:43 ERROR LASTCHECK : Both players invalid 09:16:43 Gamecheck: false 09:16:43 POST-Trigger done 09:16:43 Data quality needs to be 100% to be able to calculate MMR 09:16:43 Data quality for calculating Player's MMR: 50% 09:16:43 Data quality for calculating Opponent's MMR: 50%
Do you know this problem or have some tips to handle it? Thanks in advance joonTerror
|
On July 24 2014 16:31 FPjoonTerror wrote: Hi@all. I have played 73 games with MMRstats so far. 71 of these games were marked as bad games. The log says almost everytimes the following:
09:16:43 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:16:43 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! [me] 09:16:43 ERROR PRECHECK Player: WEBSERVER no update happened! [opponent] 09:16:43 ERROR LASTCHECK : Both players invalid 09:16:43 Gamecheck: false 09:16:43 POST-Trigger done 09:16:43 Data quality needs to be 100% to be able to calculate MMR 09:16:43 Data quality for calculating Player's MMR: 50% 09:16:43 Data quality for calculating Opponent's MMR: 50%
Do you know this problem or have some tips to handle it? Thanks in advance joonTerror Those error messages are related to the out-of-sync issue that Blizzard's web profiles have been suffering since February (match history updates immediately and division page either immediately or takes several minutes to update). And no. It is unlikely that all would have been marked bad. There is most likely lots of matches for which the data is ok, but not suitable for MMR calculations (both 'bad' and unsuitable matches are used the same way as estimate matches). You may have been unlucky and/or very stable with low range MMR in your league & don't get opponents from lower league and/or lots of those matches might have been played when the DB was locked at the beginning of this season.
Regarding the out-of-sync issue it is up-to Blizzard to fix their web-profiles. Of course it would be possible to create some kind of polling based system to combine & deduce likely correct data (polling both web profiles both during the match and for several minutes after the match and hopefully determining the correct data combinations). But potentially it would be more work than I have time do at the moment (some tasks may be quite straightforward, but some tasks like testing would take lots of time. It would add a lot more concurrency too that would make things more complicated).
Edit: Also note that I could not check if you have/had correct versions of the tool & db from the uploaded data as I do not know your accounts. Some users had had an opponent whose nick had been very similar to yours, but I did not notice similar nicks for a user.
|
Update regarding offset watch 2014-07-25: There seems to have been no offset changes during the Thursday / Friday night (CEST). There were couple of above average promotion spikes, but it has otherwise been normal.
I have been monitoring Nios.kr player & league counts for 4 servers for some time. It seems Nios updates once per five minutes and there is about 0 to 10 minutes update delay in top of that. Normally on EU and NA servers there is from 0 to 6 league changes per 15 minutes. Last night there were some occasions when there was more than 10 league changes per 10 minutes on both servers. But since everything has been 'normal'. Mintograde followed up the league percentages for NA both previous seasons from Nios and both times the offset changes were reflected almost immediately in Nios data.
Now let us look season start times & offset change times for NA & EU this year:
S17 (S1 2014) start: NA Fri 3 Jan 2014 08:00:00 GMT EU Fri 3 Jan 2014 00:00:00 GMT
S17 offset change estimates: NA Thu 24 Jan 20:50:00 GMT EU Thu 24 Jan 22:45:00 GMT
S18 (S2 2014) start: Mon 14 Apr 2014 07:00:00 GMT Sun 13 Apr 2014 23:00:00 GMT
S18 offset change estimates: NA Thu 05 May 21:25:00 GMT EU Fri 06 May 00:25:00 GMT
S19 (S3 2014) start: Mon 7 Jul 2014 07:00:00 GMT Sun 6 Jul 2014 23:00:00 GMT
Both times the offset changes were implemented during Thursday afternoons on Californian time (PST / PDT). First occurred 3 weeks after the season start and the second 2.5 weeks after the season start. Thought the season start for the first season happened abnormally at late week.
I will continue to monitor the player & league counts (thought I will not keep the process running 24 hours per day). It may be that the hypothesis that Blizzard has preplanned offset update schedule (Thursday afternoons few weeks after season start) was wrong and they do it whenever they have time. Or they are satisfied with the current numbers.
|
On July 24 2014 16:31 FPjoonTerror wrote: Hi@all. I have played 73 games with MMRstats so far. 71 of these games were marked as bad games. The log says almost everytimes the following:
09:16:43 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:16:43 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! [me] 09:16:43 ERROR PRECHECK Player: WEBSERVER no update happened! [opponent] 09:16:43 ERROR LASTCHECK : Both players invalid 09:16:43 Gamecheck: false 09:16:43 POST-Trigger done 09:16:43 Data quality needs to be 100% to be able to calculate MMR 09:16:43 Data quality for calculating Player's MMR: 50% 09:16:43 Data quality for calculating Opponent's MMR: 50%
Do you know this problem or have some tips to handle it? Thanks in advance joonTerror
Same problem.
+ Show Spoiler +08:52:55 -------------------------- 08:52:55 Game Start detected 08:52:55 Searching memory for character profiles for game HotS 08:52:55 Reading Memory ...OK 08:52:55 OK Found Memory-Profile in Active-Profiles! 08:53:35 Pre-trigger: Reading web profiles 08:53:38 Webgrabber: Player true 08:53:41 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 08:53:41 Webgrabber: Opponent false 08:53:41 Pre-trigger: Done reading web profiles 08:53:41 Pre-Trigger done 09:14:38 Post-trigger: Start 09:15:38 Post-trigger: Reading web profiles 09:15:42 Webgrabber: Player true 09:15:45 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 Webgrabber: Opponent false 09:15:45 Different season numbers. Player 1: 19, player 2: -1. Using higher value. 09:15:45 Post-trigger: Done reading web profiles 09:15:45 Unranked detection starts (detection is disabled for lost matches) 09:15:45 Unranked detection ends 09:15:45 Bonus calc (moonlight diam-): max end: 318, max fetch: 318 09:15:45 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:15:45 ERROR PRECHECK Player: WEBSERVER no update happened! http://eu.battle.net/sc2/en/profile/2493075/1/Intervención/ 09:15:45 Adjusted calculator ERROR: Invalid player data: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 ERROR LASTCHECK : Both players invalid 09:15:45 Gamecheck: false 09:15:45 POST-Trigger done 09:15:45 Data quality needs to be 100% to be able to calculate MMR 09:15:45 Data quality for calculating Player's MMR: 50% 09:15:45 Data quality for calculating Opponent's MMR: 0% 09:15:46 OK Uploader: game uploaded 09:15:46 Ladder Game Done! 09:15:46 --------------------------
+ Show Spoiler +
Any help? Thanks
|
On July 27 2014 16:21 Intervencion wrote:Show nested quote +On July 24 2014 16:31 FPjoonTerror wrote: Hi@all. I have played 73 games with MMRstats so far. 71 of these games were marked as bad games. The log says almost everytimes the following:
09:16:43 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:16:43 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! [me] 09:16:43 ERROR PRECHECK Player: WEBSERVER no update happened! [opponent] 09:16:43 ERROR LASTCHECK : Both players invalid 09:16:43 Gamecheck: false 09:16:43 POST-Trigger done 09:16:43 Data quality needs to be 100% to be able to calculate MMR 09:16:43 Data quality for calculating Player's MMR: 50% 09:16:43 Data quality for calculating Opponent's MMR: 50%
Do you know this problem or have some tips to handle it? Thanks in advance joonTerror Same problem. + Show Spoiler +08:52:55 -------------------------- 08:52:55 Game Start detected 08:52:55 Searching memory for character profiles for game HotS 08:52:55 Reading Memory ...OK 08:52:55 OK Found Memory-Profile in Active-Profiles! 08:53:35 Pre-trigger: Reading web profiles 08:53:38 Webgrabber: Player true 08:53:41 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 08:53:41 Webgrabber: Opponent false 08:53:41 Pre-trigger: Done reading web profiles 08:53:41 Pre-Trigger done 09:14:38 Post-trigger: Start 09:15:38 Post-trigger: Reading web profiles 09:15:42 Webgrabber: Player true 09:15:45 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 Webgrabber: Opponent false 09:15:45 Different season numbers. Player 1: 19, player 2: -1. Using higher value. 09:15:45 Post-trigger: Done reading web profiles 09:15:45 Unranked detection starts (detection is disabled for lost matches) 09:15:45 Unranked detection ends 09:15:45 Bonus calc (moonlight diam-): max end: 318, max fetch: 318 09:15:45 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:15:45 ERROR PRECHECK Player: WEBSERVER no update happened! http://eu.battle.net/sc2/en/profile/2493075/1/Intervención/ 09:15:45 Adjusted calculator ERROR: Invalid player data: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 ERROR LASTCHECK : Both players invalid 09:15:45 Gamecheck: false 09:15:45 POST-Trigger done 09:15:45 Data quality needs to be 100% to be able to calculate MMR 09:15:45 Data quality for calculating Player's MMR: 50% 09:15:45 Data quality for calculating Opponent's MMR: 0% 09:15:46 OK Uploader: game uploaded 09:15:46 Ladder Game Done! 09:15:46 -------------------------- For some reason the season number failed for your opponent twice, but as it got the correct data from your profile the tool fixed it.
The "WEBSERVER no update happened!" error is related to the out-of-sync web profile update issue (match history is updated immediately, but sometimes it takes several minutes for the division page to update). Hopefully Blizzard fixes that issue some day.
Your last MMR calculation value is invalid. Why? You are still in silver league. If your MMR was that high you would have already been promoted (when the season is not locked the only exception to this rule are the new accounts that have played less than 25 games after blank start (5 placement matches)). Also note that your true value is likely close to the last couple calculated opponent values. You can identify your last 'good game' by first turning following setting on: 'Config' > 'Data' > 'Mark assumptions / bad games' > 'Save&Exit'.
Hmm. I probably should force that setting on for everybody in the next version of the tool. Skeldark the original creator of the tool had some good reasons keeping it off by default, but as data errors happen nowadays more frequently due the out-of-sync issue, having the setting on helps users to identify bad values.
The 'good games' affect the graph in following manner: For example if uppercase X, Y, Z are 'good games', then the affected estimate games are shown in lowercase x, y & z (Note that 'Z' is the last 'good game' you have played:
xxxxxxXyyyyyyYzzzzZzzzzzz When you have identified the 'good game' that caused your MMR graph jump to gold range, remember its number. Then go to: 'Config' > 'Data' > 'Refresh' > Select that match from the drop down menu > 'Mark as bad game' > 'Save&Exit'.
(Of course it is possible that there could have been offset change at the beginning of the season, but it is unlikely. At least the graphs looked mostly good couple of weeks ago (except some spikes due data errors here and there). In recent seasons Blizzard has not changed the offsets during the season switch but couple of weeks later. I have been monitoring the league counts during the past week and no changes has been made at least recently.)
|
+ Show Spoiler +On July 27 2014 18:00 korona wrote:Show nested quote +On July 27 2014 16:21 Intervencion wrote:On July 24 2014 16:31 FPjoonTerror wrote: Hi@all. I have played 73 games with MMRstats so far. 71 of these games were marked as bad games. The log says almost everytimes the following:
09:16:43 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:16:43 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! [me] 09:16:43 ERROR PRECHECK Player: WEBSERVER no update happened! [opponent] 09:16:43 ERROR LASTCHECK : Both players invalid 09:16:43 Gamecheck: false 09:16:43 POST-Trigger done 09:16:43 Data quality needs to be 100% to be able to calculate MMR 09:16:43 Data quality for calculating Player's MMR: 50% 09:16:43 Data quality for calculating Opponent's MMR: 50%
Do you know this problem or have some tips to handle it? Thanks in advance joonTerror Same problem. + Show Spoiler +08:52:55 -------------------------- 08:52:55 Game Start detected 08:52:55 Searching memory for character profiles for game HotS 08:52:55 Reading Memory ...OK 08:52:55 OK Found Memory-Profile in Active-Profiles! 08:53:35 Pre-trigger: Reading web profiles 08:53:38 Webgrabber: Player true 08:53:41 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 08:53:41 Webgrabber: Opponent false 08:53:41 Pre-trigger: Done reading web profiles 08:53:41 Pre-Trigger done 09:14:38 Post-trigger: Start 09:15:38 Post-trigger: Reading web profiles 09:15:42 Webgrabber: Player true 09:15:45 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 Webgrabber: Opponent false 09:15:45 Different season numbers. Player 1: 19, player 2: -1. Using higher value. 09:15:45 Post-trigger: Done reading web profiles 09:15:45 Unranked detection starts (detection is disabled for lost matches) 09:15:45 Unranked detection ends 09:15:45 Bonus calc (moonlight diam-): max end: 318, max fetch: 318 09:15:45 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:15:45 ERROR PRECHECK Player: WEBSERVER no update happened! http://eu.battle.net/sc2/en/profile/2493075/1/Intervención/ 09:15:45 Adjusted calculator ERROR: Invalid player data: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 ERROR LASTCHECK : Both players invalid 09:15:45 Gamecheck: false 09:15:45 POST-Trigger done 09:15:45 Data quality needs to be 100% to be able to calculate MMR 09:15:45 Data quality for calculating Player's MMR: 50% 09:15:45 Data quality for calculating Opponent's MMR: 0% 09:15:46 OK Uploader: game uploaded 09:15:46 Ladder Game Done! 09:15:46 -------------------------- For some reason the season number failed for your opponent twice, but as it got the correct data from your profile the tool fixed it. The "WEBSERVER no update happened!" error is related to the out-of-sync web profile update issue (match history is updated immediately, but sometimes it takes several minutes for the division page to update). Hopefully Blizzard fixes that issue some day. Your last MMR calculation value is invalid. Why? You are still in silver league. If your MMR was that high you would have already been promoted (when the season is not locked the only exception to this rule are the new accounts that have played less than 25 games after blank start (5 placement matches)). Also note that your true value is likely close to the last couple calculated opponent values. You can identify your last 'good game' by first turning following setting on: 'Config' > 'Data' > 'Mark assumptions / bad games' > 'Save&Exit'. Hmm. I probably should force that setting on for everybody in the next version of the tool. Skeldark the original creator of the tool had some good reasons keeping it off by default, but as data errors happen nowadays more frequently due the out-of-sync issue, having the setting on helps users to identify bad values. The 'good games' affect the graph in following manner: For example if uppercase X, Y, Z are 'good games', then the affected estimate games are shown in lowercase x, y & z (Note that 'Z' is the last 'good game' you have played: xxxxxxXyyyyyyYzzzzZzzzzzz When you have identified the 'good game' that caused your MMR graph jump to gold range, remember its number. Then go to: 'Config' > 'Data' > 'Refresh' > Select that match from the drop down menu > 'Mark as bad game' > 'Save&Exit'. (Of course it is possible that there could have been offset change at the beginning of the season, but it is unlikely. At least the graphs looked mostly good couple of weeks ago (except some spikes due data errors here and there). In recent seasons Blizzard has not changed the offsets during the season switch but couple of weeks later. I have been monitoring the league counts during the past week and no changes has been made at least recently.)
Yup, I don't touch anything but now the graph says I'm on silver silver (MMR206)
But, only 3 good calculations in a total of 142? :/
|
On July 27 2014 18:35 Intervencion wrote:+ Show Spoiler +On July 27 2014 18:00 korona wrote:Show nested quote +On July 27 2014 16:21 Intervencion wrote:On July 24 2014 16:31 FPjoonTerror wrote: Hi@all. I have played 73 games with MMRstats so far. 71 of these games were marked as bad games. The log says almost everytimes the following:
09:16:43 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:16:43 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! [me] 09:16:43 ERROR PRECHECK Player: WEBSERVER no update happened! [opponent] 09:16:43 ERROR LASTCHECK : Both players invalid 09:16:43 Gamecheck: false 09:16:43 POST-Trigger done 09:16:43 Data quality needs to be 100% to be able to calculate MMR 09:16:43 Data quality for calculating Player's MMR: 50% 09:16:43 Data quality for calculating Opponent's MMR: 50%
Do you know this problem or have some tips to handle it? Thanks in advance joonTerror Same problem. + Show Spoiler +08:52:55 -------------------------- 08:52:55 Game Start detected 08:52:55 Searching memory for character profiles for game HotS 08:52:55 Reading Memory ...OK 08:52:55 OK Found Memory-Profile in Active-Profiles! 08:53:35 Pre-trigger: Reading web profiles 08:53:38 Webgrabber: Player true 08:53:41 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 08:53:41 Webgrabber: Opponent false 08:53:41 Pre-trigger: Done reading web profiles 08:53:41 Pre-Trigger done 09:14:38 Post-trigger: Start 09:15:38 Post-trigger: Reading web profiles 09:15:42 Webgrabber: Player true 09:15:45 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 Webgrabber: Opponent false 09:15:45 Different season numbers. Player 1: 19, player 2: -1. Using higher value. 09:15:45 Post-trigger: Done reading web profiles 09:15:45 Unranked detection starts (detection is disabled for lost matches) 09:15:45 Unranked detection ends 09:15:45 Bonus calc (moonlight diam-): max end: 318, max fetch: 318 09:15:45 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:15:45 ERROR PRECHECK Player: WEBSERVER no update happened! http://eu.battle.net/sc2/en/profile/2493075/1/Intervención/ 09:15:45 Adjusted calculator ERROR: Invalid player data: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 ERROR LASTCHECK : Both players invalid 09:15:45 Gamecheck: false 09:15:45 POST-Trigger done 09:15:45 Data quality needs to be 100% to be able to calculate MMR 09:15:45 Data quality for calculating Player's MMR: 50% 09:15:45 Data quality for calculating Opponent's MMR: 0% 09:15:46 OK Uploader: game uploaded 09:15:46 Ladder Game Done! 09:15:46 -------------------------- For some reason the season number failed for your opponent twice, but as it got the correct data from your profile the tool fixed it. The "WEBSERVER no update happened!" error is related to the out-of-sync web profile update issue (match history is updated immediately, but sometimes it takes several minutes for the division page to update). Hopefully Blizzard fixes that issue some day. Your last MMR calculation value is invalid. Why? You are still in silver league. If your MMR was that high you would have already been promoted (when the season is not locked the only exception to this rule are the new accounts that have played less than 25 games after blank start (5 placement matches)). Also note that your true value is likely close to the last couple calculated opponent values. You can identify your last 'good game' by first turning following setting on: 'Config' > 'Data' > 'Mark assumptions / bad games' > 'Save&Exit'. Hmm. I probably should force that setting on for everybody in the next version of the tool. Skeldark the original creator of the tool had some good reasons keeping it off by default, but as data errors happen nowadays more frequently due the out-of-sync issue, having the setting on helps users to identify bad values. The 'good games' affect the graph in following manner: For example if uppercase X, Y, Z are 'good games', then the affected estimate games are shown in lowercase x, y & z (Note that 'Z' is the last 'good game' you have played: xxxxxxXyyyyyyYzzzzZzzzzzz When you have identified the 'good game' that caused your MMR graph jump to gold range, remember its number. Then go to: 'Config' > 'Data' > 'Refresh' > Select that match from the drop down menu > 'Mark as bad game' > 'Save&Exit'. (Of course it is possible that there could have been offset change at the beginning of the season, but it is unlikely. At least the graphs looked mostly good couple of weeks ago (except some spikes due data errors here and there). In recent seasons Blizzard has not changed the offsets during the season switch but couple of weeks later. I have been monitoring the league counts during the past week and no changes has been made at least recently.) Yup, I don't touch anything but now the graph says I'm on silver silver (MMR206) Hmm. That low? I was expecting based on the graph little over 300 (graph based on uploaded data), which is pretty much inline with the opponent values too. Hopefully you did not set multiple 'good games' bad, but only the last one against CarolusRex.
On July 27 2014 18:35 Intervencion wrote: But, only 3 good calculations in a total of 142? :/
Bad luck + bronze & silver are small + opponents there less active. You usually start getting results near the upper league threshold + many opponents there likely have not played enough to reach their typical adjusted point levels.
|
On July 27 2014 18:00 korona wrote: The "WEBSERVER no update happened!" error is related to the out-of-sync web profile update issue (match history is updated immediately, but sometimes it takes several minutes for the division page to update). Hopefully Blizzard fixes that issue some day.
Just a question based on nothing else than just a thought but couldn't you force the program to check the web profile for an update immediately after the game like it does now and 3-5 minutes later again if the first one failed?
|
On July 27 2014 20:59 Taplarapu wrote:Show nested quote +On July 27 2014 18:00 korona wrote: The "WEBSERVER no update happened!" error is related to the out-of-sync web profile update issue (match history is updated immediately, but sometimes it takes several minutes for the division page to update). Hopefully Blizzard fixes that issue some day.
Just a question based on nothing else than just a thought but couldn't you force the program to check the web profile for an update immediately after the game like it does now and 3-5 minutes later again if the first one failed? That would not work any better. At the moment it just fetches the data 1 minute after the match. There are no identifiers, timestamps etc on different profile web pages (thought match history contains some things that can be compared with the data from the replay). You either have to trust that in a given time all pages are in sync or you have to poll all the pages longer time frame and based on rules which have been observed choose from that data the likely correct combinations. 5 minutes later a player could have played multiple games more in between. In 1 minute pretty much at most 1 match more could have been played if the search was superfast (most of the time search and loading takes more than a minute combined) and concede happened immediately.
And there are limitations regarding the current program structure too. Some tasks happen concurrent in their own threads, but some core task sequences are linear. Much more concurrency would be needed. Also the core task sequences contain lots of quite complex checks & manipulations and if those parts need to be changed it takes time & you need to be very careful. The program is a legacy program too (originally made by skeldark). Even if the structure is most of the time well thought, there are things that require you to be extra careful if you are going to make changes.
If a polling based solution would be made, some of the things would likely be straightforward. But it could be a can of worms kind of situation as there are lots of special conditions that would need to be handled, which would likely take multiple times more development hours + especially testing hours. Some special conditions are for example 1) start of season when Blizzard's profiles are have not been updated, are partially updated or randomly give data from different seasons, 2) service breaks regarding profiles, 3) multiple matches within few minutes, 4) user closing the program immediately after the match (to get good results would potentially need to poll more than 5 minutes after), 5) getting results from subsequent match before the previous match, 6) Blizzard might fix the profiles or the behavior of the out-of-sync issue change and result unexpected behavior and 7) plenty of other things. The whole deal likely would require more effort than I can afford at the moment. And a single unnoticed new bug might cause future data to become bad for longer period. When you are working on your free time with a limited time budget it is often better to keep things stable (especially as the whole problem has been caused by issue in Blizzard's end).
Also keep in mind that there are other things that require periodically effort too. Nowadays Blizzard changes offsets usually once per season. It takes effort to first notice when that happens as they don't notify these things and then to solve them. Season start & ladder lock periods require effort. Also other improvements / preparations need to be done too. For example there likely won't be any sc2gears updates if there are major changes to the replay files. In the future I should find time to do fast integrations with different replay parser options (the choice would have been easy if the successor to sc2gears had no paywall) to make it faster to react when the change is actually needed.
|
On July 27 2014 20:26 korona wrote:Show nested quote +On July 27 2014 18:35 Intervencion wrote:+ Show Spoiler +On July 27 2014 18:00 korona wrote:Show nested quote +On July 27 2014 16:21 Intervencion wrote:On July 24 2014 16:31 FPjoonTerror wrote: Hi@all. I have played 73 games with MMRstats so far. 71 of these games were marked as bad games. The log says almost everytimes the following:
09:16:43 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:16:43 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! [me] 09:16:43 ERROR PRECHECK Player: WEBSERVER no update happened! [opponent] 09:16:43 ERROR LASTCHECK : Both players invalid 09:16:43 Gamecheck: false 09:16:43 POST-Trigger done 09:16:43 Data quality needs to be 100% to be able to calculate MMR 09:16:43 Data quality for calculating Player's MMR: 50% 09:16:43 Data quality for calculating Opponent's MMR: 50%
Do you know this problem or have some tips to handle it? Thanks in advance joonTerror Same problem. + Show Spoiler +08:52:55 -------------------------- 08:52:55 Game Start detected 08:52:55 Searching memory for character profiles for game HotS 08:52:55 Reading Memory ...OK 08:52:55 OK Found Memory-Profile in Active-Profiles! 08:53:35 Pre-trigger: Reading web profiles 08:53:38 Webgrabber: Player true 08:53:41 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 08:53:41 Webgrabber: Opponent false 08:53:41 Pre-trigger: Done reading web profiles 08:53:41 Pre-Trigger done 09:14:38 Post-trigger: Start 09:15:38 Post-trigger: Reading web profiles 09:15:42 Webgrabber: Player true 09:15:45 FATALERROR WEBGRABBER could not fetch season number! EXPECTED: 19. Player: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 Webgrabber: Opponent false 09:15:45 Different season numbers. Player 1: 19, player 2: -1. Using higher value. 09:15:45 Post-trigger: Done reading web profiles 09:15:45 Unranked detection starts (detection is disabled for lost matches) 09:15:45 Unranked detection ends 09:15:45 Bonus calc (moonlight diam-): max end: 318, max fetch: 318 09:15:45 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 09:15:45 ERROR PRECHECK Player: WEBSERVER no update happened! http://eu.battle.net/sc2/en/profile/2493075/1/Intervención/ 09:15:45 Adjusted calculator ERROR: Invalid player data: http://eu.battle.net/sc2/en/profile/4560301/1/moonlight/ 09:15:45 ERROR LASTCHECK : Both players invalid 09:15:45 Gamecheck: false 09:15:45 POST-Trigger done 09:15:45 Data quality needs to be 100% to be able to calculate MMR 09:15:45 Data quality for calculating Player's MMR: 50% 09:15:45 Data quality for calculating Opponent's MMR: 0% 09:15:46 OK Uploader: game uploaded 09:15:46 Ladder Game Done! 09:15:46 -------------------------- For some reason the season number failed for your opponent twice, but as it got the correct data from your profile the tool fixed it. The "WEBSERVER no update happened!" error is related to the out-of-sync web profile update issue (match history is updated immediately, but sometimes it takes several minutes for the division page to update). Hopefully Blizzard fixes that issue some day. Your last MMR calculation value is invalid. Why? You are still in silver league. If your MMR was that high you would have already been promoted (when the season is not locked the only exception to this rule are the new accounts that have played less than 25 games after blank start (5 placement matches)). Also note that your true value is likely close to the last couple calculated opponent values. You can identify your last 'good game' by first turning following setting on: 'Config' > 'Data' > 'Mark assumptions / bad games' > 'Save&Exit'. Hmm. I probably should force that setting on for everybody in the next version of the tool. Skeldark the original creator of the tool had some good reasons keeping it off by default, but as data errors happen nowadays more frequently due the out-of-sync issue, having the setting on helps users to identify bad values. The 'good games' affect the graph in following manner: For example if uppercase X, Y, Z are 'good games', then the affected estimate games are shown in lowercase x, y & z (Note that 'Z' is the last 'good game' you have played: xxxxxxXyyyyyyYzzzzZzzzzzz When you have identified the 'good game' that caused your MMR graph jump to gold range, remember its number. Then go to: 'Config' > 'Data' > 'Refresh' > Select that match from the drop down menu > 'Mark as bad game' > 'Save&Exit'. (Of course it is possible that there could have been offset change at the beginning of the season, but it is unlikely. At least the graphs looked mostly good couple of weeks ago (except some spikes due data errors here and there). In recent seasons Blizzard has not changed the offsets during the season switch but couple of weeks later. I have been monitoring the league counts during the past week and no changes has been made at least recently.) Yup, I don't touch anything but now the graph says I'm on silver silver (MMR206) Hmm. That low? I was expecting based on the graph little over 300 (graph based on uploaded data), which is pretty much inline with the opponent values too. Hopefully you did not set multiple 'good games' bad, but only the last one against CarolusRex. Show nested quote +On July 27 2014 18:35 Intervencion wrote: But, only 3 good calculations in a total of 142? :/
Bad luck + bronze & silver are small + opponents there less active. You usually start getting results near the upper league threshold + many opponents there likely have not played enough to reach their typical adjusted point levels.
Well, now is 434, I think there're some spikes
NVM, Hope in gold or + It will work better
|
So lately ive been playng a lot, but still the program cant calculate my mmr, everytime it says the data quality is 100%, it drops down to 50%, and starts all over again, i dont play any game without mmrstats active, and got 7 good games out of 93, still data cuallity is at 50%.
Also every once in a while the whole graph moves up or down to adjust to what it thinks is my mmr
Id like to know why this keeps happening, its a new issue, cause previous seasons it had never happened to me, also does it meen that whatever the program says my mmr is never right?
+ Show Spoiler +20:38:55 Game Start detected 20:38:55 Searching memory for character profiles for game HotS 20:38:55 Reading Memory ...OK 20:38:55 OK Found Memory-Profile in Active-Profiles! 20:39:35 Pre-trigger: Reading web profiles 20:39:39 Webgrabber: Player true 20:39:43 Webgrabber: Opponent true 20:39:43 Pre-trigger: Done reading web profiles 20:39:43 Pre-Trigger done 20:46:17 Post-trigger: Start 20:47:17 Post-trigger: Reading web profiles 20:47:21 Webgrabber: Player true 20:47:25 Webgrabber: Opponent true 20:47:25 Post-trigger: Done reading web profiles 20:47:25 Unranked detection starts (detection is disabled for lost matches) 20:47:25 Unranked detection ends 20:47:25 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 20:47:25 ERROR PRECHECK Player: WEBSERVER no update happened! http://us.battle.net/sc2/en/profile/2052397/1/Zepk/ 20:47:25 DATA Alg. A : success: http://us.battle.net/sc2/en/profile/746432/1/Hobbes/ 20:47:25 DATA Alg.B: failed, Unknown change points for player: http://us.battle.net/sc2/en/profile/746432/1/Hobbes/ 20:47:25 Gamecheck: true 20:47:25 POST-Trigger done 20:47:25 Data quality needs to be 100% to be able to calculate MMR 20:47:25 Data quality for calculating Player's MMR: 75% 20:47:25 Data quality for calculating Opponent's MMR: 50% 20:47:27 OK Uploader: game uploaded 20:47:27 Ladder Game Done! 20:47:27 -------------------------- 20:53:22 -------------------------- 20:53:22 Game Start detected 20:53:22 Searching memory for character profiles for game HotS 20:53:22 Reading Memory ...OK 20:53:22 OK Found Memory-Profile in Active-Profiles! 20:54:02 Pre-trigger: Reading web profiles 20:54:07 Webgrabber: Player true 20:54:11 Webgrabber: Opponent true 20:54:11 Pre-trigger: Done reading web profiles 20:54:11 Pre-Trigger done 21:00:55 Post-trigger: Start 21:01:55 Post-trigger: Reading web profiles 21:01:59 Webgrabber: Player true 21:02:03 Webgrabber: Opponent true 21:02:03 Post-trigger: Done reading web profiles 21:02:03 Unranked detection starts (detection is disabled for lost matches) 21:02:03 Unranked detection ends 21:02:03 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 21:02:03 ERROR PRECHECK Player: WEBSERVER no update happened! http://us.battle.net/sc2/en/profile/2052397/1/Zepk/ 21:02:03 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! http://us.battle.net/sc2/en/profile/3016648/1/gauvenator/ 21:02:03 ERROR LASTCHECK : Both players invalid 21:02:03 Gamecheck: false 21:02:03 POST-Trigger done 21:02:03 Data quality needs to be 100% to be able to calculate MMR 21:02:03 Data quality for calculating Player's MMR: 50% 21:02:03 Data quality for calculating Opponent's MMR: 50% 21:02:04 OK Uploader: game uploaded 21:02:04 Ladder Game Done! 21:02:04 --------------------------
Also my graph looks really wierd, it has a significant droop, witch I assumed was due to mmr decay, cause it happened when I stoped playng, but then it goes up at the same speed, and that I cant explain ussing mmr deacy.
+ Show Spoiler +
|
On August 04 2014 10:39 Zepk wrote:So lately ive been playng a lot, but still the program cant calculate my mmr, everytime it says the data quality is 100%, it drops down to 50%, and starts all over again, i dont play any game without mmrstats active, and got 7 good games out of 93, still data cuallity is at 50%. Also every once in a while the whole graph moves up or down to adjust to what it thinks is my mmr Id like to know why this keeps happening, its a new issue, cause previous seasons it had never happened to me, also does it meen that whatever the program says my mmr is never right? + Show Spoiler +20:38:55 Game Start detected 20:38:55 Searching memory for character profiles for game HotS 20:38:55 Reading Memory ...OK 20:38:55 OK Found Memory-Profile in Active-Profiles! 20:39:35 Pre-trigger: Reading web profiles 20:39:39 Webgrabber: Player true 20:39:43 Webgrabber: Opponent true 20:39:43 Pre-trigger: Done reading web profiles 20:39:43 Pre-Trigger done 20:46:17 Post-trigger: Start 20:47:17 Post-trigger: Reading web profiles 20:47:21 Webgrabber: Player true 20:47:25 Webgrabber: Opponent true 20:47:25 Post-trigger: Done reading web profiles 20:47:25 Unranked detection starts (detection is disabled for lost matches) 20:47:25 Unranked detection ends 20:47:25 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 20:47:25 ERROR PRECHECK Player: WEBSERVER no update happened! http://us.battle.net/sc2/en/profile/2052397/1/Zepk/ 20:47:25 DATA Alg. A : success: http://us.battle.net/sc2/en/profile/746432/1/Hobbes/ 20:47:25 DATA Alg.B: failed, Unknown change points for player: http://us.battle.net/sc2/en/profile/746432/1/Hobbes/ 20:47:25 Gamecheck: true 20:47:25 POST-Trigger done 20:47:25 Data quality needs to be 100% to be able to calculate MMR 20:47:25 Data quality for calculating Player's MMR: 75% 20:47:25 Data quality for calculating Opponent's MMR: 50% 20:47:27 OK Uploader: game uploaded 20:47:27 Ladder Game Done! 20:47:27 -------------------------- 20:53:22 -------------------------- 20:53:22 Game Start detected 20:53:22 Searching memory for character profiles for game HotS 20:53:22 Reading Memory ...OK 20:53:22 OK Found Memory-Profile in Active-Profiles! 20:54:02 Pre-trigger: Reading web profiles 20:54:07 Webgrabber: Player true 20:54:11 Webgrabber: Opponent true 20:54:11 Pre-trigger: Done reading web profiles 20:54:11 Pre-Trigger done 21:00:55 Post-trigger: Start 21:01:55 Post-trigger: Reading web profiles 21:01:59 Webgrabber: Player true 21:02:03 Webgrabber: Opponent true 21:02:03 Post-trigger: Done reading web profiles 21:02:03 Unranked detection starts (detection is disabled for lost matches) 21:02:03 Unranked detection ends 21:02:03 Calculating adjusted points for the players (either Alg. A or B needs to succceed for certain player) 21:02:03 ERROR PRECHECK Player: WEBSERVER no update happened! http://us.battle.net/sc2/en/profile/2052397/1/Zepk/ 21:02:03 ERROR PRECHECK PRE-PLAYER: WEBSERVER middle update happened! http://us.battle.net/sc2/en/profile/3016648/1/gauvenator/ 21:02:03 ERROR LASTCHECK : Both players invalid 21:02:03 Gamecheck: false 21:02:03 POST-Trigger done 21:02:03 Data quality needs to be 100% to be able to calculate MMR 21:02:03 Data quality for calculating Player's MMR: 50% 21:02:03 Data quality for calculating Opponent's MMR: 50% 21:02:04 OK Uploader: game uploaded 21:02:04 Ladder Game Done! 21:02:04 -------------------------- You can find some answers (such as Blizzard's web profiles are often updating out-of-sync, how graph is updated, how to see which ones are 'good') few posts earlier: http://www.teamliquid.net/forum/viewpost.php?post_id=22688633
On August 04 2014 10:39 Zepk wrote: Also my graph looks really wierd, it has a significant droop, witch I assumed was due to mmr decay, cause it happened when I stoped playng, but then it goes up at the same speed, and that I cant explain ussing mmr deacy. First disable 'moving average' as it masks your graph (+ set 'good games' visible; instructions via the link I gave). When moving average is enabled you cannot recognize potential incorrect readings. Any 'good' reading can be incorrect for various reasons (data error, data error due out-of-sync data, recorded unranked game (unranked has its own MMR)). If you have plenty of good readings (7 is already a nice amount) you usually can see if there are readings that are not in line with the others (or higher league range by a considerable margin & you have played more than 25 games after blank start). Of course you need to remember where you were inactive (decay starts at 2 weeks and reaches maximum at 4). This case the decay is visible based on the values too (remember it may not be shown in exactly correct place in the graph as may not have had a good game just before you started your hiatus (see how the graph updates via the link)).
I took a quick look at your graph. You have 5 'good games' from this season. The first four are in line with each others (this already indicates those 4 are very likely correct), but the fifth one causes a considerable jump. Also as you were promoted between the fourth and fifth 'good game' you can check if the promotion threshold matches with the graph (markers - new div). It does not. Also note that you have got opponent values from that period that suggest that your MMR would be closer to the old values. And when you set the fifth 'good game' bad, everything matches almost perfectly (promotion line, opponent values).
So set the match against 'Alejosoldier' bad via 'Config' > 'Data' > 'Refresh' > Select that match from the drop down menu > 'Mark as bad game' > 'Save&Exit'. But before you do that look at the graph yourself, so it will be easier for you to recognize potentially incorrect values in the future (of course if the offsets change considerably it could cause spikes like this, but there has not been changes lately). Remember to turn the moving average off + graphically showing 'good games'.
Actually I prefer imgur links anyways (if straight picture always inside spoiler tags if possible).
|
Does this work with Scelight (successor to sc2gears) or is there another tool for Scelight?
|
On August 05 2014 18:07 Zheryn wrote: Does this work with Scelight (successor to sc2gears) or is there another tool for Scelight? At the moment there is support only for Sc2gears. Here is a recent answer regarding that (oh. and the offset change I was expecting in that post has not happened, unless there was smaller one that affected lowest leagues already before that): http://www.teamliquid.net/forum/viewpost.php?post_id=22648078
|
I have huge spike in MMR, still at rank gold though. Does this happen often?
i.imgur.com/En1N7Kz.png
|
On August 14 2014 01:35 Zalnlol wrote: I have huge spike in MMR, still at rank gold though. Does this happen often?
i.imgur.com/En1N7Kz.png Data errors happen sometimes. The amount of data errors has increased because Bnet web profiles have suffered from out-of-sync-issue since February. One can hope that someday Blizzard fixes that issue.
Based on your picture you have 15 good games since 2014-07-26. Likely 13 of them are in line with each others (likely correct). The last 'good game' that causes the graph jump to plat range is incorrect. Also the 'good game' around 14th game is potentially incorrect too. I checked only the picture you gave (did not check the uploaded data + good games were not highlighted in the graph. Check the later link to turn the graphical highlighting on). Also note that if there is recorded unranked games in the mix, then you should remove them as unranked has separate MMR (deleting games happens the same way as marking them bad except selecting 'delete game' instead of 'mark as bad game').
You can identify the 'incorrect' 'good games' & set them manually bad. The following link contains some instructions: http://www.teamliquid.net/forum/viewpost.php?post_id=22688633
You have very nice amount of 'good games'. When you have so many, it is usually easy to identify the incorrect ones.
|
I have a similar problem seen some pages ago, but i didnt found a fix.
My problem is i have played 65 games and it still saying:''needs better games''. Note thats its a new account and my mmr is up to date (10.3). Is it normal ? 65games. first i installed it in the page i took lot less than that to get a curve..
thx!
|
|
|
|