ANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX
Collective animal behavior exhibits intersting phenomenon found in nature. As they However these phenomenon can be complicated and challenging to simulate and visualize. In 1987 Craig Reynolds introduced an algorithm called boid or bird-oid which simulates bird-like flocking behavior. Comprising...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/77479 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:77479 |
---|---|
spelling |
id-itb.:774792023-09-06T14:53:26ZANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX Aulia Rahman, Faiz Indonesia Final Project boid algorithm, flocking behavior, emergent behavior INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/77479 Collective animal behavior exhibits intersting phenomenon found in nature. As they However these phenomenon can be complicated and challenging to simulate and visualize. In 1987 Craig Reynolds introduced an algorithm called boid or bird-oid which simulates bird-like flocking behavior. Comprising specific rules, the algorithm captures individual motion within a flock, later categorized into three components by its creator in 1999 that is: cohesion, alignment, and separation. These rules encourage agents in the simulation to interact and move collectively. This research aims to analyze boid using its simulation. In order to modify how each rule influence the boid movement, a weight value is assigned. These values are varied to obtain the data needed for analysis. Futhermore, additional rules such as bound, containment, and wander are incorporated to the simulation. The simulations are executed using the C#-based Unity engine, version 2020.3.3f1 LTS. The analysis is performed using the alignment clustering index (ACI) due to periodic flocking movement within the same area. Results reveal that alignment is the most influential factor in collective behavior, as evidenced by the increasing average ACI values corresponding to higher alignment weights. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Collective animal behavior exhibits intersting phenomenon found in nature. As they
However these phenomenon can be complicated and challenging to simulate and
visualize. In 1987 Craig Reynolds introduced an algorithm called boid or bird-oid
which simulates bird-like flocking behavior. Comprising specific rules, the
algorithm captures individual motion within a flock, later categorized into three
components by its creator in 1999 that is: cohesion, alignment, and separation.
These rules encourage agents in the simulation to interact and move collectively.
This research aims to analyze boid using its simulation. In order to modify how
each rule influence the boid movement, a weight value is assigned. These values
are varied to obtain the data needed for analysis. Futhermore, additional rules such
as bound, containment, and wander are incorporated to the simulation. The
simulations are executed using the C#-based Unity engine, version 2020.3.3f1 LTS.
The analysis is performed using the alignment clustering index (ACI) due to
periodic flocking movement within the same area. Results reveal that alignment is
the most influential factor in collective behavior, as evidenced by the increasing
average ACI values corresponding to higher alignment weights. |
format |
Final Project |
author |
Aulia Rahman, Faiz |
spellingShingle |
Aulia Rahman, Faiz ANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX |
author_facet |
Aulia Rahman, Faiz |
author_sort |
Aulia Rahman, Faiz |
title |
ANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX |
title_short |
ANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX |
title_full |
ANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX |
title_fullStr |
ANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX |
title_full_unstemmed |
ANALYSIS OF BOID ALGORITHM AS A METHOD FOR ANIMAL FLOCKING SIMULATION USING ALIGNMENT CLUSTERING INDEX |
title_sort |
analysis of boid algorithm as a method for animal flocking simulation using alignment clustering index |
url |
https://digilib.itb.ac.id/gdl/view/77479 |
_version_ |
1822995364121149440 |