Increase the Traitor and Changeling Scaling coeffient config.

Locked
Dr_bee
Joined: Fri Dec 23, 2016 6:31 pm
Byond Username: DrBee

Increase the Traitor and Changeling Scaling coeffient config.

Post by Dr_bee » #485471

Servers being at near max population due to the influx of new players has made the exponential damage caused by every extra traitor in a round more obvious.

A single antag can decimate the station using 0 TC using tools on the station, and having 14-18 of them during a 90 player round is not really something that can be managed.

The current server config has the traitor scaling coefficient at 5, and changeling scaling at 7. The coefficent works using the formula

Antag # = Server pop / Antag coefficient

To put it in perspective, the server's current security scaling coefficient to determine round-start sec officers is set to 6. Meaning assuming every security post being filled (which is rare) there will always be more traitors than sec on a traitor round.

Consider raising the antag coefficient for longer rounds. or adding some sort of cap to the formula so rounds dont immediately go to shit at the 20 minute mark.
User avatar
WarbossLincoln
Joined: Wed Feb 10, 2016 11:14 pm
Byond Username: WarbossLincoln

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by WarbossLincoln » #485537

You could break it into two coefficients if you wanted to. One for normal pop and one for high pop, that line to be arbitrarily set. Then you could have current antag coef on normal pop and a smaller one on high pop.

To balance that you could have more mid round antag spawns on high pop. More late join traitors, higher chance of a blob spawn, pirates, xenos, etc.
--Crocodillo

Image
User avatar
MrStonedOne
Host
Joined: Mon Apr 14, 2014 10:56 pm
Byond Username: MrStonedOne
Github Username: MrStonedOne

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by MrStonedOne » #485578

You could break it into two coefficients if you wanted to. One for normal pop and one for high pop
No! this is cancer. there are at least 15 configs we have that are such bullshit population based configs.

We need to cut the cancer out at the root: ConfigMappings.txt. An idea I had for a config that instructs the server to change configs when certain values get above or below a threshold. use it on population, server load, admin count, etc.
Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne on digg(banned), Steam, IRC, Skype Discord. (!vAKvpFcksg)
Image
NSFW:
Image
User avatar
zxaber
In-Game Admin
Joined: Mon Sep 10, 2018 12:00 am
Byond Username: Zxaber

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by zxaber » #485580

Just throw more math at it.

Instead of Y=x/5, we could have something closer to y=x/(5+0.05x)
scaling antags.png
In this way, we get a smooth curve that tapers off a bit as we reach higher player counts. The coefficient scales up with player count.

