Red Alert Global League: Season 7 - Rulebook

Announcements and discussion about community-run events.
Post Reply
User avatar
netnazgul
Posts: 403
Joined: Mon Jul 10, 2017 7:32 am
Location: Minsk
Contact:

Red Alert Global League: Season 7 - Rulebook

Post by netnazgul » Sun Jan 27, 2019 4:38 pm

Image
Registrations Rulebook Map pool

The Rulebook

Red Alert Global League (RAGL), Season 7 is played out over up to 10 weeks from March 4th till May 12th, 2019. This timespan includes 8 weeks for the group stage and 2 weeks reserved for unforeseen delays, tiebreakers and Playoffs.

Current prize pool total: $165
For details on prize pool contributions, check out the Prize Pool section at the end of this post.


1. Format
1.1 League structure
1.2 Group stage
1.3 Placements, promotions, relegations
1.4 Playoffs
1.5 Prizes
2. Registrations
2.1 New signups
2.2 Returning players
2.3 Qualifications
2.4 Waiting list
3. Communications
3.1 Match scheduling
3.2 Match reporting
3.3 Match delays
3.4 Failed contact notices
3.5 Season Forfeit
3.6 Disputes
4. Match regulations
4.1 Game setup
4.2 Map pool
4.3 Game disconnects
5. Miscellaneous
5.1 Streaming/casting
5.2 Prize pool contributions
5.3 Officials


1. Format
1.1 League structure
1.1.1 The League is split into Masters (1st tier) and Minions (2nd tier) divisions.
1.1.2 Recruits division (3rd tier) might be considered in case there are enough signups for its creation.
1.1.3 Each division may consist of one or more groups of players. There is a minimum of 8 players per group. There is a maximum of 16 players per group.
1.1.4 Players are assigned to divisions according to their performance in the previous season. The ranking list is as follows:
  • Players that finished above relegation spots in Masters
  • Promoted players from Minions
  • Relegated players from Masters
  • Players that finished below promotion spots in Minions
  • Players qualified through pre-season events
1.1.5 In case the division is split into groups, some sort of seeding according to the ranking list takes place to prevent uneven draw of the groups rosters.
1.1.6 Players who feel like they've found themselves in a division above their skill level may request to be dropped a division lower to better accommodate them.
1.1.7 League officials reserve the rights to not honour the above rules in special cases (i.e. players that have substantial past experience in RAGL and would better be placed in Masters directly rather than Minions).

1.2 Group stage
1.2.1 The group stage is held in a round robin format, where each player is to play a match against every opponent in his group.
1.2.2 A single match consists of 2 games. Game wins are added to score table as points.
1.2.3 Matches are scheduled before the season and are tacked on to specific weeks, in which players are to play their assigned matchups against specific opponents. 2 matches per week are scheduled to be played for each player (excluding the last week where only 1 match is scheduled). The exact schedule is finalized 1 day before the season start date (Monday, March 4th).
1.2.4 Each match has to be played and reported no later than Monday 23:59 UTC+0 of the week following its schedule. Match can be played before its scheduled week.
1.2.5 Players are able to delay their scheduled matches, in which case match has to be played and reported no later than Monday 23:59 UTC+0 following the last week of the group stage.
1.2.6 Matches that were not reported or delayed in time result in strikes received by both players. Unreported matches that resulted in strikes for both players are still eligible to be played (same timeframe as delayed matches).

1.3 Placements, promotions, relegations
1.3.1 Players are ranked within their group based on game wins counted as points.
1.3.2 In the event of tied points at the end of the season, the players will be ranked against each other based on:
  • Result of the players’ current season matchup
  • Total number of strikes accumulated by players (less strikes is better)
  • Best-of-3 rematch
1.3.3 In the event of tied points for the first place in Minions at the end of the season, the players will be ranked against each other based on a Best-of-3 rematch, skipping all other tiebreakers.
1.3.4 Strikes can be given for a number of different reasons, including failure to report a match, cheating, etc. Each strike is marked in Scoreboards.
1.3.5 3 strikes accumulated during the season result in a straight Disqualification from the group stage. Disqualified players are cleared of any results in that season and are placed last in their respective group.
1.3.6 Players finishing in the top 4 spots of Masters are promoted into Masters Playoffs which decide final standings in Masters.
1.3.7 In case Minions division is split into several groups, players finishing in the 1st place in their respective groups are promoted into Minions Playoffs which decide the Minions division Champion.
1.3.8 Due to the nature of the League, actual promotions/relegations can’t be defined up until the start of the next season. Relegation zone size (Masters and Minions) is set as 30% of the maximum player count for the respective group. Promotion zone size (Minions) is set according to Masters relegation zone and the number of Minions groups. Preliminary promotion/relegation spots are set once the season is started.

