Các lãnh thổ được tải qua cơ sở dữ liệu CSV và bản đồ màu (các ví dụ có sẵn trong ứng dụng), cơ sở dữ liệu phải được mã hóa UTF-8.
Tại mỗi lần lặp lại, một lãnh thổ ngẫu nhiên được chọn; nếu lãnh thổ này bị chiếm đóng, nó có thể nổi dậy chống lại kẻ chiếm đóng và giành lại tự do với một xác suất có thể định cấu hình, nếu không thì một trận chiến bình thường sẽ được tiến hành và lãnh thổ không liên minh có trung tâm gần nhất sẽ là kẻ bảo vệ.
Hai người thách đấu giành chiến thắng với xác suất tỷ lệ với sức mạnh tương ứng.
Nếu bị đơn kháng cự, quá trình sẽ bắt đầu lại cho đến khi kẻ tấn công chiến thắng hoặc cuộc nổi dậy thành công diễn ra. Khi kẻ tấn công thắng, bị cáo trở thành một phần của kẻ tấn công.
Nếu kẻ tấn công đã bị chiếm đóng, cuộc xâm lược được tiến hành thay mặt cho kẻ chiếm đóng của kẻ tấn công.
Trò chơi dừng lại khi tất cả các lãnh thổ thuộc về một.
Đối với mỗi lần lặp lại, một tệp hình ảnh đại diện cho tình hình hiện tại được lưu cùng với tệp lịch sử theo dõi tất cả các trận chiến cho đến nay. Một bản tóm tắt bằng văn bản cũng được tạo ra trong các khoảng thời gian có thể định cấu hình.
Nội dung báo cáo có thể định cấu hình cũng như biểu tượng chiến trận và biểu tượng chư hầu địa phương.
Không thể sử dụng các màu trắng (255,255,255) và đen (0,0,0) cho các vùng lãnh thổ trên bản đồ.
Đối với mỗi lần lặp, một tệp điểm ngắt được tạo; những tệp này có thể được sử dụng để khởi động lại cuộc chiến từ một thời điểm cụ thể.
Kết quả có thể được đăng trực tiếp trên Telegram bằng bot.
- Update for Android 11
- Selectable output folder