1v1 MapGen Tournament

Congratulations to Blodir for winning Bracket 1 in the 1v1 MapGen Tournament. You are truly a master of adaptation.
Coming in second is Nexus- and third is Tex.

Congratulations to cocAurico for winning Bracket 2 in the MapGen Tournament.
Coming in second is Vaginator_ and third is harzer99

Winners can contact FtX for prizes

Arma's results are more comprehensive than mine so will let those stand as the official record for the brackets

This post is deleted!

Upper Bracket Results:

Round 1

Series 1 - BIG-BENNIS-MAGIC vs Fremy_Speeddraw
#13909490 (Sera vs Sera)
#13909716 (Sera vs Sera)

Series 2 - Blast_Chilled vs WoundedElkNoob
#13909594 (Random vs Cybran)
#13909791 (Random vs UEF)

Series 3 - Box- vs Nexus-
#13909524 (Cybran vs UEF)
#13909815 (Cybran vs Sera)

Series 4 - JaggedAppliance vs archsimkat
#13909520 (Sera vs Sera)
#13909738 (Sera vs Sera)
#13909915 (Sera vs Sera)

Series 5 - Blodir vs Bloodoath (Bananawhale)
#13909542 (Sera vs Aeon)

Series 6 - BlInChIk vs Swkoll
#13909515 (Random vs UEF)
#13909667 (Random vs Cybran)

Series 7 - Espeperant vs Eternal-
#13909536 (Sera vs Sera)
#13909798 (Sera vs Sera)

Series 8 - Raider- vs Tex
#13909522 (UEF vs UEF)
#13909699 (Sera vs Cybran)

Round 2

Series 9 - Fremy_Speeddraw vs WoundedElkNoob
#13909980 (Sera vs Sera)
#13910075 (Sera vs UEF)

Series 10 - Nexus- vs archsimkat
#13910044 (UEF vs Sera)
#13910182 (Sera vs Sera)

Series 11 - Blodir vs Swkoll
#13909866 (Sera vs UEF)
#13910158 (Sera vs Cybran)

Series 12 - Espeperant vs Tex
#13910033 (Sera vs UEF)
#13910228 (UEF vs UEF)

Semifinals

Series 13 - Fremy_Speeddraw vs Nexus-
#13910589 (UEF vs UEF)
#13910848 (Sera vs Sera)

Series 14 - Blodir vs Tex
#13910476 (Sera vs UEF)
#13910595 (Sera vs Cybran)
#13910788 (Sera vs UEF)

Finals - Blodir vs Nexus-
#13911237 (Sera vs Sera)
#13911511 (Sera vs Sera)
#13911865 (Sera vs UEF)

Also: here is a search string that you can enter into the Java client to pull up all tournament games (copy it to your clipboard, then in the FAF client, check the box for: display search query, and then paste this into the query input field, and press enter to perform the search directly from the query input field).

id=="13909490",id=="13909515",id=="13909520",id=="13909522",id=="13909524",id=="13909536",id=="13909542",id=="13909594",id=="13909667",id=="13909699",id=="13909716",id=="13909738",id=="13909791",id=="13909798",id=="13909815",id=="13909866",id=="13909915",id=="13909980",id=="13910033",id=="13910044",id=="13910075",id=="13910158",id=="13910182",id=="13910228",id=="13910476",id=="13910589",id=="13910595",id=="13910788",id=="13910848",id=="13911237",id=="13911511",id=="13911865"

Factions Statistics:
UEF: 16/64 (25.00%)
Aeon: 1/64 (1.56%)
Cybran: 7/64 (10.94%)
Sera: 36/64 (56.25%)
Random: 4/64 (6.25%)
Mirror: 15/32 (46.88%)

Lower Bracket - List of all Games Played

Round 1

Series 4 - Skouby vs Wainan
#13909626 (Cybran vs UEF)
#13909795 (Cybran vs UEF)

Series 2 - Arran vs tatsu
#13909647 (Sera vs UEF)
#13909802 (Sera vs Cybran)

Series 3 - Mightypeasant vs Yadle
#13909666 (UEF vs UEF)
#13909856 (UEF vs Sera)

Round 2

Series 6 - darkym vs grimplex
#13909794 (Aeon vs Sera)
#13909970 (Aeon vs Sera)
#13910055 (Aeon vs Sera)

Series 7 - Thalia vs Winner1
#13909633 (Aeon vs UEF)
#13909780 (Random vs UEF)
#13909876 (Cybran vs UEF)

Series 8 - Exselsior vs Vaginator_
#13909613 (Cybran vs Sera)
#13909820 (Cybran vs Sera)

Series 9 - Auricocorico vs Skouby
#13910040 (Aeon vs Cybran)
#13910212 (Aeon vs Cybran)

Series 10 - harzer99 vs tatsu
#13910054 (Random vs UEF)
#13910183 (Sera vs Random)

Series 11 - Yadle vs sadnoob
#13910107 (UEF vs Sera)
#13910432 (Sera vs Sera)

Round 3

Series 12 - Neytron vs darkym
#13910190 (Sera vs Aeon)
#13910337 (Sera vs Aeon)
#13910513 (Sera vs Aeon)

Series 13 - AHTOHOB vs Auricocorico
#13910369 (Random vs Aeon)
#13910510 (Random vs Aeon)

Series 14 - Winner1 vs harzer99
#13910315 (UEF vs Cybran)
#13910416 (UEF vs Sera)

Series 15 - Vaginator_ vs sadnoob
#13910593 (Sera vs Sera)
#13910738 (Sera vs Sera)
#13910996 (Aeon vs Sera)
#13911049 (Aeon vs Sera)

Semifinals

Series 16 - Auricocorico vs Neytron
#13910861 (Aeon vs Sera)
#13911056 (Aeon vs Cybran)

Series 17 - Vaginator_ vs harzer99
#13911160 (UEF vs Cybran)
#13911331 (UEF vs Cybran)
#13911480 (UEF vs Sera)

Finals - Auricocorico vs Vaginator_
#13911946 (Aeon vs UEF)
#13912083 (Aeon vs UEF)

Also: here is a search string that you can enter into the Java client to pull up all tournament games (copy it to your clipboard, then in the FAF client, check the box for: display search query, and then paste this into the query input field, and press enter to perform the search directly from the query input field).

id=="13909613",id=="13909626",id=="13909633",id=="13909647",id=="13909666",id=="13909780",id=="13909794",id=="13909795",id=="13909802",id=="13909820",id=="13909856",id=="13909876",id=="13909970",id=="13910040",id=="13910054",id=="13910055",id=="13910107",id=="13910183",id=="13910190",id=="13910212",id=="13910315",id=="13910337",id=="13910369",id=="13910416",id=="13910432",id=="13910510",id=="13910513",id=="13910593",id=="13910738",id=="13910861",id=="13910996",id=="13911049",id=="13911056",id=="13911160",id=="13911331",id=="13911480",id=="13911946",id=="13912083"

Factions Statistics:
UEF: 18/76 (23.68%)
Aeon: 17/76 (22.37%)
Cybran: 12/76 (15.79%)
Sera: 24/76 (31.58%)
Random: 5/76 (6.58%)
Mirror: 4/38 (10.53%)

Thanks for this amazing tourney, @Sheikah ! I'd be very willing to play something like this again.

It's unbelievable to bear witness to how far the map generator has come, none of the maps in the tourney were objectively bad.

One that I played, I though had a truly genius layout that could make all the different sorts of playstyles and scenarios of supcom happen, And another was gorgeous with really well fitting textures.

Not knowing (or at least partly, we do have map preview) what we'll be thrown into is a real challenge that I find incredibly interesting to play.

My avatar is blurry, who rescaled that ?
I demand a non blurry prize ! 😛

Some impressions of the mapgen after playing the tourney:

First of all, a huge improvement over the last iteration I played in a tourney like half a year ago where the maps were far from being a consideration for competitive setting. While it will never reach the quality of handcrafted maps I would love to see it being used more and get continuous improvements. I hate playing the same map in 1v1 even twice a day so this immediately brings down any pain levels from playing significantly. It also removes any BO whoring aspect from the game which is the absolute worst part of FA in general in my opinion and probably a big reason I don't play the game apart from tourneys anymore. Would be nice to see it used as a standard form of competitive play in tournaments in the future (next lots?), some things to improve on for now thought:

  • Mex spread is a bit too spam-oriented most of the time, this is an issue with hand-made maps as well. Have less singular mexes scattered around the map, less reclaim in the highly contested zones, clearly defined bigger expansions and reclaim fields that belong to the players by being closer to their spawn location and farther from the opponent. Doesn't mean all map generation should be like that, it's just a fix to the trend I'm seeing, ideally would be nice to have the generator produce both "styles" of maps be it with more randomness or selecting a "style" and generating accordingly.
  • Variety in starting economy and reclaim overall could be improved a lot. It's nice that there are no hydro starts, 3 or 4 mex but I'd like to see anything from 1 to 6+ mexes, double-triple hydro, more reclaim variety with trees and their types as well as having some potential reclaim very close to the starting location for more opportunities.
  • Slope clarity. I've had at least 2 maps out of 6 games I played in the tournament where I completely misread the slopes as being impassable which changed my approach to the game, this is a technical issue and probably the highest priority from this list.
  • Map preview ugliness. Don't know what's up with that but it feels to me like the preview is sometimes generating an overly-ugly representation of the map and I don't think I've seen this with any hand-made maps, rather there is the opposite being true. On multiple occasions I looked at the preview and thought the map looked like total ass but then it looked fine in game.
  • Decals. This is more a long-term thing and the least important one, hand-made maps will always win in aesthetics but would would be nice to have a little more detail in the maps with at least some basic decals that don't favor any direction in particular and so can be placed randomly with more benefit than harm.

And ofc would be cool to have the "undiscovered" mode at some point for that authentic AoE feel and to complete the picture.

♿ https://www.twitch.tv/petricpwnz ♿

Scientifically proving that Blackheart is a weeb - https://imgur.com/a/J436c | https://clips.twitch.tv/AssiduousAverageOxMikeHogu

I've heard that some people didn't like the amount of random hills. I think gradual height variation is part of the beauty of supcom, they create strategic opportunities by interacting with the physically simulated projectiles in a way no other game can. However it's very difficult to identify height variation when zoomed out, which is what I think triggers people the most about slopes. They need to be indicated better.

Slope texturing on grassland:

  • Flatland and very gentle slopes (very gradual, unlikely to block sera t2 pd): grass
  • passable slopes: dirt
  • passable slopes near water: sand
  • unpassable slopes: rock

