प्रदेशों को एक सीएसवी डेटाबेस के माध्यम से लोड किया जाता है और एक रंगीन मानचित्र (उदाहरण ऐप में उपलब्ध हैं), डेटाबेस यूटीएफ -8 एन्कोडेड होना चाहिए।
प्रत्येक पुनरावृत्ति में एक यादृच्छिक क्षेत्र चुना जाता है; यदि इस क्षेत्र पर कब्जा कर लिया गया है, तो यह कब्जेदार के खिलाफ विद्रोह कर सकता है और कॉन्फ़िगर करने योग्य संभावना के साथ अपनी आजादी वापस ले सकता है, अन्यथा एक सामान्य लड़ाई की जाती है और निकटतम बैरेंटर के साथ गैर-संबद्ध क्षेत्र डिफेंडर होता है।
दो चुनौतीकार एक संभाव्यता के साथ जीतें जो संबंधित शक्ति के समान है।
यदि प्रतिवादी प्रतिरोध करता है, तो प्रक्रिया तब तक पुनरारंभ होती है जब तक हमलावर जीतते या एक सफल विद्रोह होता है। जब हमलावर जीतता है, तो प्रतिवादी हमलावर का हिस्सा बन जाता है।
यदि हमलावर पर कब्जा कर लिया गया था, तो हमलावर के कब्जेदार की ओर से आक्रमण आयोजित किया जाता है।
खेल बंद हो जाता है जब सभी क्षेत्र एक से संबंधित होते हैं।
प्रत्येक पुनरावृत्ति के लिए, वर्तमान स्थिति का प्रतिनिधित्व करने वाली एक छवि फ़ाइल एक इतिहास फ़ाइल के साथ एक साथ सहेजी जाती है जो अब तक सभी युद्धों को ट्रैक करती है। एक लिखित सारांश कॉन्फ़िगर करने योग्य अंतराल पर भी उत्पन्न होता है।
रिपोर्ट सामग्री विन्यास योग्य है और साथ ही साथ बैटल लोगो और स्थानीय वासल लोगो भी है।
रंग सफेद (255,255,255) और काला (0,0,0) नहीं हो सकता है मानचित्र पर क्षेत्रों के लिए इस्तेमाल किया जाए।
प्रत्येक पुनरावृत्ति के लिए, एक ब्रेकपॉइंट फ़ाइल उत्पन्न होती है; इन फ़ाइलों का उपयोग किसी विशिष्ट बिंदु से युद्ध को पुनरारंभ करने के लिए किया जा सकता है।
परिणाम सीधे एक बॉट का उपयोग कर टेलीग्राम पर पोस्ट किए जा सकते हैं।