Implementasi Algoritma Boids Untuk Perilaku Ikan Berkeleompok Pada Permainan Menjaring Ikan

Maulana, Ilham (2015) Implementasi Algoritma Boids Untuk Perilaku Ikan Berkeleompok Pada Permainan Menjaring Ikan. Other thesis, Universitas Komputer Indonesia.

[thumbnail of 1. UNIKOM_Ilham Maulana_cover.pdf] Text
1. UNIKOM_Ilham Maulana_cover.pdf

Download (96kB)
[thumbnail of 4. UNIKOM_Ilham Maulana_kata pengantar.pdf] Text
4. UNIKOM_Ilham Maulana_kata pengantar.pdf

Download (78kB)
[thumbnail of 5. UNIKOM_Ilham Maulana_daftar isi.pdf] Text
5. UNIKOM_Ilham Maulana_daftar isi.pdf

Download (95kB)
[thumbnail of 10. UNIKOM_Ilham Maulana_daftar pustaka.pdf] Text
10. UNIKOM_Ilham Maulana_daftar pustaka.pdf

Download (86kB)
[thumbnail of 11. UNIKOM_Ilham Maulana_bab 1.pdf] Text
11. UNIKOM_Ilham Maulana_bab 1.pdf

Download (122kB)
[thumbnail of 12. UNIKOM_Ilham Maulana_bab 2.pdf] Text
12. UNIKOM_Ilham Maulana_bab 2.pdf

Download (247kB)
[thumbnail of 13. UNIKOM_Ilham Maulana_bab 3.pdf] Text
13. UNIKOM_Ilham Maulana_bab 3.pdf

Download (1MB)
[thumbnail of 14. UNIKOM_Ilham Maulana_bab 4.pdf] Text
14. UNIKOM_Ilham Maulana_bab 4.pdf

Download (577kB)
[thumbnail of 15. UNIKOM_Ilham Maulana_bab 5.pdf] Text
15. UNIKOM_Ilham Maulana_bab 5.pdf

Download (77kB)
[thumbnail of 18. UNIKOM_Ilham Maulana_lembar pengesahan.pdf] Text
18. UNIKOM_Ilham Maulana_lembar pengesahan.pdf

Download (282kB)
[thumbnail of 19. UNIKOM_Ilham Maulana_surat keterangan tidak plagiat.pdf] Text
19. UNIKOM_Ilham Maulana_surat keterangan tidak plagiat.pdf

Download (210kB)
[thumbnail of 23. UNIKOM_Ilham Maulana_surat hak eksklusif.pdf] Text
23. UNIKOM_Ilham Maulana_surat hak eksklusif.pdf

Download (226kB)

Abstract

Perilaku ikan berkelompok dalam permainan menjaring ikan sama halnya dengan perilaku ikan berkelompok di laut. Beberapa jenis ikan yang hidup di laut secara berkelompok disebabkan oleh beberapa faktor. Ikan yang bergerak menghindari jaring ketika jaring dilempar ke arah kerumunannya merupakan perilaku yang alami dan juga merupakan salah satu faktor terjadinya perilaku ikan berkelompok. Untuk dapat mensimulasikan perilaku ikan berkelompok dalam permainan menjaring ikan ini diperlukan sebuah kecerdasan buatan, salah satu algoritma yang dapat mensimulasikannya adalah algoritma boids. Algoritma boids adalah algoritma yang ditujukan untuk mensimulasikan perilaku berkelompok. Algoritma ini mempunyai tiga pengaturan perilaku sederhana, yaitu alignment, separation dan cohesion. Aturan alignment akan memberikan kemampuan kepada ikan untuk dapat mensejajarkan dirinya dengan agen yang berada disekitarnya, tujuannya adalah menuju kearah yang sama serta mencocokan kecepatan tiap agen. Aturan separation akan memberikan kemampuan kepada ikan untuk dapat mempertahankan atau memelihara jarak antar agen yang berdekatan, agar tidak terjadi benturan atau kepadatan. Aturan cohesion akan memberikan kemampuan kepada ikan untuk dapat bergerak menuju posisi rata-rata kawanan terdekatnya. Pengaturan perilaku menghindari rintangan (obstacle avoidance) akan memberikan kemampuan kepada ikan untuk dapat bergerak menghindari jaring ketika jaring digerakan oleh pemain. Berdasarkan hasil penelitian yang telah dilakukan, implementasi algoritma boids pada permainan menjaring ikan dapat mensimulasikan perilaku ikan berkelompok. Selain itu, implementasi dari pengaturan perilaku menghindari rintangan (obstacle avoidance) dapat memberikan kemampuan kepada ikan untuk dapat bergerak menghindari jaring.

Flocking behavior of fish in catching fish game similar to flocking behavior of fish in the sea. Some types of fish that live in the sea as a group is caused by several factors. Fish that moving to avoid nets when the nets is thrown toward the flocking of fish is a natural behavior and alse one of the factor occurrence of the flocking behavior of fish. To be able to simulate the flocking behavior of fish in catching fish game needed an artificial intelligence, one that can be simulate is the boids algorithm. Boids algorithm is an algorithm that is intendeed to simulate the flocking behavior. This algorithm has three simple steering behavior, alignment, separation and cohesion. Alignment rules will provide the ability for fish to be able to align themselves with the agents are around, the goal is heading in the same direction and match the speed of each agent. Separation rules will provide the ability to fish to be able to sustain or maintain the distances between adjacent agents, to avoid collisions or density. Rules cohesion will provide the ability for fish to be able to move toward the average position closest flock. Steering behavior of obstacle avoidance will provide the ability to move the fish to be able to avoid the nets when the nets were moved by the player. Based on research results, implementation of the boids algorithm in the catching fish game can simulate the flocking behavior of fish. In addition, the implementation of steer for obstacle avoidance can provide the ability to move the fish to avoid nets.

Item Type: Thesis (Other)
Additional Information: Migrasi dari GDL. Identifier: jbptunikompp-gdl-ilhammaula-35088. Folder: S1-Final_Project / Fakultas_Teknik_dan_Ilmu_Komputer / Teknik_Informatika / 2015
Uncontrolled Keywords: Berkelompok, Boids, Menjaring Ikan, Obstacle Avoidance, Permainan
Divisions: S1 Skripsi > Teknik Informatika
Depositing User: Robot Migration
Date Deposited: 05 Nov 2026 04:34
Last Modified: 05 Nov 2026 04:34
URI: https://elibrary.unikom.ac.id/id/eprint/21022

Actions (login required)

View Item
View Item