Tubes 1 IF2211 Strategi dan Algoritma
Memastikan selalu berada pada jarak yang aman dan optimal dalam menghadapi musuh no matter what sehingga akan sulit di-ram oleh musuh sehingga bisa surive (kecuali ketika terpojok ke dinding) dan menhindar sambil berbelok ketika menabrak musuh. Bot ini akan menembak ketika jaraknya cukup dekat sehingga mengurangi miss terutama ketika menggunakan peluru berkekuatan 3
memfokuskan untuk bertahan hidup dan meninggikan point survival, tetapi memiliki pola perilaku yang berbeda ketika menyisakan satu musuh nantinya. Dodge pada strategi ini dilakukan dengan melakukan dancing, yaitu gerakan pola acak yang sulit ditebak dan bergerak cepat sehingga pergerakannya dapat menghindari berbagai peluru lawan. Pola perilaku yang berbeda saat musuh tersisa satu adalah mengunci satu musuh sebagai sasaran, kemudian fokus menyerangnya dengan damage ram dan fire
Greedy by berfokus kepada poin yang didapatkan ketika berhasil bertahan hidup. Algoritma ini terinspirasi dari sifat interaksi antar atom bermuatan, di mana suatu atom akan terdorong untuk menjauhi atom yang sesama jenis (untuk kasus ini, bot akan menjauhi bot yang masih kuat, dinding, dan tengah arena) dan juga terdorong untuk mendekati atom yang berlawan jenis (bot yang sudah lemah).
Berfokus melakukan damage ke musuh dengan cepat tanpa terlalu membahayakan diri sendiri. Algoritma ini akan menembak musuh paling dekatnya dan berjalan terus dari sisi arena ke sisi yang lain, seolah-olah bot berpantul pada dinding.
- Tidak ada, jalankan saja jar Tank Royale
- Pastikan menginstall Dot Net (untuk C#) versi 6.0 atau 9.0 (disarankan keduanya) untuk menjalankan bot
- Tidak ada, sudah tercompile ke file *.jar Tank Royale
- Fajar Kurniawan 13523027
- Rafizan Muhammad Syawalazmi 13523034
- Salman Hanif 13523056