Slope decals

  • decals should be placed to indicate direction of a passable (dirt) slope.
  • eg. decal usage on selkie isle beach
  • place the decal starting from the top of the slope. Scale according to slope width (up to a maximum, the decal doesnt have to cover the entire slope if it's very wide). Rotate to indicate slope direction.

Heightmap

  • mexes and hydros should be on grass (ie. mostly flat as mentioned above)
  • mountain heights should be limited. Air units should not struggle to pass mountain regions. Heightmap shouldnt mess with bomber targeting.
  • Mountain bases may begin with a steep slope so that playable area is clearly indicated.

Reclaim

  • rocks should be chunked more into clear patches so that excessive manual reclaim isn't required
  • avoid mixing valuable rocks with less valuable reclaim (again, avoid forced manual reclaim)

Thanks for the feedback. With regards to the slope and terrain snafus that is going to be the first thing fixed as that was an unintentional side-effect and will update the texturing to make it clearer.

Variation
On the topic of the mex spread and style of the map. I am looking to further increase that variation and it is great to get examples or explanations that can then be used to codify or generalize the style. Admittedly the maps were currently "playing it safe" as the generator was up till now created using current ladder and team game maps as inspiration which do tend to have this trend somewhat where as the outliers were harder to generalize without being gimicky so going forward that will be a major focus. A similar thing can be said for the starting resources which would be great to have more variety but was playing it safe initially as already people are upset without a hydro occasionally ha.

Decals
The decals are a tricky bit. Currently they are more or less randomly placed with each biome having a set of decals to use. The idea of placing decals based on the terrain is one that I am hoping is not impossible as I fear it might be just due to the limitations on computation time for actually placing them.

Map Preview
The previews currently are not rendered by any actually rendering software like the manually made maps that use the GPG editor or FAF editor. The renderer is actually a poor mans renderer that is coded into the generator it self which is why the images are such high contrast and this will hopefully be improved in the future.

Here's badlands, in general a map where a lot of approaches are viable from hardcore t1 all in to eco turtle and t3 rush, a lot of people like the map because it allows for big variety of play and doesn't punish early game mistakes as much, be it bo related or not.
ForgedAlliance_2021-02-22_22-19-11.png

From a quick count I see it has 28 safe mexes, 4 greyzone mexes and 4 highly contested mexes per player. It's a very heavy tip in favor of safe expansions. Now it doesn't mean they are always easy to get and will never be raided but you generally won't ever lose them outright but will only get delayed. This plus a moderate reclaim amount and the majority of games on badlands reach t2 and t3 stage which is more than a lot of 10x10 maps can offer, and it's by no means a turtle tech map.

Here's palms, another classic loved by most people ForgedAlliance_2021-02-22_22-21-25.png

As you can see again overwhelming majority of mexes are clearly defined expansions that are closer to one of the players by a good margin. However due to how open the map is it is very easy to sneak units by and raid so none of the safe expansions are truly safe, this just generally leads to more aggression compared to badlands but overall I'd say the style of the game is shaped by how hectic the early game is and again it could become anything from t1 spamfest to an ecowar into t4.

Here's hollow, an extreme example of the opposite style. ForgedAlliance_2021-02-22_22-23-27.png

I see 7 safe mexes, 4 greyzone mexes and 5.5 contested mexes per player. A staggering difference from the previous maps. Majority of games on hollow are hardcore t1 spam where a small BO whored efficiency advantage or a small mistake in raid defense are what often decides the game and the snowball is usually very hard to stop. This is just due to map control being absolutely crucial as a huge portion of map's eco is highly contested. From what I've seen from the games I played in the tourney maps generally lean towards this style. Personally I hate these kinds of maps but it definitely should not be abolished either, I'd rather see both styles and anything in between and further on the extremes, ideally weighted towards more tame solutions in general.

♿ https://www.twitch.tv/petricpwnz ♿

Scientifically proving that Blackheart is a weeb - https://imgur.com/a/J436c | https://clips.twitch.tv/AssiduousAverageOxMikeHogu

I agree 100% with petry, it's a concept I recently talk about a lot too in regards to maps. Imo the best maps are ones where almost all mexes (if not all) are clearly distributed between the players, while remaining vulnerable to raids. Eg. Badlands and palms with huge open areas behind the base makes raiding viable even though the mexes are clearly on one player's side of the map. The maps that I made in the past had clear issues with this which I've learned from, like eg. Vulcan's reach with the 4 way symmetry making 2 starting bases totally contested

I agree as well, if you have too high % of mexes highly contested it usually leads to very snowbally games, once you get control of those mexes you can just sit on them and wait for your advantage to grow so much that enemy can't do anything anymore. Over all I think that maps with high number of highly contested mexes can be good too but they shouldn't be a standard.

Thanks for the descriptive images and analysis. I think previously I had been worried about maps being too turtle heavy but that probably biased it too much the other direction so I appreciate the feedback and will incorporate it.

I'm not sure how often people are playing 1v1s on 4/6 spawn maps, but that's probably part of why Palms and Badlands are so good (Petric perfectly explained why these two are my equal favourite maps), and the mapgen can create that pretty easily. You could turn the mexes (and maybe reclaim) slider(s) right down to avoid having an obscene amount of mass.