Poll: How should this system be implemented?
This poll is closed.
Merit Choice
60.00%
3 60.00%
Team Scramble
40.00%
2 40.00%
Total 5 vote(s) 100%
* You voted for this item. [Show Results]

Guard Balancing System
Started by The Hoff




7 posts in this topic
The Hoff


895 posts 45 threads Joined: Jan 2017
03-04-2017, 10:02 PM -
#1
[Image: F4654639A7B88CCB779D4A576400AD48FB125CCF]

Notice the ratio on this picture: one guard to 14 prisoners, and the guard was too afraid to /warden because the round was a guaranteed prisoner victory.

I have seen similar (not to this magnitude, but still concerning) situations in my time playing Jailbreak. A guard balance system is desperately needed.

How would a guard balance system work?

Basically, I want a system that can quickly and automatically solve any crises where the guard to prisoner ratio is unbalanced way too much in the prisoners favor (say if there are 5 or more prisoners per guard) by filling up the guard team.

First, when the ratio of 5+ pris per guard is detected, there will be a warning. Nothing will happen until the round ends. Two things could possibly happen (the thing with more votes in this thread's poll will happen) at the end of the round.

1. Merit Choice
If the system is implemented in this way, there will be a script that checks everyone (in the server at the time)'s playtime. The script will ignore these demographics:
- Currently guardbanned people (includes people whose guardban ended 10 or less rounds before the autosort happens)
- Spectators
- maybe Wardenbanned people? (they can still manually join guards when there is a spot if they are ignored by the auto-sort script)
It will also put the following demographics in a higher priority:
- Prisoners who were recently guards
- Prisoners with extremely high playtime

Basically, anyone that has a high playtime and was a guard more recently will be automatically sorted into guards if there are 5 or more prisoners per guard, until the guard team is full.

Example: There is 1 guard and 6 prisoners.
- Bob with 666 hours and was guard 3 rounds ago
- Jane who was afk for ages and thus put in spectators
- Samuel who was guardbanned for 30 rounds
- Joe with 452 hours and was guard 9 rounds ago
- Beta with 500 hours and was un-guardbanned 4 rounds ago
- Fabian with 21 hours and was guard only yesterday.

Jane, Beta, and Samuel are completely out of the question. This leaves Bob, Joe, and Fabian. Given there are 6 prisoners total, there has to be one more guard. Since Bob was a guard most recently and has the most playtime, he is autosorted into guards. Now there are 5 prisoners and 2 guards (2.5 prisoners per guard), and the problem is solved.

2. Team Scramble
If the system is implemented in this way, there will be a team scramble as soon as the round ends. This scramble WILL reset the team scramble round timer (so if there were 14 rounds until the next scramble before the ratio-caused scramble, then it will reset, and there will be 20 rounds until the next scramble, not 13)
This post was last modified: 03-04-2017, 10:03 PM by The Hoff.
BL_ID: 42057
Clockworker
Administrator

41 posts 1 threads Joined: Jan 2017
03-04-2017, 11:31 PM -
#2
I could imagine something like the round not starting until there is a reasonable ratio, and during that time anyone can switch teams instantly, but I don't think force-sorting people into guards would be good since people should still have the right to choose which team they want to be on.
This post was last modified: 03-04-2017, 11:31 PM by Clockworker.
Rebldomakr (Moosh)
Moderator

94 posts 12 threads Joined: Jan 2017
03-05-2017, 11:27 AM -
#3
(03-04-2017, 11:31 PM)Clockworker Wrote: I could imagine something like the round not starting until there is a reasonable ratio, and during that time anyone can switch teams instantly, but I don't think force-sorting people into guards would be good since people should still have the right to choose which team they want to be on.
BLID: 44894
TorChatID: tetristuhegs7pwj
Communism
Gay

804 posts 34 threads Joined: Jan 2017
03-05-2017, 12:43 PM -
#4
i wouldn't like an auto-sorter

What clock said seems nice
Я женщина.
The Hoff


895 posts 45 threads Joined: Jan 2017
04-13-2017, 09:39 PM -
#5
BUMPING THIS BECAUSE THIS IS REALLY NEEDED AT THE MOMENT
BL_ID: 42057
The Genghis Khan
Shitposter

689 posts 47 threads Joined: Jan 2017
04-14-2017, 05:28 AM -
#6
counter bump: global awakening
hi there
Crown
<><

145 posts 6 threads Joined: Jan 2017
04-16-2017, 02:25 PM -
#7
I think that number two is an alright solution to this. Basically what you want is just to start a team scramble if the ratio is absolutely awful at the end of a round?
The Hoff


895 posts 45 threads Joined: Jan 2017
04-16-2017, 03:10 PM -
#8
(04-16-2017, 02:25 PM)Crown Wrote: I think that number two is an alright solution to this. Basically what you want is just to start a team scramble if the ratio is absolutely awful at the end of a round?

at the start of a round
BL_ID: 42057


Forum Jump: