For some reason my method doesn’t get called when I use @ScheduledMethod. Have no idea what is wrong as I used it before and everything was fine.
Here is the code:
import repast.simphony.engine.schedule.ScheduledMethod;
public class WindGen {
private double power;
@ScheduledMethod(start = 1, interval = 1, priority = 2)
private void generatePower() {
int t = SystemOperator.getT();
power = 20 * Math.sin(Math.toRadians(t * 360 / 48) + 30);
}
public double getPower() {
return power;
}
}
Thanks in advance, Dina.