• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 14:37
CET 20:37
KST 04:37
  • 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
TL.net Map Contest #21: Winners11Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11
Community News
[TLMC] Fall/Winter 2025 Ladder Map Rotation7Weekly Cups (Nov 3-9): Clem Conquers in Canada4SC: Evo Complete - Ranked Ladder OPEN ALPHA8StarCraft, SC2, HotS, WC3, Returning to Blizzcon!45$5,000+ WardiTV 2025 Championship7
StarCraft 2
General
[TLMC] Fall/Winter 2025 Ladder Map Rotation Mech is the composition that needs teleportation t Weekly Cups (Nov 3-9): Clem Conquers in Canada Craziest Micro Moments Of All Time? SC: Evo Complete - Ranked Ladder OPEN ALPHA
Tourneys
Master Swan Open (Global Bronze-Master 2) Constellation Cup - Main Event - Stellar Fest Tenacious Turtle Tussle Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection
Brood War
General
Back In The Day.... BW General Discussion FlaSh on: Biggest Problem With SnOw's Playstyle Terran 1:35 12 Gas Optimization BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [BSL21] RO32 Group D - Sunday 21:00 CET [BSL21] RO32 Group C - Saturday 21:00 CET [ASL20] Grand Finals
Strategy
Current Meta PvZ map balance How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread EVE Corporation Should offensive tower rushing be viable in RTS games? Path of Exile
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread The Games Industry And ATVI
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Dyadica Gospel – a Pulp No…
Hildegard
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Reality "theory" prov…
perfectspheres
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1382 users

RepMastered™: replay sharing and analyzer site - Page 8

Forum Index > BW General
Post a Reply
Prev 1 6 7 8 9 10 12 Next All
MeSaber
Profile Joined December 2009
Sweden1235 Posts
March 23 2023 06:18 GMT
#141
On March 22 2023 19:32 Dakota_Fanning wrote:
Show nested quote +
On March 22 2023 16:17 MeSaber wrote:
Rant:

In Players tab, i would like to exclude players based on if they dont play BGH+Low, ie i want to find BGH or Low only players, maybe even be able to set a percent of played map type like 10%. Some have 1% or less of BGH/Low and i dont count those as BGH/Low players.

In Games tab, i am trying to find players of 3v3 and 4v4 games AND only BGH/Low maps. Also i dont get any help how to use regexp map.

If i could regexp the 'matchup' to include both 3v3 and 4v4 matchups like: XXXvXXX, XXXXvXXXX, ie wildcard a race and amount of players. Or 'format' be able to choose multiple options.

Avg APM seems pretty useless, would rather have Avg EAPM. Avg APM can fluctuate a lot per player but EAPM usually does not.

I would really like if you could use regexp in every field to find what ure looking for. This would require a regexp help-popup how regexp works ofc as most ppl dont know about it but its a strong tool.

So my current confusion is how i find BGH/Low games with 3v3 or 4v4 format included.

The lack of sorting is an issue too. It would be very useful.

Edit: Be able to exclude short games like less than 5 minutes. Maybe repmastered should remove invalid games that are less than 2 minutes long (any game below 2 min is a disc). https://repmastered.app/?from=2021-01-01&mapMatch=substr&map=hunter&format=4v4&avgAPM=300 as an example.

Thx for making this awesome website.


Thanks for the feedback. I'd rather answer in general that addresses most of your issues / requests.

Please keep in mind that performance is one of the first prio. If you have 10 replays, can you form any kind of query and sortig, the results will come in an instance. repmastered.app has more than 1.6 million replays as of now, and this number just keeps growing. To have "instant" results, the data has to be indexed in multiple ways to support queries and sorting. Building and maintaining indices is a significant task and space, and there are certain limitations. Performance (execution time) of queries and sorting will only be acceptable if they are backed by indices.

Even though I would want to allow querying and sorting by all values, this is not possible in practice and is not possible due to database limitations. I carefully select filters and sort orders that seem useful / reasonable. I'll keep revisiting this issue from time-to-time, but I can't just allow all because without index support, filtering and sorting from 1.6 million replays would take too long and would overload the server.


