!voteautobal !voterandom

Suggestions will be moved here once processed.

Moderator: Oversight Staff

User avatar
nabo.
Donator
Posts: 11892
Joined: Mon Jun 10, 2013 4:30 am
Location: Dokdo, KOREA
Has thanked: 44 times
Been thanked: 158 times

!voteautobal !voterandom

Postby nabo. » Wed Oct 14, 2015 5:31 pm

As discussed on our PM, itd be greate if you can create commands !voteautobal and !voterandom

Once vote passed, when the game is full and before starting, players will be autobalanced and sorted accordinly
-75% rounded-up votes needed (due to autostart)
-obs votes not counted
-For lihl: cases where people are swapped to start a game instead of rehosting (ex. 3v3 to a 4v4). Prob a lot easier than doing the math yourselves or not even bothering.
-For pubs: give people the choice to play autobal or randomized games

Thank you
Clan High@useast

  • Check the wiki for ENT rules and general information.
  • Talk to mods on ENT chat.
  • Host games through our bots, Manage your stats, Secure your account(s), and check your ban status on ENT LINK.

uakf.b
Staff Department
Posts: 7829
Joined: Sun Apr 08, 2012 10:37 pm
Has thanked: 8 times
Been thanked: 125 times

Re: !voteautobal !voterandom

Postby uakf.b » Wed Oct 28, 2015 5:02 am

I decided to implement this with a single !votebalance command, it will autobalance if there is scores and shuffle otherwise. I understand some players might want to shuffle even in games with scores, but I think the commands become too complicated in that case.

I was not able to test the implementation because of the design of the host bot. However, I have applied the modification to the LIHL bots. Let me know what happens when you try to !votebalance.

Note: the command is only enabled in games that are either autohosted OR have stats enabled.
These users thanked the author uakf.b for the post:
nabo. (Wed Oct 28, 2015 3:33 pm)
dWFrZi5i -- 'cause I'm cool like Agreements

User avatar
nabo.
Donator
Posts: 11892
Joined: Mon Jun 10, 2013 4:30 am
Location: Dokdo, KOREA
Has thanked: 44 times
Been thanked: 158 times

Re: !voteautobal !voterandom

Postby nabo. » Wed Oct 28, 2015 10:45 pm

@uakf.b

Will test it out. Thank you.

But, I was requesting for two commands if possible. So, it would be great if you can add another command !voterandom.

Reason being, I wanted leagues, esp lihl, to try playing randomized teams and see whether they like shuffled teams better than autobalanced teams as their regular set up. Here are two related discussions:

https://entgaming.net/forum/viewtopic.php?f=72&t=70625
https://entgaming.net/forum/viewtopic.php?f=72&t=71022
Clan High@useast






  • Check the wiki for ENT rules and general information.
  • Talk to mods on ENT chat.
  • Host games through our bots, Manage your stats, Secure your account(s), and check your ban status on ENT LINK.

supersexyy
Donator
Posts: 3484
Joined: Sat Sep 01, 2012 9:26 pm
Has thanked: 12 times
Been thanked: 39 times

Re: !voteautobal !voterandom

Postby supersexyy » Wed Oct 28, 2015 11:44 pm

Host can just use !sp in in-house leagues.
Image

User avatar
nabo.
Donator
Posts: 11892
Joined: Mon Jun 10, 2013 4:30 am
Location: Dokdo, KOREA
Has thanked: 44 times
Been thanked: 158 times

Re: !voteautobal !voterandom

Postby nabo. » Thu Oct 29, 2015 1:23 am

supersexyy wrote:Host can just use !sp in in-house leagues.

!sp could work, but people will complain that teams are not fair and ask for more shuffles which defeats the point of randomizing teams.

If the bot shuffles after countdown or right before, there will be no room for abuse.
Clan High@useast






  • Check the wiki for ENT rules and general information.
  • Talk to mods on ENT chat.
  • Host games through our bots, Manage your stats, Secure your account(s), and check your ban status on ENT LINK.

uakf.b
Staff Department
Posts: 7829
Joined: Sun Apr 08, 2012 10:37 pm
Has thanked: 8 times
Been thanked: 125 times

Re: !voteautobal !voterandom

Postby uakf.b » Thu Oct 29, 2015 2:45 am

A separate !voterandom command does not make sense, therefore it was not implemented. What happens if both the !voterandom and the !votebalance vote pass? If there's a restriction on voting, how will players decide between the two when there are some players voting for one and others voting for the other? Also as I mentioned above, the primary problem is that it presents a very confusing interface to players (this is mitigated if it is only for IHL).

These issues were not addressed in your post, and an implementation is not possible until they are addressed since otherwise the feature is not well-specified.

Either way, the !votebalance should be tested first.
dWFrZi5i -- 'cause I'm cool like Agreements

