(EXPERIMENTATION ENDED) Arena mode upgrade

Discussions about BGA (all languages)
Forum rules
Warning: challenging a moderation in Forum = 10 days ban
More info & details about how to challenge a moderation: viewtopic.php?p=119756
Locked
User avatar
sourisdudesert
Administrateur
Posts: 4630
Joined: 23 January 2010, 22:02

(EXPERIMENTATION ENDED) Arena mode upgrade

Post by sourisdudesert »

Dear all,

Since 2 weeks, you are enjoying a new mode on BGA: the Arena.

You are enjoying the new mode... a lot!

Statistically speaking, this is a huge success: you are more to play on BGA and you play more.

It also brought back to competition all the players who were at the top of the ELO ranking, and stopped playing for this reason. These players are very good, and it's great to have them back.

You gave us a very positive feedback on the Arena during our 48 hours survey: 87% of you liked this new mode, and even 38% said that the Arena mode was "perfect", which is very nice - but not entirely true.

The 3 problems we want to solve

However, we identified 3 points we need to improve:
_ we want to make it easy for players from the same leagues to match together.
_ we want to find a way to have a real competition for the least played games.
_ we want to reduce waiting time before Arena games.


In order to address this, we decided to move forward quickly, and to propose you a huge upgrade of the Arena mode.

We now that a change may be confusing because the Arena has been released only few days ago, but there is no reason for us to wait: Arena Season zero is a BETA, and we'd like to take advantage of this BETA step to test new things.

Introduction to Arena sessions

You may have notice that the 3 points above concern the realtime Arena lobby. Thus:
  • The ladder / points / leagues system remains unchanged.
  • The turn-based Arena lobby remains practically unchanged.
The main change concerns the Arena Real-time lobby.

Image

As you can see above, Arena games will starts at fixed time. Every 10 minutes for the most popular games, every 20/30/60/... minutes for the others.

By giving a "meeting time" to everyone, we make sure that at this time, there will be enough players together in the lobby waiting for a specific game. And this is fixing the 3 problems of the current Arena:
  • We will have enough players to create several game tables, matching best players together and weakest players together. Thus, you will have more frequently interesting games against opponents with your strength.
  • You will be able to find opponents for the less popular games. For example, all the fans of game "Tournay" will know that a game starts everyday at 19:34, and will be able to meet at this time.
  • No more waiting time: the game starts at the planned time.
Arena sessions details

To participate to an Arena session, you have to be online on the lobby at the time indicated by the game.

Everyone have 1 minute to register to an Arena session. After that, a "matchmaking" is operated, and the games starts immediately (no need to confirm as everyone is there).

The timetables for each game is the same from one day to another, so you can remember it if you want.

Even for the least popular games on BGA, we will organize at least 1 session every 2 hours. Most popular games have 1 session every 10 minutes.

It will happens that we couldn't find a game for some of you during a session, because there are not enough players or because of the game configuration (ex: 7 players available for a 2p game => 1 player won't have a table). In such a case, you will get a right-of-way so it is unlikely that it will happen again during your next session.

For the turn-based games, there is practically no difference with today. The only change is that we start all Arena turn-based games at fixed time (twice a day), to make sure there is enough players in the lobby to make sure you get the right opponents for you.

We hope to release this upgrade in February.


Conclusion

Some of you may found that this idea is weird: why should I wait a given time if there are players available in the lobby?

However, we thought the benefits are superior: yes you have to wait, but you know exactly at which time your game is going to start, even for the less popular games, and you'll get good opponents so every Arena game can be a real challenge.

And remember: Arena mode is optional: if you prefer the "old fashioned BGA", the "Simple game" mode is still there :)
User avatar
RicardoRix
Posts: 2114
Joined: 29 April 2012, 23:43

Re: (UPCOMING) Arena mode upgrade

Post by RicardoRix »

which survey?

What is the percentage of arena games vs normal games being played?
User avatar
yoyote
Posts: 309
Joined: 28 August 2012, 15:46

Re: (UPCOMING) Arena mode upgrade

Post by yoyote »

I like the idea !
User avatar
sprockitz
Posts: 666
Joined: 23 October 2014, 02:22

Re: (UPCOMING) Arena mode upgrade

Post by sprockitz »

Excellent idea! Sure some kinks will need worked out, but I think this is a really good step.

Game length should play a role in time between sessions. Using the distributions of real time game lengths could be useful. For example if the data shows 90% of lost cities games are over in 4 minutes with an average time of 3 minutes, a 5 minute between game session would be ideal...so people can play multiple games without significant waits in between (whereas 10 minutes between start times for a 3 minute average game leaves 70% downtime).

For longer but popular games, like Terra Mystica, if 90% of games finish in 1 hr 25 minutes, 45 minutes would be a good interval (so that most players who want multiple games will finish their round in time for the round starting in 90 minutes). (Going every 90 could work too, but for popular games effectively having 2 overlapping sessions would make a lot of sense...while more than 2 sessions would start to really hinder the matching algorithm due to smaller numbers...again something to work out number of overlapping sessions would be a function of game popularity). Also these intervals could change as the season goes on, initially having smaller time frames (with more overlapping sessions) would work if everyone is starting at the same place (if EAS and level aren't reset between seasons then this isn't really the case).

