Project Specification - Oh-fish-ial business
Jakob Arvidsson - jakarv@kth.se Emilia Rosenqvist - emiros@kth.se William Nilsson - wnil@kth.se Grade Target A-E Background In order to simulate flocking and cohesion behaviors in animal populations, an artificial life program was developed to simulate the behaviors [1]. This program used the notion of each individual in a population having an individual drive based on their own interests and goals based on three fundamental driving forces to simulate the desired behavior. These are the forces of separation, keeping individuals from getting too close, alignment, keeping individuals oriented in the same general direction, and cohesion, keeping individuals within the flock. While the original program was developed specifically for birds, the same algorithm gives good results for flock behavior in other populations as well. One way to expand upon this is by introducing predators and prey which is discussed by [2] and [3]. Implementation The 3D engine Unity will be used t...