uakf.b
Staff Department
Posts: 7829
Joined: Sun Apr 08, 2012 10:37 pm
Has thanked: 8 times
Been thanked: 125 times

Re: !voteautobal !voterandom

Postby uakf.b » Thu Oct 29, 2015 2:53 am

Regarding the confusing interface, keep in mind that there's no way to determine whether or not a balance/shuffle vote passes until the countdown starts, since players may join or leave at any time. At the same time, players must be informed about whether or not autobalancing or shuffling will be happening as soon as possible. The current implementation will:

  • Calculate remaining votes needed based on max(autostart players, non-observer players in the game)
  • Broadcast the remaining votes needed whenever someone who hasn't voted already votes
  • Privately message the remaining votes needed when someone who has already voted uses !votebalance again
  • Announce "this game will be autobalanced or shuffled" right below the waiting for players message, if the current status at the time of the message is that there are enough votes

I don't see a way that achieves a reasonable level of clarity when balancing and shuffling are two separate votes.
dWFrZi5i -- 'cause I'm cool like Agreements

User avatar
nabo.
Donator
Posts: 11892
Joined: Mon Jun 10, 2013 4:30 am
Location: Dokdo, KOREA
Has thanked: 44 times
Been thanked: 158 times

Re: !voteautobal !voterandom

Postby nabo. » Thu Oct 29, 2015 2:55 am

@uakf.b

Ok, we go one by one.

https://entgaming.net/findstats.php?id=6704059

Vote passed, but i did not work.
Clan High@useast






  • Check the wiki for ENT rules and general information.
  • Talk to mods on ENT chat.
  • Host games through our bots, Manage your stats, Secure your account(s), and check your ban status on ENT LINK.

uakf.b
Staff Department
Posts: 7829
Joined: Sun Apr 08, 2012 10:37 pm
Has thanked: 8 times
Been thanked: 125 times

Re: !voteautobal !voterandom

Postby uakf.b » Thu Oct 29, 2015 2:58 am

Hm, yeah it only works with autostart at the moment. I'll change that to work with !start too. In the meantime if you have time you can test with !autostart. It is supposed to activate immediately when the countdown starts with !autostart (right before it says 10. . .).
dWFrZi5i -- 'cause I'm cool like Agreements

User avatar
nabo.
Donator
Posts: 11892
Joined: Mon Jun 10, 2013 4:30 am
Location: Dokdo, KOREA
Has thanked: 44 times
Been thanked: 158 times

Re: !voteautobal !voterandom

Postby nabo. » Thu Oct 29, 2015 3:48 am

@uakf.b

https://entgaming.net/findstats.php?id=6704516

I think it shuffled on this one? Was it suppose to shuffle or autobal?
Clan High@useast






  • Check the wiki for ENT rules and general information.
  • Talk to mods on ENT chat.
  • Host games through our bots, Manage your stats, Secure your account(s), and check your ban status on ENT LINK.

uakf.b
Staff Department
Posts: 7829
Joined: Sun Apr 08, 2012 10:37 pm
Has thanked: 8 times
Been thanked: 125 times

Re: !voteautobal !voterandom

Postby uakf.b » Sat Oct 31, 2015 3:37 am

fixed
dWFrZi5i -- 'cause I'm cool like Agreements

User avatar
nabo.
Donator
Posts: 11892
Joined: Mon Jun 10, 2013 4:30 am
Location: Dokdo, KOREA
Has thanked: 44 times
Been thanked: 158 times

Re: !voteautobal !voterandom

Postby nabo. » Fri Nov 13, 2015 5:31 pm

@uakf.b

Is this disabled on ent31?
Clan High@useast






  • Check the wiki for ENT rules and general information.
  • Talk to mods on ENT chat.
  • Host games through our bots, Manage your stats, Secure your account(s), and check your ban status on ENT LINK.

uakf.b
Staff Department
Posts: 7829
Joined: Sun Apr 08, 2012 10:37 pm
Has thanked: 8 times
Been thanked: 125 times

Re: !voteautobal !voterandom

Postby uakf.b » Fri Nov 13, 2015 11:50 pm

ENT31 hasn't been restarted in a while. I restarted the host bot now.
dWFrZi5i -- 'cause I'm cool like Agreements

User avatar
nabo.
Donator
Posts: 11892
Joined: Mon Jun 10, 2013 4:30 am
Location: Dokdo, KOREA
Has thanked: 44 times
Been thanked: 158 times

Re: !voteautobal !voterandom

Postby nabo. » Sat Nov 14, 2015 2:20 am

@dong

There you go.
Clan High@useast






  • Check the wiki for ENT rules and general information.
  • Talk to mods on ENT chat.
  • Host games through our bots, Manage your stats, Secure your account(s), and check your ban status on ENT LINK.


Return to “Suggestion Archive”

Who is online

Users browsing this forum: No registered users and 108 guests