Couldnt the sorting be client-side?
-.-
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
March 23 2023 11:52 GMT
#142
On March 23 2023 15:18 MeSaber wrote:
Show nested quote +
On March 22 2023 19:32 Dakota_Fanning wrote:
On March 22 2023 16:17 MeSaber wrote:
Rant:

In Players tab, i would like to exclude players based on if they dont play BGH+Low, ie i want to find BGH or Low only players, maybe even be able to set a percent of played map type like 10%. Some have 1% or less of BGH/Low and i dont count those as BGH/Low players.

In Games tab, i am trying to find players of 3v3 and 4v4 games AND only BGH/Low maps. Also i dont get any help how to use regexp map.

If i could regexp the 'matchup' to include both 3v3 and 4v4 matchups like: XXXvXXX, XXXXvXXXX, ie wildcard a race and amount of players. Or 'format' be able to choose multiple options.

Avg APM seems pretty useless, would rather have Avg EAPM. Avg APM can fluctuate a lot per player but EAPM usually does not.

I would really like if you could use regexp in every field to find what ure looking for. This would require a regexp help-popup how regexp works ofc as most ppl dont know about it but its a strong tool.

So my current confusion is how i find BGH/Low games with 3v3 or 4v4 format included.

The lack of sorting is an issue too. It would be very useful.

Edit: Be able to exclude short games like less than 5 minutes. Maybe repmastered should remove invalid games that are less than 2 minutes long (any game below 2 min is a disc). https://repmastered.app/?from=2021-01-01&mapMatch=substr&map=hunter&format=4v4&avgAPM=300 as an example.

Thx for making this awesome website.


Thanks for the feedback. I'd rather answer in general that addresses most of your issues / requests.

Please keep in mind that performance is one of the first prio. If you have 10 replays, can you form any kind of query and sortig, the results will come in an instance. repmastered.app has more than 1.6 million replays as of now, and this number just keeps growing. To have "instant" results, the data has to be indexed in multiple ways to support queries and sorting. Building and maintaining indices is a significant task and space, and there are certain limitations. Performance (execution time) of queries and sorting will only be acceptable if they are backed by indices.

Even though I would want to allow querying and sorting by all values, this is not possible in practice and is not possible due to database limitations. I carefully select filters and sort orders that seem useful / reasonable. I'll keep revisiting this issue from time-to-time, but I can't just allow all because without index support, filtering and sorting from 1.6 million replays would take too long and would overload the server.


Couldnt the sorting be client-side?

No, it can't be. To sort by a property, you need all the records. For example, let's say you want to filter games to the map "| iCCup | Fighting Spirit 1.3", and sort the results by game length, descending. There are more than 160 thousand result games, how would you tell which are the 20 longest games without looking at each of them? That would require sending all 160 thousand games to the client, just to be able to sort and show the first 20...

When the data is limited, client side sorting can be implemented, and it is already done: look at player profiles for example, all tables are sortable by almost any column, on the client side. This is possible because all the data (table rows) are already on the client side.
https://repmastered.icza.net
Jealous
Profile Blog Joined December 2011
10231 Posts
Last Edited: 2023-03-23 13:44:39
March 23 2023 13:44 GMT
#143
On March 23 2023 20:52 Dakota_Fanning wrote:
Show nested quote +
On March 23 2023 15:18 MeSaber wrote:
On March 22 2023 19:32 Dakota_Fanning wrote:
On March 22 2023 16:17 MeSaber wrote:
Rant:

In Players tab, i would like to exclude players based on if they dont play BGH+Low, ie i want to find BGH or Low only players, maybe even be able to set a percent of played map type like 10%. Some have 1% or less of BGH/Low and i dont count those as BGH/Low players.

In Games tab, i am trying to find players of 3v3 and 4v4 games AND only BGH/Low maps. Also i dont get any help how to use regexp map.

If i could regexp the 'matchup' to include both 3v3 and 4v4 matchups like: XXXvXXX, XXXXvXXXX, ie wildcard a race and amount of players. Or 'format' be able to choose multiple options.

Avg APM seems pretty useless, would rather have Avg EAPM. Avg APM can fluctuate a lot per player but EAPM usually does not.

