{{$__[party.title]}}{{globals.tacticalRetreat[title]}}

  • {{party.label + ($index + 1)}}
  • +
x
load espionage report

Class

Combat

Drives

Ships

Coordinates:
: :

Speed:

Flight time: {{globals.flightData[title].flightTime != false ? (globals.flightData[title].flightTime | formatDuration) + hourNotation : '-'}}
Fuel consumption: {{globals.flightData[title].fuelConsumption != false ? (globals.flightData[title].fuelConsumption | formatNumber) : '-'}}
Cargo capacity: {{party.activeFleet.getCargoCapacity(settings) | formatNumber:"-"}}
Clear player
Clear ships
Simulate
Simulate IPM attack on defence

Defenders planet/moon

Resources

Defence

Settings {{expandSettings?"show less ↑":"show all ↓"}}

Simulate
< previous wave
{{currentWave + 1}}
next wave >
x clear all waves
Result
Attackers win {{result.outcome.attackers ? result.outcome.attackers + "%" : "/"}}
Defenders win {{result.outcome.defenders ? result.outcome.defenders + "%" : "/"}}
Draw {{result.outcome.draw ? result.outcome.draw + "%" : "/"}}
Rounds: {{result.activeSimulation.rounds ? "~" + result.activeSimulation.rounds : "/"}}
Tactical retreat: {{globals.tacticalRetreat.attackers}} : {{globals.tacticalRetreat.defenders}}
Profit = losses - fuel costs + remaining debris + attacking reaper mined df + plunder
Attackers
LossesProfit *
{{result.activeSimulation.losses.attackers.metal | formatNumber:"/"}}
{{result.activeSimulation.profits.attackers.metal | formatNumber:"/"}}
{{result.activeSimulation.losses.attackers.crystal | formatNumber:"/"}}
{{result.activeSimulation.profits.attackers.crystal | formatNumber:"/"}}
{{result.activeSimulation.losses.attackers.deuterium | formatNumber:"/"}}
{{result.activeSimulation.profits.attackers.deuterium | formatNumber:"/"}}
=
{{result.activeSimulation.losses.attackers.total | formatNumber:"/"}}
=
{{result.activeSimulation.profits.attackers.total | formatNumber:"/"}}
Profit = losses - fuel costs + remaining debris + defending reaper mined df
Defenders
LossesProfit *
{{result.activeSimulation.losses.defenders.metal | formatNumber:"/"}}
{{result.activeSimulation.profits.defenders.metal | formatNumber:"/"}}
{{result.activeSimulation.losses.defenders.crystal | formatNumber:"/"}}
{{result.activeSimulation.profits.defenders.crystal | formatNumber:"/"}}
{{result.activeSimulation.losses.defenders.deuterium | formatNumber:"/"}}
{{result.activeSimulation.profits.defenders.deuterium | formatNumber:"/"}}
=
{{result.activeSimulation.losses.defenders.total | formatNumber:"/"}}
=
{{result.activeSimulation.profits.defenders.total | formatNumber:"/"}}
Planet
Debris remainingMoonchance
{{result.activeSimulation.debris.remaining.metal | formatNumber:"/"}} {{result.activeSimulation.moonChance ? (result.activeSimulation.moonChance | formatNumber) + "%" : "/"}}
{{result.activeSimulation.debris.remaining.crystal | formatNumber:"/"}}
{{result.activeSimulation.debris.remaining.deuterium | formatNumber:"/"}}
=
{{result.activeSimulation.debris.remaining.total | formatNumber:"/"}} ↓ With HST {{parties.attackers.fleets[0].techs.hyperspacetech}}
{{getNecessaryRecyclers(result.activeSimulation) | formatNumber:"/"}} Recycler(s)
Plunder
CapturedPossibleCargo's needed
{{result.activeSimulation.plunder.metal | formatNumber:"/"}}
{{getPossiblePlunder("metal") | formatNumber:"/"}} {{getNeededEntityCountForPlunder(203) | formatNumber:"/"}} Large Cargo
{{result.activeSimulation.plunder.crystal | formatNumber:"/"}}
{{getPossiblePlunder("crystal") | formatNumber:"/"}} {{getNeededEntityCountForPlunder(202) | formatNumber:"/"}} Small Cargo
{{result.activeSimulation.plunder.deuterium | formatNumber:"/"}}
{{getPossiblePlunder("deuterium") | formatNumber:"/"}} With HST {{parties.attackers.fleets[0].techs.hyperspacetech}}
=
{{result.activeSimulation.plunder.total | formatNumber:"/"}}
=
{{getPossiblePlunder() | formatNumber:"/"}} {{result && result.outcome.attackers >= 1 ? getCapturedPlunderPercentage(result.activeSimulation.plunder.total) + "%" : "/"}} Captured
Initial debrisAttacking reapers minedDefending reapers mined
{{result.activeSimulation.debris.overall.metal | formatNumber:"/"}}
{{result.activeSimulation.debris.reaper.attackers.metal | formatNumber:"/"}}
{{result.activeSimulation.debris.reaper.defenders.metal | formatNumber:"/"}}
{{result.activeSimulation.debris.overall.crystal | formatNumber:"/"}}
{{result.activeSimulation.debris.reaper.attackers.crystal | formatNumber:"/"}}
{{result.activeSimulation.debris.reaper.defenders.crystal | formatNumber:"/"}}
{{result.activeSimulation.debris.overall.deuterium | formatNumber:"/"}}
{{result.activeSimulation.debris.reaper.attackers.deuterium | formatNumber:"/"}}
{{result.activeSimulation.debris.reaper.defenders.deuterium | formatNumber:"/"}}
=
{{result.activeSimulation.debris.overall.total | formatNumber:"/"}}
=
{{result.activeSimulation.debris.reaper.attackers.total | formatNumber:"/"}}
=
{{result.activeSimulation.debris.reaper.defenders.total | formatNumber:"/"}}
{{getNecessaryRecyclers(result.activeSimulation, true) | formatNumber:"/"}} Recycler(s)

