public override bool Maintain(ISimulationWorld isw) { if (--timeToHatch < 0) { isw.CreateAnt(this.Position); return(false); } return(true); }