I would really like if you could use regexp in every field to find what ure looking for. This would require a regexp help-popup how regexp works ofc as most ppl dont know about it but its a strong tool.

So my current confusion is how i find BGH/Low games with 3v3 or 4v4 format included.

The lack of sorting is an issue too. It would be very useful.

Edit: Be able to exclude short games like less than 5 minutes. Maybe repmastered should remove invalid games that are less than 2 minutes long (any game below 2 min is a disc). https://repmastered.app/?from=2021-01-01&mapMatch=substr&map=hunter&format=4v4&avgAPM=300 as an example.

Thx for making this awesome website.


Thanks for the feedback. I'd rather answer in general that addresses most of your issues / requests.

Please keep in mind that performance is one of the first prio. If you have 10 replays, can you form any kind of query and sortig, the results will come in an instance. repmastered.app has more than 1.6 million replays as of now, and this number just keeps growing. To have "instant" results, the data has to be indexed in multiple ways to support queries and sorting. Building and maintaining indices is a significant task and space, and there are certain limitations. Performance (execution time) of queries and sorting will only be acceptable if they are backed by indices.

Even though I would want to allow querying and sorting by all values, this is not possible in practice and is not possible due to database limitations. I carefully select filters and sort orders that seem useful / reasonable. I'll keep revisiting this issue from time-to-time, but I can't just allow all because without index support, filtering and sorting from 1.6 million replays would take too long and would overload the server.


Couldnt the sorting be client-side?

No, it can't be. To sort by a property, you need all the records. For example, let's say you want to filter games to the map "| iCCup | Fighting Spirit 1.3", and sort the results by game length, descending. There are more than 160 thousand result games, how would you tell which are the 20 longest games without looking at each of them? That would require sending all 160 thousand games to the client, just to be able to sort and show the first 20...

When the data is limited, client side sorting can be implemented, and it is already done: look at player profiles for example, all tables are sortable by almost any column, on the client side. This is possible because all the data (table rows) are already on the client side.

Not saying that this is absolutely necessary by any means, nor do I think it is even all that useful of a thing to implement, and also I am coding-deficient. However, wouldn't a possible work-around be running these sorting algorithms say once per day, and then display the outcome of said sorting until the next time the sorting algorithm is done, instead of doing it on-demand per user? It's not ideal and I'm not sure how "expensive" this would be, but I feel like it might be a possible solution even if not ideal.
"The right to vote is only the oar of the slaveship, I wanna be free." -- бум бум сучка!
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
March 23 2023 13:56 GMT
#144
On March 23 2023 22:44 Jealous wrote:
Show nested quote +
On March 23 2023 20:52 Dakota_Fanning wrote:
On March 23 2023 15:18 MeSaber wrote:
On March 22 2023 19:32 Dakota_Fanning wrote:
On March 22 2023 16:17 MeSaber wrote:
Rant:

In Players tab, i would like to exclude players based on if they dont play BGH+Low, ie i want to find BGH or Low only players, maybe even be able to set a percent of played map type like 10%. Some have 1% or less of BGH/Low and i dont count those as BGH/Low players.

In Games tab, i am trying to find players of 3v3 and 4v4 games AND only BGH/Low maps. Also i dont get any help how to use regexp map.

If i could regexp the 'matchup' to include both 3v3 and 4v4 matchups like: XXXvXXX, XXXXvXXXX, ie wildcard a race and amount of players. Or 'format' be able to choose multiple options.

Avg APM seems pretty useless, would rather have Avg EAPM. Avg APM can fluctuate a lot per player but EAPM usually does not.

I would really like if you could use regexp in every field to find what ure looking for. This would require a regexp help-popup how regexp works ofc as most ppl dont know about it but its a strong tool.

So my current confusion is how i find BGH/Low games with 3v3 or 4v4 format included.

The lack of sorting is an issue too. It would be very useful.

Edit: Be able to exclude short games like less than 5 minutes. Maybe repmastered should remove invalid games that are less than 2 minutes long (any game below 2 min is a disc). https://repmastered.app/?from=2021-01-01&mapMatch=substr&map=hunter&format=4v4&avgAPM=300 as an example.

Thx for making this awesome website.


