I want to simulate **reproduction process of turtles in time when single patch can by used only once**. If the patch is red and `ticks mod 50 = 0` then `turtles-here` (on this patch) `hatch` new 10 turtles. Every patch can be used only once during the whole simulation run. 

Please, how can I include this condition into my code? I tried simple to change patch color to `green` with hope that the next hatching process will run only with `red` ones. However next time step NetLogo doesn't keep this patch green but changes it back to red. Thus my reproduction run from the same patch.

Any suggestions will be highly appreciated

The part of my code:

```
to go
  if ticks mod 50 = 0 [ask patches with [pcolor= red] [reproduce] ]
end

to reproduce 
  ask one-of turtles-here 
      [hatch 10 ; 
        die]
       ; set pcolor green       - change infestlev from 2 to 5 only for specific tick, not for the rest of the simulation
end

```