protected long getMissingFiringsOnFirstEvents()

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;
    }