Thanks for the feedback. I'd rather answer in general that addresses most of your issues / requests.

Please keep in mind that performance is one of the first prio. If you have 10 replays, can you form any kind of query and sortig, the results will come in an instance. repmastered.app has more than 1.6 million replays as of now, and this number just keeps growing. To have "instant" results, the data has to be indexed in multiple ways to support queries and sorting. Building and maintaining indices is a significant task and space, and there are certain limitations. Performance (execution time) of queries and sorting will only be acceptable if they are backed by indices.

Even though I would want to allow querying and sorting by all values, this is not possible in practice and is not possible due to database limitations. I carefully select filters and sort orders that seem useful / reasonable. I'll keep revisiting this issue from time-to-time, but I can't just allow all because without index support, filtering and sorting from 1.6 million replays would take too long and would overload the server.


Couldnt the sorting be client-side?

No, it can't be. To sort by a property, you need all the records. For example, let's say you want to filter games to the map "| iCCup | Fighting Spirit 1.3", and sort the results by game length, descending. There are more than 160 thousand result games, how would you tell which are the 20 longest games without looking at each of them? That would require sending all 160 thousand games to the client, just to be able to sort and show the first 20...

When the data is limited, client side sorting can be implemented, and it is already done: look at player profiles for example, all tables are sortable by almost any column, on the client side. This is possible because all the data (table rows) are already on the client side.

Not saying that this is absolutely necessary by any means, nor do I think it is even all that useful of a thing to implement, and also I am coding-deficient. However, wouldn't a possible work-around be running these sorting algorithms say once per day, and then display the outcome of said sorting until the next time the sorting algorithm is done, instead of doing it on-demand per user? It's not ideal and I'm not sure how "expensive" this would be, but I feel like it might be a possible solution even if not ideal.


For a specific filter / sorting setup it could be done, but that could also be covered with an index, so on-demand execution is also fast. Doing it for all possible filter / sorting combinations is again just too much and not worth imo.
https://repmastered.icza.net
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
Last Edited: 2023-04-17 08:50:20
April 17 2023 07:58 GMT
#145
🎂 repmastered.app turns 3!!!

repmastered.app celebrates its third birthday 🎉! Since the second birthday:



450,000 new Replays uploaded (total: 1,733,333)

146 new 📅Events added (total: 746)

160,000 new 👨Players in the Database (total: 729,561)

1 million new 👬Player Connections (Unique Player Pairs) (total: 3,578,738)

2,300 new 🗺️Maps (total: 13,633)

370,000 new ▤Map Leaderboard Entries (Unique Map-Player Pairs) (total: 1,551,669)

Starting from 2001-01-01, on average:

There are 212.9 new replays every single day.
Or in other words: there's a new replay in every 6.8 minutes.
There is a new event in every 10.9 days.



To see exact and up-to-date numbers and even more stats, visit the ∑Stats page.

Thanks three Millions for the continuous replay contributions! 👏

Let's hope the 4th year brings even more replays! I encourage everyone to upload all your replays before they are gone forever. No registration is required. Become part of History, become part of StarCraft's Legacy!
https://repmastered.icza.net
LUCKY_NOOB
Profile Blog Joined June 2013
Bulgaria1498 Posts
April 17 2023 08:47 GMT
#146
Happy Birthday! Do we get cake now?
ko-fi.com/luckynoob
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
April 27 2023 07:23 GMT
#147
On March 22 2023 16:17 MeSaber wrote:
...
Edit: Be able to exclude short games like less than 5 minutes. Maybe repmastered should remove invalid games that are less than 2 minutes long (any game below 2 min is a disc). https://repmastered.app/?from=2021-01-01&mapMatch=substr&map=hunter&format=4v4&avgAPM=300 as an example.

Thx for making this awesome website.

This has come true yesterday:

