Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Picking Maps for Removal #29

Closed
acerspyro opened this issue Dec 20, 2016 · 18 comments
Closed

Picking Maps for Removal #29

acerspyro opened this issue Dec 20, 2016 · 18 comments

Comments

@acerspyro
Copy link
Contributor

acerspyro commented Dec 20, 2016

No description provided.

@TheAssassin
Copy link
Contributor

TheAssassin commented Dec 20, 2016

I don't think it is a good idea to reduce the amount of maps that are "shipped" with the game, as this is unlike to be the solution of the problem you mentioned. This is due to the fact that many server owners tend to add new or alternative maps to their server, and thus could add the removed maps again, which again leads to a cluttered menu, but then the clients have to download the map everytime they want or have to play one of those. Edit: I see you mentioned that, too, but I still think this actually makes your approach problematic.

In my opinion, a more useful approach is to modify the list in the default server configuration to be shorter.

@TheAssassin
Copy link
Contributor

Such as? I expected a few suggestions reading the title of this issue...

@TheAssassin
Copy link
Contributor

Well, without a few suggestions, this issue won't make any progress.
We should set up a poll about that in the forums.

@JeffBobbo
Copy link
Contributor

Construct the poll as maps players would like to see in the main game, and give them the option to vote for lots (or all) of the maps.
This'll give us a list of maps which the most people are happy with, rather than the most favourite/hated map.

Alternatively, pull stats from the stat system to work out which maps aren't being played (note: results may be biased against larger maps and duel/survivor maps).

@TheAssassin
Copy link
Contributor

I'm preparing exactly such a thing, @JeffBobbo, using some external tool.

@qreeves qreeves changed the title I think it's time to pick some maps Picking Maps for Removal Dec 21, 2016
@TheAssassin
Copy link
Contributor

Yeah, that sounds like a good idea. IIRC we already have such screenshots in the maps repository, so that's no problem at all.

@shirepirate
Copy link
Contributor

it's better to decide this sort of thing near a major release. also it doesn't have to be an arbitrary decision anymore as we have stats to back it up.

taking a quick glance it seems that pumpstation, biolytic, vorticity, cutec, tower, oneiroi & enyo are quite unpopular compared to other maps.

when the time comes it might be better to narrow it down to these few and ask the community, then have someone make an executive decision on which will get the chopping block.

@shirepirate
Copy link
Contributor

i meant 1.6, but that's up to @qreeves of course.

@no-lex
Copy link
Contributor

no-lex commented May 23, 2017

If it helps, the ten least popular DM maps (from least popular to most popular) are decay (58 plays), pumpstation (74), biolytic (76) , vorticity (78), erosion (87), octavus (91) , tribal (100), tower (101), nova (101),_ and,suspended (103).

@TheAssassin
Copy link
Contributor

First of all, I have to say I'm sorry that I forgot I wanted to create a poll about that for our players. But now, I think that might not necessarily have been the right way anyway. The stats way appears to be better.

Your statement does unfortunately have very few statistical value, as it represents only a very small piece of the game (deathmatch mode is not everything that is played, and some of the maps are not suited for this gamemode (e.g. suspended is a CTF classic)).

Picking up your idea, I'd suggest a statistical analysis using the popularity of maps (represented by the number of games with these maps). Every single game needs to be weighted, though, to represent the different gamemodes. We should define a list of basic games (i.e., gladiator deathmatch has a very different behavior compared to normal deathmatch, same goes for hold bomber-ball and normal bomber-ball (attack is pretty much the same as normal bb, so I'd say we can group them). We can group e.g. insta deathmatch, deathmatch, hard deathmatch etc., or any kind of survivor deathmatch (except for gladiator mode), and so on. Then, we calculate the popularity of these gamemodes from the list of games. This weight is added to the map's popularity value. Another approach is to create separate graphs for each gamemode. I think it's worth to work on both approaches. I'm curious about the results. This way, we get a better inspection of how popular a map is, and respect several circumstances, like the actual gamemode, which is of course important as e.g. torus for gladiator needs to be regarded differently than darkness for CTF.

I hope I could describe my idea well enough. Anyway, I'll add that to my list for Thursday.
@qreeves / @shacknetisp, I'd need the raw stats for this. Ideally, you send me a copy of the database, so I can create the according queries in SQL. You should have my mail address. Please send it encryptedly, it contains potentially private data.

The analysis wouldn't be perfect either, as the statistics represent only some of the servers, but well enough for our purposes. Ideas how to adjust the values correctly are welcome. For instance, server chosen games should not be considered, also, when people left instantly (e.g. within the first 30 seconds), a game is not representative.

It shouldn't be very hard to create these graphs. I plot a lot at work, and have gained quite some experience with this kind of descriptive statistics.

@no-lex
Copy link
Contributor

no-lex commented May 23, 2017

The statistics consider all games played for each listed map: I filtered to DM maps only because race/gladiator maps should be considered separately (I believe CTF maps are a strict subset of DM maps). I don't think unfinished games get counted under statistics (Games list doesn't list any short non-race games).
An important trend to note is the declining popularity of maps that are lower on the list as can be seen in this lovely scatterplot without axis labels: (y axis is plays; x axis is position in list)
image

@TheAssassin TheAssassin self-assigned this May 31, 2017
@no-lex
Copy link
Contributor

no-lex commented Jul 25, 2017

Maps I personally want removed:
stone deadsimple deathtrap decay dutility tower spacetech processing keystone2k erosion futuresport vorticity ares affluence canyon longestyard dutility

Maps I personally want in the game:
ubik panic* pumpstation* deli ghost depot* nova octavus plantation* polaris abuse*

*With a remix

@shacknetisp
Copy link
Member

With 5227942 many maps have been removed. See https://redeclipse.net/wiki/Upcoming_Changes#Maps for more plans and details, discussion is no longer occurring here on this issue.

@cloudziq
Copy link
Contributor

cloudziq commented Nov 4, 2017

omg... I-guy want maps to removal.. maybe first fix that issue with server-downloaded-maps going to /maps folder ? This is real problem, this cause file clutter and not a few official maps (I have over 4000 files that I dont want here).

@qreeves
Copy link
Member

qreeves commented Nov 4, 2017

redeclipse/base#531

@IceflowRE
Copy link
Member

Just a hint, i already reacted and made them available again on my servers.

@no-lex
Copy link
Contributor

no-lex commented Nov 4, 2017

Why? They're not ported and look terrible, often with massive lighting glitches. Nobody's going to play DM on totally broken maps.

@IceflowRE
Copy link
Member

IceflowRE commented Nov 4, 2017

Well "look terrible" your opinion. "Massive lighting glitches" i dont discovered some so fare, but on a sauerbraten map i did. "totally borken" thats not true. Ok, some maps looks with tesseract not correctly weird illuminated, but thats all.
I think you never played sauerbraten maps in RE? I loved some of them like asgard, xeon, venice. Bringing them back too the tesseract engine would be cool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

9 participants