Waves total

Profit = losses - fuel costs + remaining debris + attacking reaper mined df + plunder
Attackers
LossesProfit *
{{resultsTotal.losses.attackers.metal | formatNumber:"/"}}
{{resultsTotal.profits.attackers.metal | formatNumber:"/"}}
{{resultsTotal.losses.attackers.crystal | formatNumber:"/"}}
{{resultsTotal.profits.attackers.crystal | formatNumber:"/"}}
{{resultsTotal.losses.attackers.deuterium | formatNumber:"/"}}
{{resultsTotal.profits.attackers.deuterium | formatNumber:"/"}}
=
{{resultsTotal.losses.attackers.total | formatNumber:"/"}}
=
{{resultsTotal.profits.attackers.total | formatNumber:"/"}}
Profit = losses - fuel costs + remaining debris + defending reaper mined df
Defenders
LossesProfit *
{{resultsTotal.losses.defenders.metal | formatNumber:"/"}}
{{resultsTotal.profits.defenders.metal | formatNumber:"/"}}
{{resultsTotal.losses.defenders.crystal | formatNumber:"/"}}
{{resultsTotal.profits.defenders.crystal | formatNumber:"/"}}
{{resultsTotal.losses.defenders.deuterium | formatNumber:"/"}}
{{resultsTotal.profits.defenders.deuterium | formatNumber:"/"}}
=
{{resultsTotal.losses.defenders.total | formatNumber:"/"}}
=
{{resultsTotal.profits.defenders.total | formatNumber:"/"}}
Planet
Debris
Recycler(s)
{{resultsTotal.debris.remaining.metal | formatNumber:"/"}} {{getNecessaryRecyclers(resultsTotal) | formatNumber:"/"}}
{{resultsTotal.debris.remaining.crystal | formatNumber:"/"}}
=
{{resultsTotal.debris.remaining.total | formatNumber:"/"}} ↑ With HST {{parties.attackers.fleets[0].techs.hyperspacetech}}
Plunder Captured
{{resultsTotal.plunder.metal | formatNumber:"/"}}
{{resultsTotal.plunder.crystal | formatNumber:"/"}}
{{resultsTotal.plunder.deuterium | formatNumber:"/"}}
=
{{resultsTotal.plunder.total | formatNumber:"/"}}
Simulating...
{{simulationActive.simulation}}/{{settings.simulations}}
Round: {{simulationActive.round}}
Cancel
Ad - why?

How to use?

  1. 1

    The first thing you'll need to do is open the espionage preview report of the player you want to load.

    In the report you will see the `API` button at the bottom left of the report, hover it to show the key.

    Select the key completely and copy it (hint: use the shortcut Ctrl+c).

  2. 2

    When you're at the homepage of TrashSim you need to paste the `API` key into the textfield of the defender or another player.

    Now that you've pasted the key press the `load espionage report`. This will load all the needed information into the correct fields, even the server settings.

    Afterwards you need to enter your own fleet data before you can start the simulation.

  3. 3

    When everything is ready you can press the `Simulate` button at the bottom or in the top right corner.

    A loading screen will open where you can track the simulation proces.

    The result will appear below the bottom simulate button. It contains a number of tables which will give you an indication on what the battle result could be.

Options