The 📹Games page has a new filter: Include short games.
This is off by default, so games shorter than 110 seconds are not listed by default. These games are and were excluded from statistics.
You can list all games including short ones by enabling this filter.
https://repmastered.icza.net
MeSaber
Profile Joined December 2009
Sweden1235 Posts
April 27 2023 09:57 GMT
#148
Thats awesome! Thank you
-.-
Smorrie
Profile Blog Joined September 2002
Netherlands2925 Posts
Last Edited: 2023-08-22 21:31:18
August 22 2023 20:45 GMT
#149
This database is huge! What's are the sources for non-user uploaded replays? I can find a lot old games (of what appear to be private replays) & so many ladder games of which I can't imagine they are all uploaded by users. It'd be nice to see date uploaded and the uploader/source.

Due to the sheer quantity a lot of the replays are never downloaded.. while there's some potential statistical value, the amount of bloat is enormous. Aside from some entertainment value some E-B rank reps might have the majority are low level games with (little to) no value.

Reducing this could solve a lot of future storage and traffic (and cost) issues.
It has a strong technique, but it lacks oo.
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
Last Edited: 2023-08-23 16:38:14
August 23 2023 15:30 GMT
#150
On August 23 2023 05:45 Smorrie wrote:
This database is huge! What's are the sources for non-user uploaded replays? I can find a lot old games (of what appear to be private replays) & so many ladder games of which I can't imagine they are all uploaded by users. It'd be nice to see date uploaded and the uploader/source.

Due to the sheer quantity a lot of the replays are never downloaded.. while there's some potential statistical value, the amount of bloat is enormous. Aside from some entertainment value some E-B rank reps might have the majority are low level games with (little to) no value.

Reducing this could solve a lot of future storage and traffic (and cost) issues.

Source of non-user uploaded replays is the internet and Blizzard ladder. The identity of the uploader is private info. The upload timestamp is published, just hidden by default. Click on the ☷ Columns link and check Uploaded. This will display the upload date, toolip also shows the exact timestamp.

And yes, since there are so many replays (10+ millions!), most will never be downloaded but contribute invaluably to all kinds of statistics (matchup, map, player etc.). They are also invaluable to the players themselves, for example you probably don't care about my replays and my player stats, but that's what I care about the most.
https://repmastered.icza.net
Smorrie
Profile Blog Joined September 2002
Netherlands2925 Posts
August 23 2023 17:47 GMT
#151
Thanks for the very quick response!

While it's awesome there is so much data I do have mixed feelings about the gathering methods, especially since there's no way to opt-in or opt-out for players. While it's true I'm not interested in other players' statistics, I'm not sure if I'm interested in my own either - especially when the data set is limited (when I haven't uploaded my own replay folder). I also think for transparency it would be good to show the uploader.

That aside, great work on this platform, looks really solid.

Has any statistical data been released before? Would love to see some if available.
It would be awesome to find things such as map balance within different mmr ranges.

On a more detailed level you could also extract build order effectiveness. This would of course require for build orders to be categorized within a variety in conditions, but it should be very possible to add labels such as '3 hatch muta', '1 rax FE SK terran', etc. Which in turn would also give the opportunity to search by build order. This feels like a huge undertaking without community support though (& also data processing).

Also awesome that you're still actively maintaining the platform and adding features! Cheers
It has a strong technique, but it lacks oo.
LUCKY_NOOB
Profile Blog Joined June 2013
Bulgaria1498 Posts
August 23 2023 18:37 GMT
#152
On August 24 2023 02:47 Smorrie wrote:
Thanks for the very quick response!

While it's awesome there is so much data I do have mixed feelings about the gathering methods, especially since there's no way to opt-in or opt-out for players. While it's true I'm not interested in other players' statistics, I'm not sure if I'm interested in my own either - especially when the data set is limited (when I haven't uploaded my own replay folder). I also think for transparency it would be good to show the uploader.

That aside, great work on this platform, looks really solid.

Has any statistical data been released before? Would love to see some if available.
It would be awesome to find things such as map balance within different mmr ranges.

On a more detailed level you could also extract build order effectiveness. This would of course require for build orders to be categorized within a variety in conditions, but it should be very possible to add labels such as '3 hatch muta', '1 rax FE SK terran', etc. Which in turn would also give the opportunity to search by build order. This feels like a huge undertaking without community support though (& also data processing).

Also awesome that you're still actively maintaining the platform and adding features! Cheers


https://tl.net/forum/brood-war/572031-ladder-statistics-race-distribution-2021

