NumberOfIterationsTerminationCondition.java |
package org.lucci.madhoc.simulation; public class NumberOfIterationsTerminationCondition extends TerminationCondition { private int lastIteration = 100; @Override public boolean applicationHasCompleted(Monitor app) { return app.getNetwork().getSimulation().getIteration() > this.lastIteration; } public void configure() throws Throwable { this.lastIteration = getMonitor().getNetwork().getSimulation().getConfiguration().getInteger("last_iteration"); } }