code: public void tick() {
  	log.trace("Tick {}", cycles);
  
  	cycles++;
  
  	// check for robots up for unblocking
  	for (BlockedEntry entry : blockedCollection) {
  	    if (entry.getTimeout() >= cycles) {
  		entry.getSync().release();
  	    }
  	}
      }
docs: Signals one cycles has elapsed