int numberOfFreeLargeSlots = getNumberOfEmptyLargeWeaponSlots(ship); List<PirateActivityEntry> attacks = pirateActivity.getPirateActivity(); int numberOfAttacks = dangerService.getNumberOfSuccessfulPirateAttacks(attacks); int limitNumberOfFewAttacks = pirateActivity.getObservationPeriodInDays() / 14; // one attack every 2 weeks if (numberOfAttacks > limitNumberOfFewAttacks && numberOfFreeSlots > 0 && cash > CASH_LIMIT && ship.getCapacity() > 0) {
int numberOfFreeLargeSlots = getNumberOfEmptyLargeWeaponSlots(ship); List<PirateActivityEntry> attacks = pirateActivity.getPirateActivity(); int numberOfAttacks = dangerService.getNumberOfSuccessfulPirateAttacks(attacks); int limitNumberOfFewAttacks = pirateActivity.getObservationPeriodInDays() / 14; // one attack every 2 weeks if (numberOfAttacks > limitNumberOfFewAttacks && numberOfFreeSlots > 0 && cash > CASH_LIMIT && ship.getCapacity() > 0) {