question: protected boolean shouldWrite ( long superstep ) { return ( frequency == AT_THE_END && superstep == LAST_SUPERSTEP ) || ( frequency != NEVER && superstep % frequency == 0 && frequency > 0 ) ; }
target:  Should write this superstep?