TARUNG89 membangun arena duel melalui 89 rangkaian latihan dengan pola gerakan yang berbeda. Setiap sesi menghadirkan lawan simulasi yang dapat maju, mundur, bertahan, atau melakukan serangan tertentu sehingga peserta perlu membaca gerakannya sebelum menentukan respons.
Jarak menjadi bagian penting dalam TARUNG89 karena setiap teknik mempunyai jangkauan berbeda. Bergerak terlalu dekat dapat mempersempit waktu untuk bereaksi, sedangkan menjaga jarak terlalu jauh membuat kesempatan membalas sulit digunakan. Posisi kaki dan ruang antara dua karakter perlu terus disesuaikan selama duel berlangsung.
Pertahanan TARUNG89 juga tidak menggunakan satu tangkisan untuk seluruh serangan. Gerakan dari arah atas, samping, dan bawah mempunyai indikator berbeda pada simulasi, sehingga peserta harus memilih respons yang sesuai. Beberapa lawan bahkan menggunakan gerakan tipuan sebelum pola serangan sebenarnya muncul.
Sesudah satu sesi berakhir, TARUNG89 menampilkan rekaman duel yang menunjukkan waktu respons, perubahan jarak, tangkisan yang digunakan, dan kesempatan balasan yang terlewat. Catatan dari 89 latihan tersebut membantu peserta mengenali pola lawan yang masih sulit dibaca sebelum kembali memasuki simulasi.