1.4 Playoffs
1.4.1 Players finishing in the top 4 spots of Masters are promoted into Masters Playoffs. Playoffs consist of two Semifinal matches, Bronze Match and Final. All matches are Best-of-5.
1.4.2 Players finishing 1st and 4th play in the first Semifinal. Players finishing 2nd and 3rd play in the second Semifinal. Semifinal losers play in Bronze Match for the 3rd and 4th place overall. Semifinal winners play in Final for the Masters Champion title and 2nd place overall.
1.4.3 In case Minions division is split into 2 groups, players finishing 1st in their groups play in Minions Final for the Minions Champion title. The match is a Best-of-3.
1.4.4 In case Minions division is split into 4 groups, players finishing 1st in their groups play in Minions Semifinals, drawn at random. Minions Semifinals winners play in Minions Final for the Minions Champion title. All matches are Best-of-3.

1.5 Prizes
1.5.1 By estimate, the prizepool is split as follows (final shares might differ due to the prizepool size, transfer fees and values rounding):
  • 36% Masters Champion
  • 18% Masters 2nd
  • 13% Masters 3rd
  • 11% Masters 4th
  • 10% Minions Champion
  • 12% Season finisher prizes
1.5.2 Share of the prize pool (Season finisher prize) is given out to 3 players drawn randomly among those who successfully finished the season (Masters or Minions), did not accumulate strikes and are outside the normal prize spots.
1.5.3 Prizepools are completely voluntary and are not expected to be significant each season. If the prize pool for a particular season is thin the exact spread and rewards will be carefully considered.


