Wilayah-Wilayah dimuatkan melalui pangkalan data CSV dan peta berwarna (contoh boleh didapati dalam aplikasinya), pangkalan data mestilah dikodkan UTF-8.
Di setiap lelaran wilayah rawak dipilih; Sekiranya wilayah ini diduduki, ia boleh memberontak terhadap penghuni dan mengembalikan kebebasannya dengan kebarangkalian yang boleh dikonfigurasi, jika tidak, pertempuran biasa dilakukan dan wilayah yang tidak bersekutu dengan barycenter yang paling dekat kemudiannya menjadi pemain pertahanan.
Dua pencabar Menang dengan kebarangkalian yang berkadar dengan kuasa masing-masing.
Jika defendan menentang, proses itu dimulakan semula sehingga penyerang menang atau pemberontakan yang berjaya berlaku. Apabila penyerang menang, defendan menjadi sebahagian daripada penyerang.
Jika penyerang itu diduduki, pencerobohan itu dijalankan bagi pihak penghuni penyerang.
Permainan ini berhenti apabila semua wilayah tergolong dalam satu.
Untuk setiap lelaran, fail imej yang mewakili keadaan semasa disimpan bersama-sama dengan fail sejarah menjejaki semua pertempuran setakat ini. Ringkasan bertulis juga dijana pada selang yang boleh dikonfigurasikan.
Kandungan laporan boleh dikonfigurasikan serta logo pertempuran dan logo vassal tempatan.
warna putih (255,255,255) dan hitam (0,0,0) tidak boleh digunakan untuk wilayah di peta.
Untuk setiap lelaran, fail breakpoint dihasilkan; Fail-fail ini boleh digunakan untuk memulakan semula perang dari titik tertentu dalam masa.
Hasilnya boleh dihantar secara langsung di Telegram menggunakan bot.