33 points =
new RollingAverageTracker(econInterval - Math.min(econInterval * 0.5f, 2f),
34 econInterval + - Math.min(econInterval * 0.5f, 2f),
36 fleets =
new RollingAverageTracker(econInterval - Math.min(econInterval * 0.5f, 2f),
37 econInterval + - Math.min(econInterval * 0.5f, 2f),
39 ships =
new RollingAverageTracker(econInterval - Math.min(econInterval * 0.5f, 2f),
40 econInterval + - Math.min(econInterval * 0.5f, 2f),
57 if (timer.intervalElapsed()) {
58 for (CampaignFleetAPI fleet : system.getFleets()) {
59 if (!seen.contains(fleet.getId())) {
60 seen.set(fleet.getId(), econInterval);
62 points.add(fleet.getFleetPoints());
63 ships.add(fleet.getFleetData().getMembersListCopy().size());
68 for (CampaignFleetAPI fleet :
Global.
getSector().getHyperspace().getFleets()) {
69 float dist = Misc.getDistance(fleet.getLocation(), system.getLocation());
72 seen.set(fleet.getId(), econInterval);
74 points.add(fleet.getFleetPoints());
75 ships.add(fleet.getFleetData().getMembersListCopy().size());