Another question would be how things work with premium games and where the premium users factor into the matching algorithm. Do you do matching as normal then after check if a premium game has a premium user and if they do it starts and if not it doesn't. Trying to maximize number of games by splitting premium players up seems counter to a good match making algorithm, so I'd lean towards making best matches first, then if game can't happen those players get a message they were unable to find a game b/c they weren't matched with a premium user....just some food for thought.
User avatar
qandel
Posts: 4
Joined: 07 November 2015, 14:34

Re: (UPCOMING) Arena mode upgrade

Post by qandel »

I am wondering why Season ends after a few months and all players rank reset.
Strong players have to repeat dull games and average plays may not reach Elite league.
I think that active players would like the termless league of standard ELO rank.
User avatar
cream
Posts: 21
Joined: 26 July 2014, 05:35

Re: (UPCOMING) Arena mode upgrade

Post by cream »

This is an excellent idea! :D We don't have to wait Long queues and be able to response in 2 minutes, and we get opponents closer to our skill level as well.
User avatar
sourisdudesert
Administrateur
Posts: 4630
Joined: 23 January 2010, 22:02

Re: (UPCOMING) Arena mode upgrade

Post by sourisdudesert »

Thanks for your feedback.
RicardoRix wrote: 30 January 2020, 19:27 which survey?
We "froze" the Arena during 48 hours last week. A survey about the Arena was in the Arena space, and 3318 of you participated: thanks for this great feedback!
RicardoRix wrote: 30 January 2020, 19:27 What is the percentage of arena games vs normal games being played?
~30%
sprockitz wrote: 30 January 2020, 23:58 Game length should play a role in time between sessions. Using the distributions of real time game lengths could be useful.
For now we are using Arena statistics, and we set the time between sessions to make sure there will be enough players in each session to make a meaningful matchmaking. This is not an exact science: we will try, learn, and then modify them until it is okay.
sprockitz wrote: 30 January 2020, 23:58 Another question would be how things work with premium games and where the premium users factor into the matching algorithm.
Everything is not decided yet, but we definitely doesn't want to make a less performant matchmaking because of Premium constraints.
qandel wrote: 31 January 2020, 01:48 I am wondering why Season ends after a few months and all players rank reset.
This is not related to this upgrade, so I encourage you to read the "Why did you introduce this Arena mode" here: viewtopic.php?f=3&t=13890
User avatar
RicardoRix
Posts: 2114
Joined: 29 April 2012, 23:43

Re: (UPCOMING) Arena mode upgrade

Post by RicardoRix »

sourisdudesert wrote: 31 January 2020, 09:18
RicardoRix wrote: 30 January 2020, 19:27 which survey?
We "froze" the Arena during 48 hours last week. A survey about the Arena was in the Arena space, and 3318 of you participated: thanks for this great feedback!
So that's all the players that played arena mode and continued to play arena mode, and not including players that played arena mode and then gave up and so then didn't see the survey. And also doesn't include all the people that didn't even want to try Arena mode - the majority of players on BGA going by the 30% figure.
sourisdudesert wrote: 31 January 2020, 09:18
RicardoRix wrote: 30 January 2020, 19:27 What is the percentage of arena games vs normal games being played?
~30%
I just had a look at Tablut. In the last 18 days, 42 games were played, 4 games were Arena games (2 of the games being me trying to find a game). That's 9.5%.

https://boardgamearena.com/gamepanel?ga ... astresults

Neutreeko is a little harder to calculate, there were 200 games and maybe 12 arena games (going by the ranking, maybe 1 or 2 more perhaps). Still 14/200 is 7%.
User avatar
Bhaouloute
Posts: 25
Joined: 23 February 2017, 20:24

Re: (UPCOMING) Arena mode upgrade

Post by Bhaouloute »

Thanks for trying things. Makes me feeling season 1 is gonna be perfect.

2 turn-based games per day sounds not enough to me, though.

I have a problem with the lobby since the release of Arena mode : the lobby tells me that my settings for turn-based Seasons games are invalid, and I should reset them. But I cant since there is an error when I click on the settings button. Somehow I can play one game once in a while. I reported this as a bug but Im not sure that was accurate.
User avatar
asd123321
Posts: 233
Joined: 24 November 2013, 00:02

Re: (UPCOMING) Arena mode upgrade

Post by asd123321 »

Since people will be looking at other sites while waiting, there needs to be something flashing on the taskbar when it is ready to start. I have wanted this for years as indicated in my profile. It happens almost daily here that someone leaves or waits longer when I am not continuously looking at the game waiting for players for 1 or 2 hours. This has wasted time for hundreds of people.
I think switching between Arena and Simple at the top of the page is fundamentally bad and a big time waster getting things set up for multiple games that require a lot of waiting. Arena should just be another box to click on the game down below.
Last edited by asd123321 on 31 January 2020, 17:21, edited 2 times in total.
Locked

Return to “Discussions”