in drools-benchmarks-parent/drools-benchmarks/src/main/java/org/drools/benchmarks/throughput/EventTriggersOneAgendaFireUntilHaltBenchmark.java [59:68]
protected long getMissingFiringsOnFirstEvents() {
final long firingsPerInsert = getExpectedFiringsPerInsert();
long missingFirings = 0;
if (numberOfJoinedEvents > 1 && numberOfJoins > 0) {
for (int i = 1; i <= numberOfJoinedEvents; i++) {
missingFirings += (firingsPerInsert - (long) Math.pow(i, numberOfJoins));
}
}
return missingFirings;
}