Like this?
ko-fi.com/luckynoob
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
Last Edited: 2023-08-23 21:59:43
August 23 2023 20:13 GMT
#153
On August 24 2023 02:47 Smorrie wrote:
Thanks for the very quick response!

While it's awesome there is so much data I do have mixed feelings about the gathering methods, especially since there's no way to opt-in or opt-out for players. While it's true I'm not interested in other players' statistics, I'm not sure if I'm interested in my own either - especially when the data set is limited (when I haven't uploaded my own replay folder). I also think for transparency it would be good to show the uploader.

That aside, great work on this platform, looks really solid.

Has any statistical data been released before? Would love to see some if available.
It would be awesome to find things such as map balance within different mmr ranges.

On a more detailed level you could also extract build order effectiveness. This would of course require for build orders to be categorized within a variety in conditions, but it should be very possible to add labels such as '3 hatch muta', '1 rax FE SK terran', etc. Which in turn would also give the opportunity to search by build order. This feels like a huge undertaking without community support though (& also data processing).

Also awesome that you're still actively maintaining the platform and adding features! Cheers

I'm not gathering replays by hacking servers or users' computers. I'm gathering replays that are publicly available on different sites and forums, posted on public discord servers etc.

My point is this: if I wouldn't collect and publish these, that doesn't mean these replays are not accessible on the internet and no one else does this, maybe secretly. This also goes for the opt in and out. If you could opt out, that doesn't mean the data isn't collected or someone else doesn't collect it either. This way at least you know what's available on the internet.

Think of it this way: you play a 1v1 game vs someone, but you want to keep the game private. You can, of course, keep your replay private, but you can't keep the opponent's replay private: if he wants to, he can publish his replay and there's nothing you can do to keep the game a secret.

I'm not sure / convinced the replay uploader should be public info. Do note however that when the replay saver can be identified / deduced from the data saved in replays, that is displayed on the Game details page.

Current gathered and published stats are availabe on this page: https://repmastered.app/stats These stats are updated "real time" as new replays are uploaded. This page is semi-interactive: you can apply certain filters like map class, ladder and years. There are also stats gathered per map, per player etc, which are displayed on map, player etc profile pages.

