This animation is a plan view (down from above) of the model stream. Habitat cells are shaded by depth- brighter cells are deeper. Flow is from right to left through this riffle-pool-riffle sequence. The blue line segments are individual adult trout, and segment length represents trout size (except for graphics resolution errors). Fish in each cell are displayed from top to bottom in order of decreasing length.
The simulation is initialized with 10 trout of nonuniform size. Five initial time steps occur, then on successive time steps the largest remaining trout is (a) tagged (turned yellow), then (b) removed from the simulation, until only one trout remains. The animation automatically replays when finished.
In this MS simulation, all trout
always occupy the cell with highest survival probability instead of displaying
hierarchical feeding behavior. At the start of the simulation, the smallest
trout selects a different cell from the others, then joins the others during
the initial five time steps (as a result of growth or small changes in flow).