• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:34
CEST 11:34
KST 18:34
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL19] Finals Recap: Standing Tall9HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Weekly Cups (June 30 - July 6): Classic Doubles0[BSL20] Non-Korean Championship 4x BSL + 4x China5Flash Announces Hiatus From ASL63Weekly Cups (June 23-29): Reynor in world title form?13FEL Cracov 2025 (July 27) - $8000 live event22
StarCraft 2
General
Weekly Cups (June 30 - July 6): Classic Doubles Program: SC2 / XSplit / OBS Scene Switcher The SCII GOAT: A statistical Evaluation Statistics for vetoed/disliked maps Weekly Cups (June 23-29): Reynor in world title form?
Tourneys
RSL: Revival, a new crowdfunded tournament series FEL Cracov 2025 (July 27) - $8000 live event Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays Korean Starcraft League Week 77
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
SC uni coach streams logging into betting site Player “Jedi” cheat on CSL Flash Announces Hiatus From ASL BW General Discussion Practice Partners (Official)
Tourneys
[BSL20] Non-Korean Championship 4x BSL + 4x China CSL Xiamen International Invitational The Casual Games of the Week Thread [BSL20] Grand Finals - Sunday 20:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2024! Summer Games Done Quick 2025! Russo-Ukrainian War Thread
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion 2024 - 2025 Football Thread NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Blogs
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 680 users

Match Making Rating Tool - Page 189

Forum Index > SC2 General
Post a Reply
Prev 1 187 188 189 190 191 207 Next
leopardb
Profile Joined August 2012
Germany92 Posts
July 21 2014 19:03 GMT
#3761
Hi i have a bit of a strange graph right now :

+ Show Spoiler +
[image loading]


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...
don't worry, be happy
korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-07-21 20:47:05
July 21 2014 20:22 GMT
#3762
On July 22 2014 04:03 leopardb wrote:
Hi i have a bit of a strange graph right now :

+ Show Spoiler +
[image loading]


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).
korona
Profile Joined October 2009
1098 Posts
July 21 2014 23:01 GMT
#3763
2014-07-22: Released new DB file (v. 19.2) that changes initial GM entry thresholds for EU and NA

Initial season start GM threshold was set to 2100 for EU and 1780 for NA. Please restart sc2gears to download the new DB file. More details regarding the change are available from: http://www.teamliquid.net/forum/starcraft-2/334561-match-making-rating-tool?page=188#3750
FPjoonTerror
Profile Joined August 2012
Germany1 Post
Last Edited: 2014-07-24 07:31:23
July 24 2014 07:31 GMT
#3764
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
korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-07-24 09:46:28
July 24 2014 09:38 GMT
#3765
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.
korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-07-25 12:52:52
July 25 2014 12:15 GMT
#3766
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.
Intervencion
Profile Joined July 2014
Spain7 Posts
Last Edited: 2014-07-27 07:22:25
July 27 2014 07:21 GMT
#3767
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 +
[image loading]


Any help?
Thanks
korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-07-27 09:26:46
July 27 2014 09:00 GMT
#3768
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.

On July 27 2014 16:21 Intervencion wrote:

+ Show Spoiler +
[image loading]


Any help?
Thanks

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.)
Intervencion
Profile Joined July 2014
Spain7 Posts
Last Edited: 2014-07-27 10:10:13
July 27 2014 09:35 GMT
#3769
+ 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.

Show nested quote +
On July 27 2014 16:21 Intervencion wrote:

+ Show Spoiler +
[image loading]


Any help?
Thanks

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? :/
korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-07-27 11:30:59
July 27 2014 11:26 GMT
#3770
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.

Show nested quote +
On July 27 2014 16:21 Intervencion wrote:

+ Show Spoiler +
[image loading]