Build order extraction and related stats are non-trivial and less accurate to say the least, because replays store limited information (it's not recorded which buildings or units complete, only the commands / actions issued by players are recorded).

More statistics of any kind of course are possible in the future, the first step is always the data gathering.
https://repmastered.icza.net
Smorrie
Profile Blog Joined September 2002
Netherlands2925 Posts
August 24 2023 06:30 GMT
#154
Thanks for sharing your perspective. I fully understand, since the platform needs to be fed with replays

+ Show Spoiler [just some food for thought] +
I don't really agree, but I don't want to litter the thread with negative sentiment since I do think the website itself is great. I'll share my thoughts and then leave it at.

While replays might be publicly accessible, it doesn't necessarily mean the players, or the original host, consents to having them republished. Likely, for many cases, players aren't even aware or would like them to be published in the first place.

While replay 'ownership' always involves at least 2 parties, using this as an argument to rehost the replays isn't really genuine either. In practice, for majority of the ladder replays neither player has intended (nor are they aware) that the replays are being published, mainly due to a backdoor into Blizzard's ladder replay library.

In that sense it's a little hypocritical to not share the uploader's name, even thought this doesn't really matter too much anyway since anyone can create a random login to anonymously upload replays.

Of course everything is in good faith and I'm not contesting any legal ownership or whatsoever. It's just the principle - especially in this day and age where digital privacy on a wider scope involves a lot of issues. It appears there is very little (or no) consideration for the players & everything is kept anonymous.

Not requesting any changes, just providing some food for thought.
In the end, the community is small and I do believe that any development and/or efforts made to keep it alive are always welcome. Additionally, I think this makes any other replay analyzer obsolete.
It has a strong technique, but it lacks oo.
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
Last Edited: 2023-09-07 13:19:45
September 07 2023 11:24 GMT
#155
Summary of recent updates:



⚔️Matchmaking Info!⚔️

Matchmaking info for Blizzard ladder games is now available!
This information is not obtained from replays, and may be acquired / updated later, in the background.

Added an MM Info column on the 📹Games page which displays ladder season, gateway and average MMR with rank of the game. This info is also added to Game details.

Added an MMR column on the Players tab of Game details.
This column displays the players' initial MMR (with rank) before, and MMR change after the game.


⚔️Matchmaking Activity and Trends in Player Profiles!⚔️

Added a new MMRs Min·Latest·Max column to the 👨Players page.
This column displays the overall minimum, latest known and maximum MMR of players, with ranks.

Players can now be sorted by Latest MMR and Max MMR on the 👨Players page.

Added Matchmaking Activity and Trends to player profiles.
This visualizes the player's min/last/max MMR based on matchmaking seasons. Detailed stats can also be displayed (it is collapsed by default).

Added Matchmaking Gateway stats to player profiles.
This section shows the player's stats (including min/latest/max MMR) based on gateways.


Miscellaneous changes and new features

The 📹Games page has a new filter: Include short games.
This is off by default, so games shorter than 110 seconds are not listed by default. These games are and were excluded from statistics.
You can list all games including short ones by enabling this filter.

Replaced the global "Stretch tables" overlay option with a new Tables formatting listbox. It has the following options:
- No wrap: This option will not break text content of table cells, so all rows will have equal hight. Horizontal scrollbar will appear if the table doesn't fit on the page.
- Wrap: This is the old, default behavior: Text content will break into multiple lines if otherwise the table would not fit on the page.
- Stretch: This is the old "stetched" behavior: tables will stretch to full page width if they would be smaller.

Highlight game results: When you filter games by players on the 📹Games page, game results will now be highlighted based on the result of the searched players.
If you filter games to a single player (or multiple aliases of a player), the table will be colored based on when that player has won or lost.
When filtering to multiple players, the coloring is only applied if all the listed players are on the same team.

Changed 👨Players, 🗺️Maps, 👬Playmates, ▤Leaderboards and 🆚Machups: replaced the default "Total Games" column with "Included Games", and they are now sorted by included games (instead of total games). Using the ☷ Columns link you can still turn on/off the Total Games, Included Games and Excluded Games columns.
The Years stats on the ∑Stats now only display the number of included games (instead of total games).

Cosmetic updates:
- Map class, ladder and race values are now colored eveywhere.
- Matchups are also colored. Matchups have a race distribution color background calculated from the races of the matchup.
- Race and matchup stats table cells inside Year Stats on the ∑Stats page now also use race colors.



View the complete and up-to-date list on the 📰News page.
https://repmastered.icza.net
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
Last Edited: 2023-09-07 12:07:42
September 07 2023 11:40 GMT
#156
Also one unfortunate but important thing.

repmastered.app now hosts well over 10 MILLION replays! Operational costs have increased significantly. I hate begging, but to keep the site running, your financial help is needed.

I'm not asking for a profit nor payment for my work. I work on this for free. But I do have to pay a considerable amount for the server resources every month, and that I have also done voluntarily, from my own pocket, for years now, and I have done it to give something to the community. But it has grown to a considerable amount which I may not willing to pay going forward, which would require to shut down the site.

So if you like the site and think it gives value to the community, consider donating to keep the site live. Thanks.
https://repmastered.icza.net
Jealous
Profile Blog Joined December 2011
10231 Posts
September 07 2023 12:14 GMT
#157
Thank you for your hard work and for these awesome updates!
"The right to vote is only the oar of the slaveship, I wanna be free." -- бум бум сучка!
earob84
Profile Joined October 2017
Germany175 Posts
September 07 2023 14:38 GMT
#158
On September 07 2023 20:40 Dakota_Fanning wrote:
Also one unfortunate but important thing.

repmastered.app now hosts well over 10 MILLION replays! Operational costs have increased significantly. I hate begging, but to keep the site running, your financial help is needed.

I'm not asking for a profit nor payment for my work. I work on this for free. But I do have to pay a considerable amount for the server resources every month, and that I have also done voluntarily, from my own pocket, for years now, and I have done it to give something to the community. But it has grown to a considerable amount which I may not willing to pay going forward, which would require to shut down the site.

So if you like the site and think it gives value to the community, consider donating to keep the site live. Thanks.



Great work and thanks for repmastered and especially for the recent updates!
Im Wondering how is it possible that the total replay count has grown like 300% in 2023?
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
September 07 2023 20:12 GMT
#159
On September 07 2023 23:38 earob84 wrote:
Show nested quote +
On September 07 2023 20:40 Dakota_Fanning wrote:
Also one unfortunate but important thing.

repmastered.app now hosts well over 10 MILLION replays! Operational costs have increased significantly. I hate begging, but to keep the site running, your financial help is needed.

I'm not asking for a profit nor payment for my work. I work on this for free. But I do have to pay a considerable amount for the server resources every month, and that I have also done voluntarily, from my own pocket, for years now, and I have done it to give something to the community. But it has grown to a considerable amount which I may not willing to pay going forward, which would require to shut down the site.

So if you like the site and think it gives value to the community, consider donating to keep the site live. Thanks.



Great work and thanks for repmastered and especially for the recent updates!
Im Wondering how is it possible that the total replay count has grown like 300% in 2023?

The majority of those replays are Blizzard ladder replays. User replay uploads also increased significantly (either anonymous or registered users).
https://repmastered.icza.net
dr0pship
Profile Joined January 2011
Canada520 Posts
January 16 2024 08:05 GMT
#160
i appreciate the time/work you put into this site

but that being said

1) you should provide a link to the original website where the download was scraped (ygosu, yaoyuan, reps.ru, etc)