2. Registrations
2.1 New signups
2.1.1 New players have until February 27th 23:59 UTC+0 to send the registration info.
2.1.2 Registration takes place through Discord (https://discord.me/openra, the primary channel of communication; use #ragl or send a private message to @netnazgul), email (OpenRA.RAGL@Gmail.com) or in a relevant forum thread.
2.1.3 Registration info must include the following:
  • Nickname that will be used throughout the season;
  • 3-lettered initials for tagging replays (i.e. SoScared = SOS);
  • Country of origin and timezone expressed in UTC (see http://www.timeanddate.com);
  • OpenRA discord name (Discord is the primary channel for communication);
  • Forums name (planned to be used for game servers whitelisting).
2.1.4 Registered players are put onto Signup list. If the player sent his registration info but wasn’t put onto Signup list then he should contact the officials.

2.2 Returning players
2.2.1 Players transfering over from the previous season have until February 25th 23:59 UTC+0 to confirm their participation.
2.2.2 Returning players don’t have to provide any other information than the expressed confirmation, officials are to request any of the above if mandatory information is missing.
2.2.3 Returning players are put onto Confirmations list in order of their performance in the previous season.

2.3 Qualifications
2.3.1 Players relegated from Minions as well as new signups are put onto Signup list in the following order:
  • Players relegated from Minions
  • New signups in order of registration
2.3.2 Qualification event is not held in case there is more spots in Minions than actual players. All the players from Signup list are put into Minions.
2.3.3 Qualification event takes place to rank players in Signup list. Qualification event format is a double-elimination bracket drawn at random. All matches are Best-of-3. Qualification event takes as many rounds as needed to rank players in Signup list.

2.4 Waiting list
2.4.1 In the event of players leaving the lowest division during first two weeks for any reasons, vacant slots may be re-occupied by the players from Waiting list.
2.4.2 Waiting list is composed of players failing to qualify through pre-season qualification tournament and late signups that have missed the qualification tournament (or when the tournament didn't take place), in order of performance in qualification tournament and then by enlisting datetime.
2.4.3 Any matches that were scheduled to be played before the player promotion from Waiting list takes place are to be played out of order until the end of the group stage (same rules as player-delayed matches).


3. Communications
Official communications between the players and with league officials are primarily done through Discord (https://discord.me/openra), involving reporting results and various league business. Email address (OpenRA.RAGL@Gmail.com) is available as the auxiliary means of communication.

3.1 Match scheduling
3.1.1 All participating players are themselves responsible for their weekly matches. Special private per-division Discord channels are recognized as the official means of players communication. However, at the discretion of the players, any venue of contact can be used as long as you recognize that league officials will be of limited help should things go awry. League officials cannot guarantee or take responsibility for information processed outside official channels.
3.1.2 Players are advised to contact their opponents early (i.e. via private messaging) and establish communication as well as schedule matches, as time zones and personal activities play a major part in match scheduling.

3.2 Match reporting
3.2.1 Match results are to be reported in a dedicated Discord channel. The report must include mentions to officials and match opponents (so that the report doesn’t go unnoticed) and the actual score.
3.2.2 Match should be reported no later than the next week’s Monday 23:59 UTC+0.
3.2.3 Match winner is ultimately responsible for reporting the results, or the player placed higher in the current group standings in case the match ended in a draw. Players are free to make exceptions from this rule at the discretion of both parties.
3.2.4 Replay files are the sole documentation of the matches played and thus should be treated with great care. The match winner is ultimately responsible for the file uploads, or the player placed higher in the current group standings in case the match ended in a draw. Players are free to make exceptions from this rule at the discretion of both parties.
3.2.5 Replay files are to be renamed in a specific way before uploading. The replay file name should be as follows (all letters in caps):
RAGL-S07-[division]-[stage]-[initials]-[initials]-[number]
Where
  • Division: MASTER, MINION, RECRUIT
  • Stage: GROUP (group stage), POSF (Playoffs semifinals), POF (Playoffs finals/bronze match), TIE (Tiebreaker match)
  • Initials: 3-letter initials assigned to each player pre-season
  • Number: game number in the match (G1-G2 for group stage, G1-G3 for tiebreakers, G1-G5 for playoffs)
Example: In Season 1, SoScared played 2 games against PersianImmortal. They both play in the Minions' Division. The matches was played in a group stage. The players' given initials are SOS for SoScared and PSI for PersianImmortal. The replay files for these matches would be:
RAGL-S01-MINION-GROUP-SOS-PSI-G1.orarep
RAGL-S01-MINION-GROUP-SOS-PSI-G2.orarep
3.2.6 Replay files not properly renamed will not be accepted. We understand that naming and uploading replays are a pain and are still looking into a nice and function automated system. In the mean time we will be cracking down on improperly named replays.
3.2.7 All replays are uploaded to JaZz_KCS's file server:
http://openra.mine.nu/mIRROR/ora_replay ... ason_Seven
In the correct Division and Stage sub-folder, click the 'Upload files' link on the right side of the page. You'll have to rename the replay file before uploading. If the replay is uploaded erroneously, re-upload the correct file and notify the tournament official so that the wrong file can be removed.
3.2.8 A failure to report a match until its weekly deadline results in strikes received by both players. Unreported matches that resulted in strikes for both players are still eligible to be played (same timeframe as delayed matches).

3.3 Match delays
3.3.1 Matches are possible to be delayed past their schedule up until the end of the group stage.
3.3.2 The player has to notify both officials and the opponent, preferably in the dedicated Discord channel. Each delay is marked in Scoreboards until it is played.
3.3.3 Delay notices must be sent no later than the next week's Monday 23:59 UTC+0.
3.3.4 Players can have up to 3 delay requests active at the same time.
3.3.5 There are no regulations regarding matches being played before their designated schedule, thus it is advised to play matches early instead of delaying.

3.4 Failed contact notices
3.4.1 In case match opponent is not responding or otherwise ignores the proper match scheduling, the player should inform officials of a Failed contact. Reporting a Failed contact notice protects a player that has filed such notice from receiving a strike for an unreported match.
3.4.2 The player has to notify both officials and the opponent, preferably in the dedicated Discord channel. Any info regarding the contact failure should be present in the notice for officials to resolve the matter. Each failed contact notice is marked in Scoreboards until it is resolved.
3.4.3 Failed contact notices must be sent no later than the next week's Sunday 23:59 UTC+0. Any notices received after this deadline will be processed explicitly and most of the times converted into a Delay notice for both players.
3.4.4 Failure to respond until the weekly deadline after receiving a Failed contact notice results in a strike and 0-2 technical loss in the respective match.

3.5 Season Forfeit
3.5.1 Player is to explicitly state a season forfeit notice due to any reason that prevents finishing the season in a normal manner. Player has to notify officials, preferably in the dedicated Discord channel.
3.5.2 Players that forfeited the season are cleared of any results for that season and are placed last in their respective group, above the disqualified players.

3.6 Disputes
3.6.1 Players are to contact officials explicitly in the event of a supposedly erroneous information in Scoreboards, incorrect handling of the situation or any other issues that concern the league, preferably in the dedicated Discord channel.
3.6.2 The league officials reserve the right to make the final call in disputed situations with the health of the league in mind.


4. Match regulations
4.1 Game setup
4.1.1 Games are by default to be played on the latest game release at the moment of season start. In case a new release is shipped during an ongoing season, an explicit official notice is sent to all players regarding the versioning.
4.1.2 The player placed higher in the current group standings is to pick the map for the first game. The opponent is allowed to ban up to one map from the map pick. The roles are reversed for the second game. Players are free to make exceptions from this rule at the discretion of both parties.
4.1.3 First map pick is pre-set by officials for Tiebreaker and Playoffs matches, followed by loser’s pick.
4.1.4 The standard game settings in the game lobby should be set as follows:
  • Explored Map: On
  • Crates: Off
  • Short Game : On
  • Fog of War : On
  • Build off Allies: (irrelevant)
  • Limit Build Area: On
  • Separate Team Spawns: Off (irrelevant for maps with 2 spawns)
  • Redeployable MCVs: On
  • Kill Bounties: On
  • Debug Menu : Off
  • Starting Cash : $5000
  • Tech Level : Unrestricted
  • Starting Units : MCV Only
  • Game Speed : Normal
  • Player spots must be random.
4.1.5 The game is played until one of the players is named defeated (either by all buildings and MCVs being destroyed or by pressing “Surrender”). Leaving the game before this occurs is highly discouraged as it prevents proper recording of a game result in a replay.
4.1.6 The use of external software macros (programmed keypress sequences of commands that are not possible to be executed by game engine means, i.e. ordering units automation) is an unsportsmanlike conduct and is forbidden. More obvious automation scripts resulting in APM spikes are detectable by replay parsing tools, other suspicious behaviours might be up for scrutiny by officials. Positive confirmation of using external tools to gain game advantage will impose a strict ruling, up to the straight ban from the league.

4.2 Map pool
4.2.1 Map pool consists of 10-12 maps specifically uploaded to the Resource Center and marked as “Category: RAGL” and explicit naming and thumbnail watermarks. Usage of any other versions of these maps for the league games is discouraged and may be rejected from being reported as a valid match result.
4.2.2 Map pool is to be finalized on February 25th 23:59 UTC+0.

4.3 Game disconnects
4.3.1 Players are to decide between themselves the outcome of a disconnected game. If it is decided to re-play the game, the game that resulted in disconnect prior to this is deemed forfeit and cannot be used in a match result report.
4.3.2 If the players cannot come to an agreement in regards to a game that resulted in disconnect, a notice to the officials should be stated including the replay of the game in question, preferably in the dedicated Discord channel. The evaluation of such game will likely result in a re-play unless the game is undoubtedly decided towards one player. The final word will be up to the official evaluation regardless.
4.3.3 Players who get disconnected more than 3 times during a season will forfeit the game points of their following disconnected games regardless of the state of the ongoing game.


5. Miscellaneous
5.1 Streaming/casting
5.1.1 Streamers must add a minimum of 90 seconds delay to their streams when covering a league match, unless both players explicitly state their wish to disregard this rule.
5.1.2 Streamers who do not participate in the league but wish to cover a league match on a dedicated RAGL game server, should provide their forum accounts, so that they are whitelisted on these servers.

5.2 Prize pool contributions
5.2.1 Personal email account, OpenRA.RAGL@gmail.com, is connected via PayPal to host the prize pool contributions. Any person willing to contribute is to send a payment through PayPal to this email address. Name or a request to remain anonymous is to be stated in ‘Write a note’ section, as well as a request to a specific league contribution or a prize.
5.2.2 PayPal contributions are converted into Dollars ($), if you send money in your local currency the prizepool host will cover the conversion fees.
5.2.3 Current Season 7 prize pool: pending update $165
  • $100 - Anonymous
  • $65 - previously unclaimed prizes

5.3 Officials
5.3.1 The list of officials to contact is as follows:
  • netnazgul
  • .1
  • Blackened
  • jaZz_KCS
  • SoScared [Honorary official]
5.3.2 Public (#ragl), closed channels in Discord, email or forums are to be used first when inquiring for information. Please, refrain from using discord personal messages unless the matter is urgent and cannot be discussed by other means.
5.3.3 League officials reserve the rights to alter or override the rulebook during an ongoing season. All players will be immediately notified if any substantial changes are made during the season. For all inquiries you can contact us through Discord, at OpenRA.RAGL@Gmail.com or reply on this thread.
Last edited by netnazgul on Sat Feb 16, 2019 9:14 am, edited 4 times in total.

User avatar
netnazgul
Posts: 403
Joined: Mon Jul 10, 2017 7:32 am
Location: Minsk
Contact:

Re: Red Alert Global League: Season 7 - Rulebook

Post by netnazgul » Sun Jan 27, 2019 6:42 pm

New stuff TL;DR:
- Recruits might be back if there are tons of new signups
- If Minions 1st is tied on points, all tiebreakers are skipped in favour of Best-of-3 rematch
- Rounds are not listed, so replay naming is a bit different (easier)
- Player is able to ban up to 1 map from his opponent's pick

Post Reply