Any help?
Thanks

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.
Yozora
Profile Joined March 2011
Finland65 Posts
July 27 2014 11:59 GMT
#3771
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?
Everyone lies
korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-07-27 14:15:11
July 27 2014 14:09 GMT
#3772
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.
Intervencion
Profile Joined July 2014
Spain7 Posts
July 28 2014 02:29 GMT
#3773
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.

Show nested quote +
On July 27 2014 16:21 Intervencion wrote:

+ Show Spoiler +
[image loading]


Any help?
Thanks

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
Zepk
Profile Joined August 2014
Chile2 Posts
August 04 2014 01:39 GMT
#3774
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 +

http://i.imgur.com/kPtIWPR.jpg

sorry, but new users cant post img D:


korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-08-04 12:50:08
August 04 2014 11:18 GMT
#3775
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'.

On August 04 2014 10:39 Zepk wrote:
+ Show Spoiler +

http://i.imgur.com/kPtIWPR.jpg

sorry, but new users cant post img D:


Actually I prefer imgur links anyways (if straight picture always inside spoiler tags if possible).
Zheryn
Profile Joined December 2010
Sweden3653 Posts
August 05 2014 09:07 GMT
#3776
Does this work with Scelight (successor to sc2gears) or is there another tool for Scelight?
hundred thousand krouner
korona
Profile Joined October 2009
1098 Posts
August 05 2014 11:31 GMT
#3777
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
Zalnlol
Profile Joined August 2014
Australia5 Posts
August 13 2014 16:35 GMT
#3778
I have huge spike in MMR, still at rank gold though. Does this happen often?

i.imgur.com/En1N7Kz.png
korona
Profile Joined October 2009
1098 Posts
Last Edited: 2014-08-13 20:22:40
August 13 2014 20:06 GMT
#3779
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.
kuan888
Profile Joined March 2011
Canada305 Posts
August 16 2014 15:36 GMT
#3780
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!
What doesn't kill us makes us stronger. -Friedrich Wilhelm Nietzsche ||| Acer.Scarlett <3
Prev 1 187 188 189 190 191 207 Next
Please log in or register to reply.
Live Events Refresh
Next event in 1h 26m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Creator 1
StarCraft: Brood War
Hyuk 1065
Soma 273
sSak 106
Sharp 73
Aegong 32
sorry 32
Mind 26
yabsab 19
zelot 18
Free 17
[ Show more ]
Bale 7
IntoTheRainbow 5
ivOry 2
Dota 2
XaKoH 563
XcaliburYe391
Counter-Strike
shoxiejesuss676
Super Smash Bros
Mew2King241
Other Games
ceh9761
Stewie2K655
Pyrionflax215
crisheroes189
SortOf148
rGuardiaN94
Organizations
Other Games
gamesdonequick28450
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH373
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2254
League of Legends
• HappyZerGling113
Upcoming Events
Wardi Open
1h 26m
Replay Cast
14h 26m
Sparkling Tuna Cup
1d
WardiTV European League
1d 6h
MaNa vs sebesdes
Mixu vs Fjant
ByuN vs HeRoMaRinE
ShoWTimE vs goblin
Gerald vs Babymarine
Krystianer vs YoungYakov
PiGosaur Monday
1d 14h
The PondCast
2 days
WardiTV European League
2 days
Jumy vs NightPhoenix
Percival vs Nicoract
ArT vs HiGhDrA
MaxPax vs Harstem
Scarlett vs Shameless
SKillous vs uThermal
uThermal 2v2 Circuit
2 days
Replay Cast
2 days
RSL Revival
3 days
ByuN vs SHIN
Clem vs Reynor
[ Show More ]
Replay Cast
3 days
RSL Revival
4 days
Classic vs Cure
FEL
4 days
RSL Revival
5 days
FEL
5 days
FEL
5 days
Sparkling Tuna Cup
6 days
RSL Revival
6 days
FEL
6 days
Liquipedia Results

Completed

BSL Season 20
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025

Upcoming

2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
CSL Xiamen Invitational
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.