2) especially if you are going to charge for downloads due to "increasing abuse"

3) or, how about a simple captcha to prevent unwanted downloads? im not going to pay USD for replays for a 25 year old game

thanks
Prev 1 6 7 8 9 10 12 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 3h 23m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
White-Ra 232
UpATreeSC 218
IndyStarCraft 143
StarCraft: Brood War
Calm 2014
Rain 1465
Horang2 718
Shuttle 480
Rock 38
Barracks 32
hero 29
Aegong 24
Killer 14
ivOry 8
Dota 2
qojqva3053
Dendi1307
LuMiX1
League of Legends
rGuardiaN27
Counter-Strike
pashabiceps1023
Foxcn347
Super Smash Bros
Mew2King64
Heroes of the Storm
Liquid`Hasu309
Other Games
Grubby2144
Beastyqt576
DeMusliM394
Fuzer 187
C9.Mang068
QueenE60
Trikslyr42
fpsfer 1
Organizations
Other Games
BasetradeTV32
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• blackmanpl 33
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota237
League of Legends
• imaqtpie2283
• TFBlade1246
Other Games
• WagamamaTV408
• Shiphtur240
Upcoming Events
Tenacious Turtle Tussle
3h 23m
The PondCast
14h 23m
RSL Revival
14h 23m
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
16h 23m
ByuN vs ShoWTimE
Classic vs Cure
Reynor vs TBD
WardiTV Korean Royale
16h 23m
PiGosaur Monday
1d 5h
RSL Revival
1d 14h
Classic vs Creator
Cure vs TriGGeR
Kung Fu Cup
1d 16h
herO vs TBD
CranKy Ducklings
2 days
RSL Revival
2 days
herO vs Gerald
ByuN vs SHIN
[ Show More ]
Kung Fu Cup
2 days
IPSL
2 days
ZZZero vs rasowy
Napoleon vs KameZerg
BSL 21
3 days
Tarson vs Julia
Doodle vs OldBoy
eOnzErG vs WolFix
StRyKeR vs Aeternum
Sparkling Tuna Cup
3 days
RSL Revival
3 days
Reynor vs sOs
Maru vs Ryung
Kung Fu Cup
3 days
WardiTV Korean Royale
3 days
BSL 21
4 days
JDConan vs Semih
Dragon vs Dienmax
Tech vs NewOcean
TerrOr vs Artosis
IPSL
4 days
Dewalt vs WolFix
eOnzErG vs Bonyth
Replay Cast
4 days
Wardi Open
4 days
Monday Night Weeklies
4 days
WardiTV Korean Royale
5 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2025-11-07
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual

Upcoming

SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
META Madness #9
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
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.