Commit Graph

2 Commits

Author SHA1 Message Date
rizkyaz0 7f336df6e5 Latihan lanjutan, rival adaptif, dan perbaikan AI jurus area (RENCANA 6.5 dan 6.6)
Perbaikan AI: CPU hampir tidak pernah memakai skill 2 milik Ethanol Man (TAWA MELEDAK) dan Solo Man (SARUNG PUTAR). Penyebabnya, cpuPick selalu mendahulukan pukulan dasar (161 px) yang menutup lingkaran jurus area (135 dan 140 px), dan penutup kombo cpuFollowUp tidak pernah lolos cpuLands. Kini cpuAreaKit/cpuAreaFits mendahulukan jurus area pemusat-diri bila lawan di dalam lingkarannya (selisih 12 px, sejajar tinggi, tidak sedang berjalan keluar, pukulan pemain yang sedang disiapkan tidak mendarat lebih dulu), dan CPU berdiri lebih rapat saat jurus itu siap. Karakter lain dan urutan random() mesin tidak berubah.

Rival adaptif (ai.js, window.AIAdapt): CPU di versus mengingat kebiasaan pemain dalam satu pertandingan lewat jendela bergulir (melompat, memblok, memukul dekat, menembak dari jauh) dan menggeser sedikit antiAir, evade, punish, speed, aggression, dan peluang jurus didahulukan. Kekuatan mengikuti tingkat (easy hampir nol), dua arah, tanpa membaca tombol dan tanpa menyentuh damage atau HP. Layar hasil menampilkan satu kalimat "Rival belajar: kamu sering ..." bila ada kebiasaan dominan. Reset di startMatch.

Latihan lanjutan (training.js, training.css): tombol DUMMY di arena latihan membuka panel dengan perilaku dummy (Diam, Blok terus, Lompat terus, Serang acak, Ikuti pemain, CPU penuh), Reset posisi, Tampilkan hitbox, Tampilkan frame data (startup, aktif, recovery, total, jangkauan), Darah dummy tak terbatas, penghitung kombo dan damage, serta Rekam dan Putar ulang input pemain (maksimal 10 detik, dijadwalkan menurut waktu simulasi dengan benih random() yang sama, hasil dibandingkan dengan rekaman). Hanya aktif di latihan biasa, tidak di tutorial.

Kait di game.js dibuat satu baris (Training dan AIAdapt dipanggil dengan ?.). Catatan di docs/ENGINE_NOTES.md, laporan keseimbangan, dan komentar uji pasangan diperbarui. precache.js dan files.json tidak disentuh: perlu dibangun ulang oleh integrator untuk berkas baru.
2026-10-05 14:54:39 +07:00
rizkyaz0 d985c4526b Penyetelan angka berdasarkan simulator (RENCANA 5.3): Mega Chan dan Gufron diturunkan (78% dan 72% menjadi 58% dan 56%), Solo Man dan Ethanol Man dinaikkan (29% dan 27% menjadi 44% dan 45%), Bro Wo sedikit naik; hanya angka data (manifest, browo.js, pasif), tanpa mengubah mekanik; laporan sebelum/sesudah dan temuan di docs/balance-report.md 2026-10-05 14:12:57 +07:00