Home »Unlabelled » TUGAS 1 MK ALGORITMA
Kamis, 28 Agustus 2025
TUGAS 1 MK ALGORITMA
📌 Masalah
Dalam permainan billiard, meja ternyata tidak rata sehingga bola cenderung menggelinding ke arah tertentu walaupun tidak dipukul lurus. Bagaimana algoritma bisa membantu pemain tetap menentukan pukulan terbaik?
🔄 Algoritma (langkah demi langkah)
Input: Posisi bola putih, bola target, lubang, arah kemiringan meja.
1. Identifikasi arah kemiringan meja (misalnya bola selalu condong ke kanan bawah).
2. Ukur seberapa besar pengaruh kemiringan (misalnya bola bergeser 2 cm ke kanan per 1 meter lintasan).
3. Tentukan jalur ideal bola merah ke lubang.
4. Koreksi jalur dengan memperhitungkan deviasi akibat kemiringan meja.
-Jika meja miring ke kanan, maka pukulan harus sedikit diarahkan ke kiri agar hasilnya lurus.
5. Tentukan kekuatan pukulan (semakin kuat, semakin kecil pengaruh miring → karena bola lebih cepat).
6. Eksekusi pukulan.
7. Output: Bola merah masuk lubang dengan kompensasi kemiringan.
📌 Kenapa algoritma ini efektif?
-Mengantisipasi kondisi meja tidak rata.
-Tetap bisa dipakai meski arah miring berbeda → cukup ganti input arah & besar kemiringan.
-Hanya bagian perhitungan sudut kompensasi yang berubah, prosedur besar tetap sama.
📌 Bagaimana memastikan transparan & adil?
- Semua pemain diberi tahu arah & besarnya kemiringan meja.
- Rumus kompensasi dicatat jelas
(misalnya: pergeseran = jarak × faktor kemiringan).
- Dengan begitu, tidak ada
“keberuntungan tersembunyi” yang hanya diketahui sebagian pemain.
Langganan:
Posting Komentar (Atom)

0 komentar:
Posting Komentar