<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.perregna.com/index.php?action=history&amp;feed=atom&amp;title=League_System</id>
	<title>League System - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.perregna.com/index.php?action=history&amp;feed=atom&amp;title=League_System"/>
	<link rel="alternate" type="text/html" href="https://wiki.perregna.com/index.php?title=League_System&amp;action=history"/>
	<updated>2026-06-29T15:52:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.perregna.com/index.php?title=League_System&amp;diff=255&amp;oldid=prev</id>
		<title>Admin: Created page with &quot; = League &amp; Weekly Events = This is a summary of how League Events work in Regna, based on the live catalog, scoring math, and league services in the codebase. ----  == Overview == League Events run on a weekly cycle with two parallel tracks: {| class=&quot;wikitable&quot; !Track !Who competes !What you earn |- |Player events |You vs others in your realm (R1–R4) |Weekly score, milestones, rank rewards (Champion / Elite / Veteran) |- |Alliance events |Your alliance vs all allianc...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.perregna.com/index.php?title=League_System&amp;diff=255&amp;oldid=prev"/>
		<updated>2026-05-21T15:18:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; = League &amp;amp; Weekly Events = This is a summary of how League Events work in Regna, based on the live catalog, scoring math, and league services in the codebase. ----  == Overview == League Events run on a weekly cycle with two parallel tracks: {| class=&amp;quot;wikitable&amp;quot; !Track !Who competes !What you earn |- |Player events |You vs others in your realm (R1–R4) |Weekly score, milestones, rank rewards (Champion / Elite / Veteran) |- |Alliance events |Your alliance vs all allianc...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
= League &amp;amp; Weekly Events =&lt;br /&gt;
This is a summary of how League Events work in Regna, based on the live catalog, scoring math, and league services in the codebase.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
League Events run on a weekly cycle with two parallel tracks:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Track&lt;br /&gt;
!Who competes&lt;br /&gt;
!What you earn&lt;br /&gt;
|-&lt;br /&gt;
|Player events&lt;br /&gt;
|You vs others in your realm (R1–R4)&lt;br /&gt;
|Weekly score, milestones, rank rewards (Champion / Elite / Veteran)&lt;br /&gt;
|-&lt;br /&gt;
|Alliance events&lt;br /&gt;
|Your alliance vs all alliances globally&lt;br /&gt;
|Normalized alliance score, top-3 alliance rewards&lt;br /&gt;
|-&lt;br /&gt;
|Season League&lt;br /&gt;
|Same groups, over 8 weeks&lt;br /&gt;
|League Points (LP) → promote/demote between tiers and divisions&lt;br /&gt;
|}&lt;br /&gt;
Each week has a main event (~75% of your combined score) and often a side event (~25%). Week 8 is the Season Finale with no side event.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Calendar ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Rule&lt;br /&gt;
!Detail&lt;br /&gt;
|-&lt;br /&gt;
|Week start/end&lt;br /&gt;
|Sunday 18:00 UTC → next Sunday 18:00 UTC&lt;br /&gt;
|-&lt;br /&gt;
|Season length&lt;br /&gt;
|8 weeks (56 days), aligned to the 8-week event rotation&lt;br /&gt;
|-&lt;br /&gt;
|Participation minimum&lt;br /&gt;
|500 combined points to qualify for rewards, league LP, and most ranking&lt;br /&gt;
|-&lt;br /&gt;
|R1 gate&lt;br /&gt;
|On Realm 1 you need 1,000 competitive score before league placement starts&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Seasons ==&lt;br /&gt;
&lt;br /&gt;
* A season is one full 8-week rotation (Week 1 → Week 8).&lt;br /&gt;
* Your league tier (Cadet → Fleet Admiral) persists across those 8 weeks within the season.&lt;br /&gt;
* LP is a progress bar within your current division (0–100+), not a lifetime total.&lt;br /&gt;
* When the season ends, your final tier is recorded and the next season applies a soft reset (see Season end).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 8-week event rotation ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Week&lt;br /&gt;
!Theme&lt;br /&gt;
!Main player event&lt;br /&gt;
!Alliance event&lt;br /&gt;
!Possible side events&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Battlefield Cleanup&lt;br /&gt;
|Debris Collector&lt;br /&gt;
|Alliance Siege&lt;br /&gt;
|Expedition, Tech, Fleet, Defense&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|War Games&lt;br /&gt;
|Fleet Commander&lt;br /&gt;
|Alliance Warlord&lt;br /&gt;
|Debris, Expedition, Tech&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Into the Unknown&lt;br /&gt;
|Expedition Pioneer&lt;br /&gt;
|Alliance Explorers&lt;br /&gt;
|Fleet, Debris, Tech&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Pirate Purge&lt;br /&gt;
|Pirate Hunter&lt;br /&gt;
|Alliance Siege+&lt;br /&gt;
|Expedition, Trade*, Ship, Defense&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Harvest Asteroids&lt;br /&gt;
|Asteroid Miner&lt;br /&gt;
|Alliance Miner&lt;br /&gt;
|Expedition, Pirate, Fleet&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Industrial Age&lt;br /&gt;
|Ship Builder&lt;br /&gt;
|Alliance Industrialist&lt;br /&gt;
|Expedition, Fleet, Tech, Defense&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Spoils of War&lt;br /&gt;
|Loot Master&lt;br /&gt;
|Alliance Warlord+&lt;br /&gt;
|Debris, Expedition, Tech&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Season Finale&lt;br /&gt;
|Grand Convergence&lt;br /&gt;
|Grand Convergence&lt;br /&gt;
|None&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; &amp;#039;&amp;#039;Trade Magnate&amp;#039;&amp;#039; appears in rotation options but is not in the current live catalog as a scored minor — side events are picked from catalog-defined options only.&lt;br /&gt;
&lt;br /&gt;
Realm gating: If the scheduled main event needs a higher realm (e.g. Asteroid Miner needs R2), the game substitutes an eligible side event from that week’s pool.&lt;br /&gt;
&lt;br /&gt;
Side event: One random pick from that week’s &amp;lt;code&amp;gt;minorEventOptions&amp;lt;/code&amp;gt;, shared across realms once the week is set.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Event content (what to do each week) ==&lt;br /&gt;
&lt;br /&gt;
=== Player main events ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Event&lt;br /&gt;
!Objective (in plain terms)&lt;br /&gt;
|-&lt;br /&gt;
|Debris Collector&lt;br /&gt;
|Recycle debris from battles and pirate sites&lt;br /&gt;
|-&lt;br /&gt;
|Fleet Commander&lt;br /&gt;
|Win battles; score from fleet value destroyed&lt;br /&gt;
|-&lt;br /&gt;
|Expedition Pioneer&lt;br /&gt;
|Run expeditions; deeper runs score more&lt;br /&gt;
|-&lt;br /&gt;
|Pirate Hunter&lt;br /&gt;
|Attack pirate outposts and destroy pirate fleets&lt;br /&gt;
|-&lt;br /&gt;
|Asteroid Miner&lt;br /&gt;
|Complete asteroid harvest missions (R2+)&lt;br /&gt;
|-&lt;br /&gt;
|Ship Builder&lt;br /&gt;
|Build ships; score from construction cost&lt;br /&gt;
|-&lt;br /&gt;
|Loot Master&lt;br /&gt;
|Plunder colonies and pirates&lt;br /&gt;
|-&lt;br /&gt;
|Grand Convergence&lt;br /&gt;
|Average of three tracks: Debris, Expedition, Fleet (each capped)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Common side events ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Event&lt;br /&gt;
!Objective&lt;br /&gt;
|-&lt;br /&gt;
|Tech Pioneer&lt;br /&gt;
|Complete research (weighted by level)&lt;br /&gt;
|-&lt;br /&gt;
|Defense Builder&lt;br /&gt;
|Build defenses by cost&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;(others)&amp;#039;&amp;#039;&lt;br /&gt;
|Same families as mains (debris, fleet, expedition, etc.)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Alliance events ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Event&lt;br /&gt;
!Objective&lt;br /&gt;
|-&lt;br /&gt;
|Alliance Siege&lt;br /&gt;
|Coordinated colony attacks&lt;br /&gt;
|-&lt;br /&gt;
|Alliance Warlord&lt;br /&gt;
|Combined fleet destruction&lt;br /&gt;
|-&lt;br /&gt;
|Alliance Explorers&lt;br /&gt;
|Member expeditions&lt;br /&gt;
|-&lt;br /&gt;
|Alliance Siege+ / Warlord+&lt;br /&gt;
|Harder variants (higher realm / stricter targets)&lt;br /&gt;
|-&lt;br /&gt;
|Alliance Miner / Industrialist&lt;br /&gt;
|Asteroid harvest / ship build totals&lt;br /&gt;
|-&lt;br /&gt;
|Grand Convergence&lt;br /&gt;
|Alliance-wide composite for finale week&lt;br /&gt;
|}&lt;br /&gt;
Alliance score is the sum of member contributions, then normalized for alliance size (see formulas below).&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== How scoring works ==&lt;br /&gt;
Scores are built per UTC day, then summed for the week.&lt;br /&gt;
&lt;br /&gt;
=== Combined weekly score (player) ===&lt;br /&gt;
Combined = floor(MainScore × 0.75 + SideScore × 0.25)&lt;br /&gt;
&lt;br /&gt;
* Week 8 (Grand Convergence): 100% main, no side event.&lt;br /&gt;
* Default weights come from game config (&amp;lt;code&amp;gt;event.majorWeight&amp;lt;/code&amp;gt; ≈ 0.75).&lt;br /&gt;
&lt;br /&gt;
=== Formula families ===&lt;br /&gt;
&lt;br /&gt;
==== 1. &amp;lt;code&amp;gt;sqrt_hybrid&amp;lt;/code&amp;gt; (most combat / resource events) ====&lt;br /&gt;
Used for: Debris, Fleet, Pirate, Loot, Tech, Asteroid, etc.&lt;br /&gt;
&lt;br /&gt;
Per UTC day:&lt;br /&gt;
&lt;br /&gt;
Mission part = floor(√(missions used today) × countMultiplier)&lt;br /&gt;
&lt;br /&gt;
Volume part  = floor(log₁₀(amount today + 1) × logMultiplier)&lt;br /&gt;
&lt;br /&gt;
Daily score  = Mission part + Volume part&lt;br /&gt;
&lt;br /&gt;
* Missions used are capped per realm per day (&amp;lt;code&amp;gt;dailyCaps&amp;lt;/code&amp;gt; in catalog — e.g. R1 Debris: 10 missions/day toward the √).&lt;br /&gt;
* Optional daily score caps per realm can limit points after the formula.&lt;br /&gt;
* Weekly total = sum of all daily scores.&lt;br /&gt;
&lt;br /&gt;
Anti-farming (main sqrt_hybrid events with a target): Attacking the same target on the same UTC day:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Attacks 1–5&lt;br /&gt;
!6–10&lt;br /&gt;
!11+&lt;br /&gt;
|-&lt;br /&gt;
|Full score&lt;br /&gt;
|20% score&lt;br /&gt;
|No main score&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 2. &amp;lt;code&amp;gt;expedition&amp;lt;/code&amp;gt; (Expedition Pioneer) ====&lt;br /&gt;
Per UTC day:&lt;br /&gt;
&lt;br /&gt;
Mission part = floor(√(expeditions today) × countMultiplier)&lt;br /&gt;
&lt;br /&gt;
Depth part   = floor(log₁₀(depth sum today + 1) × depthTierBonus)&lt;br /&gt;
&lt;br /&gt;
Daily score  = Mission part + Depth part&lt;br /&gt;
&lt;br /&gt;
Example catalog values: count × 100, depth × 200.&lt;br /&gt;
&lt;br /&gt;
==== 3. &amp;lt;code&amp;gt;ship_cost&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;defense_cost&amp;lt;/code&amp;gt; (Ship / Defense Builder) ====&lt;br /&gt;
Per UTC day:&lt;br /&gt;
&lt;br /&gt;
Daily score = floor(log₁₀(day build cost + 1) × logMultiplier)&lt;br /&gt;
&lt;br /&gt;
No √ on mission count for these formulas (missions still tracked).&lt;br /&gt;
&lt;br /&gt;
==== 4. &amp;lt;code&amp;gt;composite&amp;lt;/code&amp;gt; (Grand Convergence — Week 8) ====&lt;br /&gt;
Three shadow tracks run in parallel: Debris, Expedition, Fleet.&lt;br /&gt;
&lt;br /&gt;
Each track capped at 10,000 points&lt;br /&gt;
&lt;br /&gt;
Headline score = round(average of the three capped scores)&lt;br /&gt;
&lt;br /&gt;
Missing track counts as 0 in the average.&lt;br /&gt;
&lt;br /&gt;
=== Alliance normalization ===&lt;br /&gt;
Normalized score = raw alliance total ÷ size penalty&lt;br /&gt;
&lt;br /&gt;
* Active member: contributed at least 100 combined points (20% of participation floor).&lt;br /&gt;
* Size penalty grows with member count so huge alliances don’t dominate purely by headcount.&lt;br /&gt;
* Effective member count is floored at 5 for the formula.&lt;br /&gt;
&lt;br /&gt;
=== Bonus day ===&lt;br /&gt;
&lt;br /&gt;
* ~60% of weeks get a random bonus day (not Monday).&lt;br /&gt;
* Multiplier: 1.25× or 1.5× on mission count and amount for that UTC day only.&lt;br /&gt;
&lt;br /&gt;
=== Milestones (personal, not league rank) ===&lt;br /&gt;
Reach point thresholds on your combined score:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Points&lt;br /&gt;
!Reward tier&lt;br /&gt;
|-&lt;br /&gt;
|500&lt;br /&gt;
|Tiny resource pack&lt;br /&gt;
|-&lt;br /&gt;
|1,500&lt;br /&gt;
|Small pack + items&lt;br /&gt;
|-&lt;br /&gt;
|3,500&lt;br /&gt;
|Medium pack + items&lt;br /&gt;
|-&lt;br /&gt;
|6,000&lt;br /&gt;
|Large pack + items&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Weekly rank rewards (Champion / Elite / Veteran) ==&lt;br /&gt;
Separate from league tier — these are chest/mail rewards for your group rank that week:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Group size&lt;br /&gt;
!Champion&lt;br /&gt;
!Elite&lt;br /&gt;
!Veteran&lt;br /&gt;
|-&lt;br /&gt;
|&amp;gt; 50 players&lt;br /&gt;
|~top 1%&lt;br /&gt;
|~top 5%&lt;br /&gt;
|~top 10%&lt;br /&gt;
|-&lt;br /&gt;
|11–50&lt;br /&gt;
|1st&lt;br /&gt;
|2nd–3rd&lt;br /&gt;
|4th–6th&lt;br /&gt;
|-&lt;br /&gt;
|≤ 10&lt;br /&gt;
|1st&lt;br /&gt;
|2nd&lt;br /&gt;
|3rd&lt;br /&gt;
|}&lt;br /&gt;
Week 8 Champion gets extra Season Finale items in addition to the normal champion pack.&lt;br /&gt;
&lt;br /&gt;
Alliance weekly rewards: Global top 3 alliances by normalized score; each active member gets a rank-based item pack.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Season League — tiers &amp;amp; divisions ==&lt;br /&gt;
&lt;br /&gt;
=== Ladder (low → high) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tier (UI name)&lt;br /&gt;
!Divisions&lt;br /&gt;
!Internal steps&lt;br /&gt;
|-&lt;br /&gt;
|Commissioning&lt;br /&gt;
|—&lt;br /&gt;
|Placement only (not on ladder)&lt;br /&gt;
|-&lt;br /&gt;
|Cadet (Bronze)&lt;br /&gt;
|Division II, Division I&lt;br /&gt;
|Steps 0, 1&lt;br /&gt;
|-&lt;br /&gt;
|Commander (Silver)&lt;br /&gt;
|Division II, Division I&lt;br /&gt;
|Steps 2, 3&lt;br /&gt;
|-&lt;br /&gt;
|Admiral (Gold)&lt;br /&gt;
|Division II, Division I&lt;br /&gt;
|Steps 4, 5&lt;br /&gt;
|-&lt;br /&gt;
|Fleet Admiral (Legendary)&lt;br /&gt;
|No divisions&lt;br /&gt;
|Step 6&lt;br /&gt;
|}&lt;br /&gt;
Division I is the higher half of a tier; Division II is the lower half.&lt;br /&gt;
&lt;br /&gt;
You are placed in a group within your tier/division (e.g. “Admiral · Division II · Group 14”), typically up to ~100 players per group (alliances ~half that). Small realms may use a realm-wide leaderboard instead of grouped league.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Placement (Commissioning) ==&lt;br /&gt;
New players (or new season entrants without a completed placement) go through 2 weeks of Commissioning:&lt;br /&gt;
&lt;br /&gt;
* You compete and build a realm percentile average over those 2 weeks.&lt;br /&gt;
* No LP and no promote/demote during placement groups.&lt;br /&gt;
* After week 2, you receive a starting tier from your average performance:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Your average percentile (0 = best)&lt;br /&gt;
!Starting rank&lt;br /&gt;
|-&lt;br /&gt;
|Top 5%&lt;br /&gt;
|Admiral · Division I&lt;br /&gt;
|-&lt;br /&gt;
|Top 20%&lt;br /&gt;
|Admiral · Division II&lt;br /&gt;
|-&lt;br /&gt;
|Top 50%&lt;br /&gt;
|Commander · Division I&lt;br /&gt;
|-&lt;br /&gt;
|Top 75%&lt;br /&gt;
|Commander · Division II&lt;br /&gt;
|-&lt;br /&gt;
|Everyone else&lt;br /&gt;
|Cadet · Division I&lt;br /&gt;
|}&lt;br /&gt;
Cadet · Division II is not given at placement — you only reach it by demotion.&lt;br /&gt;
&lt;br /&gt;
Realm 1 special case: Placement weeks still run, but you may not join a ranked group until you ascend to Realm 2.&lt;br /&gt;
&lt;br /&gt;
Returning players who already finished placement skip calibration and start at their season reset tier immediately.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== League Points (LP) system ==&lt;br /&gt;
LP is earned every Sunday after the week is scored, from your rank within your league group:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Your rank in group&lt;br /&gt;
!LP earned&lt;br /&gt;
|-&lt;br /&gt;
|Top 2%&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;+80&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Top 10%&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;+50&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Top 25%&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;+30&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Top 50%&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;+15&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Participated (above floor), bottom half&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;+5&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Placement / commissioning group&lt;br /&gt;
|0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Promotion (move up one division/tier step) ===&lt;br /&gt;
If current LP + earned LP ≥ 100  →  promote one step&lt;br /&gt;
&lt;br /&gt;
New LP after promotion = 25&lt;br /&gt;
&lt;br /&gt;
You cannot promote above Fleet Admiral.&lt;br /&gt;
&lt;br /&gt;
=== Demotion (move down one step) ===&lt;br /&gt;
All of these must be true:&lt;br /&gt;
&lt;br /&gt;
# LP before this week’s earn was below 10&lt;br /&gt;
# You were in the bottom 10% of your group this week&lt;br /&gt;
# You had a bottom-10% streak (needs prior week in bottom 10% as well)&lt;br /&gt;
# Demotion protection has expired (you start with 2 protected weeks each season)&lt;br /&gt;
# You are not already at Cadet · Division II (step 0)&lt;br /&gt;
&lt;br /&gt;
After demotion: LP set to 75 (mid-bar, avoids instant bounce-back).&lt;br /&gt;
&lt;br /&gt;
Promotion beats demotion if both would apply the same week.&lt;br /&gt;
&lt;br /&gt;
=== Protection &amp;amp; streaks ===&lt;br /&gt;
&lt;br /&gt;
* Demotion protection: 2 weeks at season start (and when applicable); counts down each processed week.&lt;br /&gt;
* Bottom / top streaks are tracked from bottom 10% / top 10% finishes; demotion uses the bottom streak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Note: UI copy may reference “±2 steps” from old design docs. Live behavior is LP-based ±1 step only; the 2% / 10% thresholds control how much LP you earn, not instant multi-step jumps.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What happens each Sunday (18:00 UTC) ==&lt;br /&gt;
Processing order:&lt;br /&gt;
&lt;br /&gt;
# Score the week that just ended (player events, then alliance).&lt;br /&gt;
# League pass — placement updates, group ranks, LP, promotions/demotions, re-group if tier changed.&lt;br /&gt;
# Distribute rewards (resources; mails may follow).&lt;br /&gt;
# Rotate to the next week’s events.&lt;br /&gt;
# Open new season if the previous one closed.&lt;br /&gt;
# Send reward mails.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== When a season ends ==&lt;br /&gt;
A season completes when:&lt;br /&gt;
&lt;br /&gt;
* 8 weekly periods have elapsed since season start, and&lt;br /&gt;
* Week 8 scoring is fully finished.&lt;br /&gt;
&lt;br /&gt;
=== At season close ===&lt;br /&gt;
&lt;br /&gt;
* Your final tier is saved on your season record (player and alliance leagues).&lt;br /&gt;
* Season status becomes completed.&lt;br /&gt;
&lt;br /&gt;
=== Next season start ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!What carries over&lt;br /&gt;
!What resets&lt;br /&gt;
|-&lt;br /&gt;
|Soft tier reset from final tier&lt;br /&gt;
|LP → 0&lt;br /&gt;
|-&lt;br /&gt;
|Skip placement if you already calibrated&lt;br /&gt;
|New 8-week rotation from Week 1&lt;br /&gt;
|}&lt;br /&gt;
Soft reset rule: Drop 2 division steps from where you ended, minimum Cadet · Division II:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Ended at&lt;br /&gt;
!Starts next season at&lt;br /&gt;
|-&lt;br /&gt;
|Fleet Admiral&lt;br /&gt;
|Admiral · Division II&lt;br /&gt;
|-&lt;br /&gt;
|Admiral · Division I&lt;br /&gt;
|Commander · Division I&lt;br /&gt;
|-&lt;br /&gt;
|Admiral · Division II&lt;br /&gt;
|Commander · Division II&lt;br /&gt;
|-&lt;br /&gt;
|Commander · Division I&lt;br /&gt;
|Cadet · Division I&lt;br /&gt;
|-&lt;br /&gt;
|Cadet · Division I&lt;br /&gt;
|Cadet · Division II&lt;br /&gt;
|-&lt;br /&gt;
|Cadet · Division II&lt;br /&gt;
|Cadet · Division II (floor)&lt;br /&gt;
|}&lt;br /&gt;
New season players get 2 weeks demotion protection again. Players who completed placement previously enter directly at their reset tier with a league group.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Quick reference diagram ==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Two “tier” systems (don’t confuse them) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|League tier&lt;br /&gt;
|Cadet / Commander / Admiral / Fleet Admiral + Division I/II — season-long ladder&lt;br /&gt;
|-&lt;br /&gt;
|Reward tier&lt;br /&gt;
|Champion / Elite / Veteran — weekly chest from group rank&lt;br /&gt;
|}&lt;br /&gt;
----If you want this turned into an in-game help article or wiki page (markdown file in the repo, or expanded EN copy in &amp;lt;code&amp;gt;packages/i18n&amp;lt;/code&amp;gt;), say which format and audience (casual vs competitive) and we can draft it there next.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>