private int simulateShots(MalfunctionsProcessor malfunctionsProcessor) { // Simulate shooting many times int malfunctionCount = 0; for (int i = 0; i < 100; i++) { if (!malfunctionsProcessor.processShot(shot)) malfunctionCount++; } return malfunctionCount; }