Figthing Tech House on every frontier since 2015
There has been some discussion about trying to put Ais into the ladder queue. I would like to make this a proper discussion. Personally I would be interested to see how ais would actually perform in ladder, aka which rating they would converge to. So the question which ai is the best competitive player could finally be answered! This would probably not disturb the lower ladder regime too much as each Ai would only need to play 30 games or so to have it's rating converge.
A more interesting role of AI in ladder would be to have new players play their placement games against AI. I want to present a concept and go into some benefits and problems.
Ais would first play ladder games until their rating converges. New players would face these Ais in their first placement matches. Which AI they face could be determined by the AIs they beat in the previous placement matches to create a less frustrating experience. The rating of the Ai would not be affected by placement matches to prevent the biass from mostly facing new people shift the AIs rating. It would instead play some games against converged players in ladder to readjust it's rating to possible skill/ meta changes.
So why would we even want to do it?
It would prevent new players facing ~1300 rated players in their first matches and vice versa saving 1300 rated players from having to beating up noobs (This was quite frustrating when I was 1300). I don't have any data of how many noobs and players you face at that rating range but it is quite significant. I found out that there are about as many people who played one ladder game as who played more than one ladder game in the data from 2014 to 2020. So there were a lot of players who clicked the ladder button, got absolutely wiped and then never clicked it again.
Edit: Apparently fixed, new players get focre matched with people with lower rating. Getting a more accurate starter rating might still be desireable, as it causes less unbalanced matches.
The reasons I see against it:
Players might not want to play against AI in ladder but people would possibly prefer to face an AI over getting wiped by 1300s during placement. The games the AI would have to play in ladder to readjust its rating are probably neglible as I would expect it to be less than one per week. The initial games to get the AIs rating might cause some upset though.
I'm not even sure if it would give the result we are hoping for: For instance the AI might be too weak to be a meaningful opponent. If the AI constantly looses to new players the system won't adjust the players rating by a lot. µ and sigma only get adjusted marginally when a higher rated player wins against a lower rated one.
(http://www.moserware.com/assets/computing-your-skill/The Math Behind TrueSkill.pdf, page 29 onwards)
So extra information of the skill of a new player we get by having him face a weak AI is very small and he would have to face 1300s after his placement matches anyway.
The fact that we are changing which rating new players face in their first matches might also change the mean of the whole rating distribution. But I'm not certain on that. Fact is that trueskill has a rating deflation over time. It is observable in the distribution of ladder µ over the last couple of years, but appears to be stabilizing. Avrg.rating should be mean. µ of all players that played at least one ladder game in the previous year and had a sigma<100:
In summary I think having players face AIs during their placement matches is a good Idea, given we have an AI that can actually beat the average ladder first timer. The other approach would be to manually match these players against weaker opponents. This is probably fine for new players but it made TMM quite a nightmare after the reset as non converged strong players were matched against converged noobs.
First off: Just relying on sniping is not good strategy and it is not desired that low rated players only know how to use that strategy. You will just put yourself into a dead end if you only focus on one strategy as a beginner. So from a game director perspective it is good to not allow single strategies to stand out, especially on a lower level.
A t2 air snipe usually is a massinvestment of 3k mass, which needs to be quite early in the game. Doing in a 1v1 usually means you will loose so much map control that you will autoloose the game if your snipe fails. So it is more of a last resort/ meme strat. In a 2v2 the frontline is more densely populated with ACUS which makes it less of a setback diverting resources into a snipe. And a snipe without Fullshare would still win you the game in 99% of the cases. So it is as effective as in a 1v1 with a lot less risk involved.
A snipe with fullshare is still very viable though. Even the best player is very voulnerable for the next minute after loosing his teammate. He has to take over the base and redivert units to fill the gap his teammates ACU left. This is when you must make your moves. Army movements force a reaction of your opponent, diverting his attention from managing the new base, arty drops have a very high chance to make it into your opponents base and causing huge damage. Snipes in 2v2 full share don't win you the game, but they win you the initiative wich usually is key to winning games.
Pls no more FAF elections.
As people age they have more money and less time. Can't wait till FAF is mainly played from retirement homes with 20 apm and players falling asleep during a game.
I have tried myself quite a bit on mathecatically describing balance. I am currently at the stage: Complex system even just for direct fire units you will only get to a precision of 10% of the balance mass cost at best. There are so many unit stats that change the strenght of a unit. Easiest to start is with effecitve DPS, HP and Masscost. But then you have a lot more stats like energy cost, movementspeed, range!!, firecycle (regarding alpha damage and overkill, which also quite depends on the army composotion you are facing.), turret turn speed, hitbox size, acceleration. And I am sure there are at least twice more stats than I have named here that effect balance. So a theoretical approach via those unit stats becomes very hard to do. It can be usefull when you have to first set a baseline for balance for a mod etc. I did help Dragun with his SCTA mod a bit with this and an efficiency calculation based on lanchesters laws. But that is only a base line after that you can only improve balance via playtesting.
I am going to talk about the medusa bomber stun issue as an example. I find it quite hard to compare the stun of a medusa and the bomber. Mostly because one is an air unit and one is a land unit. So the counters to each other are quite different. Also the bombers main advantage is that it is very fast and is not restricted by terrain. So it needs to be less efficient than a medusa because it can attack way behind the front line whereas the medusa is not capable of doing so. The stun is rather a gimmick for later game use of the bomber because it is cheap and can stun high tier units. Also medusa usually gets dodged, whereas t1 bombers attacking an army usually don't get dodged.
But the biggest issue in my opinion is that you are asuming all tiers of all domains of all factions should be equally strong. That is not the case and is not desired as far as I am concerned. Quite similar balance is required because of the map diversity present in FAF. Some domains have a huge advantage over other on some maps. This results in very similar factions if you want to have interesting games between all factions on all maps. But you still have a bit of wiggle room and in my opinion it should be used. So that is the reason there isn't even an intent to make all t1 bombers equally strong (even if it was possible). They need to be comparable but I am quite certain if you made a statistial analysis of all replays and just calculate the average vet of all t1 bombers in all games it would not converge towards the same value for all bombers. And quite often you don't even have an equivalent unit in the other faction.
Balance is messy and as far as I can tell it is currently done by a couple of the top players having a discussion about their intuition of what is op and what is not. Another problem on top of that is balance is distorted on what tactic (unit composition etc.) currently is in fashion. Also ease of use has a huge impact. Most memorable example that comes to my mind is the introduction of SCAU presets.
If you are interested this is the (old) combat efficiency of selected units calculated via a partial discretization of lanchesters laws wich only takes HP, Mass and avrg DPS into account:
Just remove seraphmi, cybran and aeon from the game. All hail the uef mirror matchup. Perfect balance.
Thanks for being so committed to tracking down the issues.
Currently there are a lot of suggestions for new matchmaker queues. But I'm afraid the player base is way too small for having that many queues running at the same time. Also maintaining that many pools is quite a lot of work. Instead I would propose having only one additional queue which has a different theme every pool rotation. For instance only mapgen team games, only 5x5 1v1s, setons, phamton, SCTA, shared armies, survival and what ever else might be fun.
It would also give the matchmaker team the opportunity to test out certain maps/concepts that are too experimental for the competitive queues.
In other games these special events/ minigames are very popular amoung beginners/ casual players.
For putting it into practice: I expect that launching 3v3+ matchmaker games is only a matter of time. I suppose having mapgen maps in the matchmaker is also planned. How hard would it be to add mod support?
Maintaining the pool would be a lot more work than the usual 1v1/2v2 pool. As every month you would need a new concept that is somewhat coherent. I could imagine some modders/ mappers being motivated enough to propose a whole concept (which would highlight their work) which would only need some adjustment. At the end of the rotation it would be very important to evaluate how well the current concept was received. There will be a lot of bad ones for sure.
I suppose it is just a matter of taste. I didn't enjoy learning bos or even standard tactics at all up to the point I got like 1300 global. Was still fun.
Now I don't enjoy learing bos but I accepted i have to do it to at least some degree. Or at least get a feel for the map/ knowing about the tactics that can work on the map.
Playing bad is still fun for a lot of people. But unfortunately not for the majority, as they are too afraid to leave the astro/gap safe space.
I don't think that the people in lower ranked ladder mind playing on unknown maps. They already are comfortable with a lot of maps.
There should be an advantage to not store up 20000 mass until you have your unit.
I tought any t3 shield is able to shield against mavor if you place them densely and make sure they don't end up in the cycle that they all drop at the same time. So initially there might be some micro required but it enters a stable state with shields regening fast enough.
How much faster does the game run now in an avrg szeario?
Team - HushNoob and Autonoob
HarzerNoob - 1994
WoundedElkNoob - 1890
That would change gameplay quite signifficantly. You would be able to distinguish between a t1 tank and a lab in the beginning easily. Atm you could spot the different movementspeed but that is quite hard.
I don't think it would be good for gameplay.
Signing up solo for o3600.
@zwaffelNoob @JaggedAppliance @fruitieN00b @anyone else wanna team up?
Obviously our team wouldn't be going for the win...
@thecore Friend of mine had the same issue. Unfortunately he didn't find a fix for except turning off his 3rd screen while the game launches.
you could try the fake full screen setup that uses splitscreen in combination with ui party to have a 2nd screen with a minimap:
I agree, cybran ED1 could definetly use a build time buff. when hurridly constructing a fire base against an acu buildtime only matters and it feels like 4th pd is going to do a lot more than a shield over 3 pds
Sad I cannot play but we already have a couple of top rated teams, will be a great tournament!
Regarding tournament style:
I think a round robin BO1 might be doable here. It prevents stuff like the #1 not playing against #2 and is only 7 games, with some additional flexibility of chosing who to play next. Map selection would be a bit tricky, cause vetoing all maps down takes time. Personally I can cast 5h max, then my brain is dead. Also if the tournament is done within 3-4 hours you could also have it start 1-2 hours later to get a bit more of the european prime time.
It's quite unfortunate that the PC transition was so unsmooth. I remember Ftx planning to document everything regarding Twitch, but not being able to bc the election shit show already took up all of his time. This documentation should be done anyway. I would be willing to help with that when I'm back from my vacation in the end of september.
Streaming via Streamkey lacks the option to use the chat overlay, which would have been nice for viewer interaction. Lets hope that authy bot by Petric is done soon.
@aulex I don't remember anymore but I made sure to not do horrible paths.