Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Expeditions/Fleet Mechanics: Difference between revisions

From Per Regna
Created page with " = Expedition Fleet Mechanics = == Requirements == * At least 1 Probe required == Fleet Power Impact == Fleet strength influences: * Pirate encounter success * Hull damage probability * Stun chance * Faction risk level Suggested scaling:<pre> combatRatio = fleetPower / recommendedPower if combatRatio >= 1.0: riskModifier = -20% elif combatRatio < 0.7: riskModifier = +25% </pre> == Cargo Capacity == Loot extracted cannot exceed fleet cargo capacity. Cargo..."
Β 
No edit summary
Line 1: Line 1:


= Expedition Fleet Mechanics =
= Expedition Fleet Composition & Support Mechanics =
This page describes how fleet composition affects Expedition outcomes, including:


== Requirements ==
* Return-type specialist ships (Relic, Monument, Nano, Tech Boost)
* Probe (Find Chance bonus)
* Exploration Ship (Quantity & Quality bonus)
* Combat ship discovery logic
* Fleet size and cargo impact


* At least 1 Probe required
All bonuses use diminishing returns and are capped.


== Fleet Power Impact ==
== 1. Return Type Specialists (Max +10%) ==
Fleet strength influences:
Each expedition reward type can be influenced by a specific support ship.


* Pirate encounter success
Only '''one ship type applies per outcome roll'''.Β  If multiple specialist ships are present, only the one matching the rolled reward type is used.
* Hull damage probability
{| class="wikitable"
* Stun chance
!Reward Type
* Faction risk level
!Specialist Ship
!Effect
|-
|Relics
|Orbital Refinery
|Increases relic return rate
|-
|Monuments
|Advanced Recycler
|Increases monument return rate
|-
|Nano
|Planetary Harvester
|Increases nano return rate
|-
|Tech Boosts
|Frigate
|Increases tech boost return rate
|}


Suggested scaling:<pre>
=== Bonus Formula (1–1000 ships, capped at +10%) ===
combatRatio = fleetPower / recommendedPower
Let:
n = number of matching specialist ships sentΒ 
cap = 0.10 (10%)Β 
k = ramp constant (controls scaling speed)


if combatRatio >= 1.0:
bonus(n) = cap Γ— ( n / (n + k) )
Β  Β  riskModifier = -20%
elif combatRatio < 0.7:
Β  Β  riskModifier = +25%
</pre>


== Cargo Capacity ==
finalRate = baseRate Γ— (1 + bonus(n))
Loot extracted cannot exceed fleet cargo capacity.
Recommended k values:


Cargo Role (Realm 2+):
* Orbital Refinery (Relics): k = 220
* Advanced Recycler (Monuments): k = 170
* Planetary Harvester (Nano): k = 120
* Frigate (Tech Boosts): k = 150


* +12% personal loot share
This provides smooth scaling, diminishing returns, and a hard +10% cap.
* +200 cargo capacity


== Archetype Effects ==
== 2. Probe – Find Chance Bonus (Max +10%) ==
Explorer:
Probes increase the overall chance of discovering '''anything''' during an expedition (events, resources, ships).


* +15% loot
Only Probe count is considered for this effect.
* 2x fragment drop rate
Β 
* Reduced stun duration
=== Formula ===
* Faster Codex progression
Let:
n = number of Probes sentΒ 
cap = 0.10Β 
k = 150
Β 
bonus(n) = cap Γ— ( n / (n + k) )
Β 
finalFindChance = baseFindChance Γ— (1 + bonus(n))
The bonus approaches but never exceeds +10%.
Β 
== 3. Exploration Ship – Quantity & Quality Bonus (Max +100%) ==
Exploration Ships increase:
Β 
* Quantity of findings (resources and ships)
* Quality tier probability of rewards
Β 
This effect scales logarithmically and caps at +100%.
Β 
=== Formula (Implementation) ===
<syntaxhighlight lang="typescript">
private calculateExplorerBonus(explorerCount: number): number {
Β  Β  if (explorerCount === 0) return 0;
Β 
Β  Β  const rawBonus = Math.log2(explorerCount + 1) * 10;
Β  Β  return Math.min(100, rawBonus) / 100;
}
</syntaxhighlight>
Β 
=== Mathematical Representation ===
bonus(n) = min(100, log2(n + 1) Γ— 10) / 100
Applied as:
finalQuantity = baseQuantity Γ— (1 + bonus)Β 
qualityWeight = baseQualityWeight Γ— (1 + bonus)
This bonus affects both resource amounts and reward tier distribution.
Β 
== 4. Combat Ship Discovery Logic ==
Combat ship types influence which ships can be discovered during expeditions.
Β 
The discovery pool depends on the highest-tier combat ship sent.
Β 
Examples:
Β 
* Sending Kamikaze allows discovery of Kamikaze or Fighter-class ships.
* Sending Battleship enables discovery of higher-tier ships such as Destroyers or Frigates.
Β 
Higher-tier ships unlock access to stronger discovery pools.
Β 
== 5. Overall Fleet Size Impact ==
Total fleet size increases:
Β 
* Total resource volume discovered
* Total ships recovered
Β 
Larger fleets yield larger results, subject to expedition limits.
Β 
== 6. Cargo Requirement ==
Cargo ships are required to retrieve discovered resources and ships.
Β 
If insufficient cargo capacity is sent:
Β 
* Excess resources are lost
* Excess recovered ships cannot be returned
Β 
Sending additional cargo ships increases maximum retrievable loot.
Β 
== 7. Stacking Rules Summary ==
Β 
* Probe bonus applies to overall find chance (max +10%).
* Specialist return-type bonus applies only to its matching reward roll (max +10%).
* Exploration Ship bonus affects quantity and quality (max +100%).
* Only one specialist ship type applies per reward roll.
* Effects from Probe, Specialist ship, and Exploration Ship stack multiplicatively.
* Combat ships determine ship discovery pool.
* Cargo capacity limits how much can be brought back.
Β 
== 8. Example Fleet Scenario ==
Fleet sent:
Β 
* 200 Orbital Refineries
* 150 Probes
* 50 Exploration Ships
* 300 Frigates
* 400 Cargo Ships
Β 
If expedition rolls '''Relics''':
Β 
* Orbital Refinery bonus applied to relic rate
* Probe bonus applied to find chance
* Explorer bonus applied to quantity & quality
* Frigate bonus ignored (not a Tech roll)
* Cargo capacity determines final loot returned
Β 
This system rewards strategic fleet composition while preventing runaway scaling.

Revision as of 09:17, 3 March 2026

Expedition Fleet Composition & Support Mechanics

This page describes how fleet composition affects Expedition outcomes, including:

  • Return-type specialist ships (Relic, Monument, Nano, Tech Boost)
  • Probe (Find Chance bonus)
  • Exploration Ship (Quantity & Quality bonus)
  • Combat ship discovery logic
  • Fleet size and cargo impact

All bonuses use diminishing returns and are capped.

1. Return Type Specialists (Max +10%)

Each expedition reward type can be influenced by a specific support ship.

Only one ship type applies per outcome roll. If multiple specialist ships are present, only the one matching the rolled reward type is used.

Reward Type Specialist Ship Effect
Relics Orbital Refinery Increases relic return rate
Monuments Advanced Recycler Increases monument return rate
Nano Planetary Harvester Increases nano return rate
Tech Boosts Frigate Increases tech boost return rate

Bonus Formula (1–1000 ships, capped at +10%)

Let:

n = number of matching specialist ships sent  
cap = 0.10 (10%)  
k = ramp constant (controls scaling speed)
bonus(n) = cap Γ— ( n / (n + k) )
finalRate = baseRate Γ— (1 + bonus(n))

Recommended k values:

  • Orbital Refinery (Relics): k = 220
  • Advanced Recycler (Monuments): k = 170
  • Planetary Harvester (Nano): k = 120
  • Frigate (Tech Boosts): k = 150

This provides smooth scaling, diminishing returns, and a hard +10% cap.

2. Probe – Find Chance Bonus (Max +10%)

Probes increase the overall chance of discovering anything during an expedition (events, resources, ships).

Only Probe count is considered for this effect.

Formula

Let:

n = number of Probes sent  
cap = 0.10  
k = 150
bonus(n) = cap Γ— ( n / (n + k) )
finalFindChance = baseFindChance Γ— (1 + bonus(n))

The bonus approaches but never exceeds +10%.

3. Exploration Ship – Quantity & Quality Bonus (Max +100%)

Exploration Ships increase:

  • Quantity of findings (resources and ships)
  • Quality tier probability of rewards

This effect scales logarithmically and caps at +100%.

Formula (Implementation)

private calculateExplorerBonus(explorerCount: number): number {
    if (explorerCount === 0) return 0;

    const rawBonus = Math.log2(explorerCount + 1) * 10;
    return Math.min(100, rawBonus) / 100; 
}

Mathematical Representation

bonus(n) = min(100, log2(n + 1) Γ— 10) / 100

Applied as:

finalQuantity = baseQuantity Γ— (1 + bonus)  
qualityWeight = baseQualityWeight Γ— (1 + bonus)

This bonus affects both resource amounts and reward tier distribution.

4. Combat Ship Discovery Logic

Combat ship types influence which ships can be discovered during expeditions.

The discovery pool depends on the highest-tier combat ship sent.

Examples:

  • Sending Kamikaze allows discovery of Kamikaze or Fighter-class ships.
  • Sending Battleship enables discovery of higher-tier ships such as Destroyers or Frigates.

Higher-tier ships unlock access to stronger discovery pools.

5. Overall Fleet Size Impact

Total fleet size increases:

  • Total resource volume discovered
  • Total ships recovered

Larger fleets yield larger results, subject to expedition limits.

6. Cargo Requirement

Cargo ships are required to retrieve discovered resources and ships.

If insufficient cargo capacity is sent:

  • Excess resources are lost
  • Excess recovered ships cannot be returned

Sending additional cargo ships increases maximum retrievable loot.

7. Stacking Rules Summary

  • Probe bonus applies to overall find chance (max +10%).
  • Specialist return-type bonus applies only to its matching reward roll (max +10%).
  • Exploration Ship bonus affects quantity and quality (max +100%).
  • Only one specialist ship type applies per reward roll.
  • Effects from Probe, Specialist ship, and Exploration Ship stack multiplicatively.
  • Combat ships determine ship discovery pool.
  • Cargo capacity limits how much can be brought back.

8. Example Fleet Scenario

Fleet sent:

  • 200 Orbital Refineries
  • 150 Probes
  • 50 Exploration Ships
  • 300 Frigates
  • 400 Cargo Ships

If expedition rolls Relics:

  • Orbital Refinery bonus applied to relic rate
  • Probe bonus applied to find chance
  • Explorer bonus applied to quantity & quality
  • Frigate bonus ignored (not a Tech roll)
  • Cargo capacity determines final loot returned

This system rewards strategic fleet composition while preventing runaway scaling.