Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Computer-generated artificial life model: algorithm for hunters hunting preys

Citation

Abstract

This thesis simulates the behavior of predators and preys observed between a pack of wolves and a deer herd during a hunting scenario. We use the Boids flocking algorithm, an artificial life model developed by Craig Reynolds to simulate the deer herd. We have also enriched the existing algorithm to help flocks recognize their surroundings, like their neighbors and predators, and react accordingly. The pack of wolves has a leader, and they coordinate as a group isolating a deer from the herd and then capturing it. To implement the predator’s behavior and intelligence, we have developed some algorithms applying their hunting procedure. A part of the research is to explore simple rules that the wolves can follow to achieve their hunting goals. We have also worked on the concept of the Convex Hull algorithm, that can help the predators define their attack positions. Interruptions in the hunting environment between prey and predators that affects the actions of preys and predators have also been studied. In this experiment, actions by the prey and predators are compared in terms of realism.

Description

Cataloged from PDF version of thesis.
Includes bibliographical references (pages 60-61).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.

Publisher Link

Type

Thesis