Assuming the antag code rounds up (which I suspect it might, since you still get one antag when there's only one player, and that is at a y=0.2);
Spoiler:
x = Player counter
y = Antag count
x | y | y
20 | 4 | 4
40 | 8 | 6
60 | 12 | 8
80 | 16 | 9
100| 20 | 10
The exact formula can, of course, be changed to get the exact curve we want.
Douglas Bickerson / Adaptive Manipulator / Digital Clockwork
Image
OrdoM/(Viktor Bergmannsen) (ghost) "Also Douglas, you're becoming the Lexia Black of Robotics"
User avatar
NoxVS
In-Game Admin
Joined: Sun Apr 22, 2018 7:43 pm
Byond Username: NoxVS

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by NoxVS » #485593

Personally I think traitors should just have their more destructive items removed from their arsenal. The problem isn’t how many traitors there are but more so how many syndicate bombs can now be bought since there’s now a fuckton of traitors
The weak should fear the strong
thehogshotgun wrote:How does having jannies like you, who have more brain tumor than brain benefit the server
User avatar
Shadowflame909
Joined: Mon Jun 05, 2017 10:18 pm
Byond Username: Shadowflame909
Location: Think about something witty and pretend I put it here

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by Shadowflame909 » #485606

Yep. Traitorlings is a terrible mode for the reasons above.

>Traitor bombs everywhere and plasmafloods literally every traitorling round

>Ling kills the head of staff so the shuttle isnt being called

this isnt even fun for the antagonists the majority of the time. Such a hellfuck of a mode

Edit: To more tie this into the thread theme. I feel like this change wouldn't work. The reason the shuttle gets called is not because there's no sec to deal with all of these antags. It's because these antags are simply too destructive that sec no longer has the reigns to deal with them. Thus the shuttle gets called. It'd be better to just remove it as the best alternative. The immortal antagonist, and the Boom Boom your station is doomed antagonist are just too powerful of a combination.
► Show Spoiler
Dr_bee
Joined: Fri Dec 23, 2016 6:31 pm
Byond Username: DrBee

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by Dr_bee » #485640

Shadowflame909 wrote:Yep. Traitorlings is a terrible mode for the reasons above.

>Traitor bombs everywhere and plasmafloods literally every traitorling round

>Ling kills the head of staff so the shuttle isnt being called

this isnt even fun for the antagonists the majority of the time. Such a hellfuck of a mode

Edit: To more tie this into the thread theme. I feel like this change wouldn't work. The reason the shuttle gets called is not because there's no sec to deal with all of these antags. It's because these antags are simply too destructive that sec no longer has the reigns to deal with them. Thus the shuttle gets called. It'd be better to just remove it as the best alternative. The immortal antagonist, and the Boom Boom your station is doomed antagonist are just too powerful of a combination.
The point would be to reduce the chances for stupidly high damage by reducing the number of traitors in a round that can cause the damage. Balancing TC is a code solution, not a policy one.

One traitor can still fuck over an entire station using 0 TC. The point is to make it so there are less people in a round trying to fuck over a station so non-antags can manage to deal with it.
User avatar
MrStonedOne
Host
Joined: Mon Apr 14, 2014 10:56 pm
Byond Username: MrStonedOne
Github Username: MrStonedOne

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by MrStonedOne » #485680

Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne on digg(banned), Steam, IRC, Skype Discord. (!vAKvpFcksg)
Image
NSFW:
Image
User avatar
imsxz
Joined: Sat Dec 16, 2017 4:27 pm
Byond Username: Imsxz

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by imsxz » #485684

lings are the only solo antag i enjoy playing against as sec it's nice to have antags around that will almost guaranteed need more effort than stun>done as it is with 90% of traitor encounters. i cant speak for everyone of course but it's nice to have variety.
Image

please subscribe to me on youtube
terranaut wrote:i saw this video before it was posted here
you too can be cool like me if you just subscribe to imsxz youtube channel :shades:
Arianya wrote:no, not the snails, shut up imsxz
Nervore wrote:I am going to will you out of existence, Imsxz.
One day, you will just cease to exist.
Image
User avatar
WarbossLincoln
Joined: Wed Feb 10, 2016 11:14 pm
Byond Username: WarbossLincoln

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by WarbossLincoln » #486425

MrStonedOne wrote:
You could break it into two coefficients if you wanted to. One for normal pop and one for high pop
No! this is cancer. there are at least 15 configs we have that are such bullshit population based configs.

We need to cut the cancer out at the root: ConfigMappings.txt. An idea I had for a config that instructs the server to change configs when certain values get above or below a threshold. use it on population, server load, admin count, etc.
It doesn't already do that? I kind of assumed you'd switch config files for different states.
--Crocodillo

Image
Dr_bee
Joined: Fri Dec 23, 2016 6:31 pm
Byond Username: DrBee

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by Dr_bee » #486438

WarbossLincoln wrote:
MrStonedOne wrote:
You could break it into two coefficients if you wanted to. One for normal pop and one for high pop
No! this is cancer. there are at least 15 configs we have that are such bullshit population based configs.

We need to cut the cancer out at the root: ConfigMappings.txt. An idea I had for a config that instructs the server to change configs when certain values get above or below a threshold. use it on population, server load, admin count, etc.
It doesn't already do that? I kind of assumed you'd switch config files for different states.
Each indvidual config checks for population itself if my shitty ability to read code actually proves correct. So you end up with 15 checks when it could be done by one population check switching to different pre-sets.

Again, take my explanation with a grain of salt, I dont know how to code worth a dick.
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Increase the Traitor and Changeling Scaling coeffient config.

Post by oranges » #486495

as soon as you code it mso
Locked

Who is online

Users browsing this forum: No registered users