soft1901 assignment :: home > videos

Videos

To demonstrate the range of features that the simulation can perform, we have rendered a series of videos corresponding to the output for a given set of parameters. The parameters have been provided for comparison.

Default Simulation

View video

Notable features

  • Fish flocking: watch as penguins attack the school of fish, which then divide into two groups.
  • Penguin breathing: periodically, penguins will rise to the surface in a graceful arc to breath.
  • Plankton movement: because the plankton cannot propel themselves, the movement of the plankton is indicative of the current being generated by the world.

Parameters

SIZE=10
FISH_NUMBER=80
PENGUIN_NUMBER=15
PENGUIN_ENERGY_VARIATION=0.2
PENGUIN_OXYGEN_VARIATION=0.2
PLANKTON_NUMBER=25
PLANKTON_ENERGY_VARIATION=0.2
PLANKTON_POPULATION=10
WHALE_NUMBER=2
AVERAGE_GROUND_DEPTH=8.0
AVERAGE_GROUND_VARIATION=0.1
TICKS_PER_SECOND=24

All Penguins

View Video

Notable features

  • Note that the penguins will disappear after a while; this is because they are dying of starvation.

Parameters

SIZE=10
FISH_NUMBER=0
PENGUIN_NUMBER=30
PENGUIN_ENERGY_VARIATION=0.2
PENGUIN_OXYGEN_VARIATION=0.2
PLANKTON_NUMBER=0
PLANKTON_ENERGY_VARIATION=0.2
PLANKTON_POPULATION=10
WHALE_NUMBER=0
AVERAGE_GROUND_DEPTH=8.0
AVERAGE_GROUND_VARIATION=0.1
TICKS_PER_SECOND=24

All Plankton

View Video

Notable features

  • This is a good demonstration of the current generator in the program, as the plankton are not affected by other life forms eating it.
  • Note that whales do not eat plankton.

Parameters

SIZE=10
FISH_NUMBER=0
PENGUIN_NUMBER=0
PENGUIN_ENERGY_VARIATION=0.2
PENGUIN_OXYGEN_VARIATION=0.2
PLANKTON_NUMBER=300
PLANKTON_ENERGY_VARIATION=0.2
PLANKTON_POPULATION=10
WHALE_NUMBER=4
AVERAGE_GROUND_DEPTH=8.0
AVERAGE_GROUND_VARIATION=0.1
TICKS_PER_SECOND=24

No Plankton

View Video

Parameters

SIZE=10
FISH_NUMBER=100
PENGUIN_NUMBER=15
PENGUIN_ENERGY_VARIATION=0.2
PENGUIN_OXYGEN_VARIATION=0.2
PLANKTON_NUMBER=0
PLANKTON_ENERGY_VARIATION=0.2
PLANKTON_POPULATION=10
WHALE_NUMBER=10
AVERAGE_GROUND_DEPTH=8.0
AVERAGE_GROUND_VARIATION=0.1
TICKS_PER_SECOND=24