Auto Units Creator Guide
Sophisticated unit management system with advanced creation algorithms
Overview
The auto units creator optimizes unit production across multiple cities, balances different unit types according to your strategic needs and maintains efficient military development schedules.
Prerequisites
- Multiple Cities: Works best with several cities to optimize resource distribution
- City Groups: Cities must be assigned to groups in Grepolis (naval offense, land defense, mythic units, etc.)
- Heroes: Optional but recommended for production bonuses
- Resources: Sufficient resources or resource-producing cities to support production
FeatureGuides.autoUnitsCreator.howItWorksTitle
System Process
- City Group Detection: Identifies each city's assigned group from Grepolis
- Queue Calculation: Determines optimal unit composition for each city based on its group
- Hero Optimization: Moves heroes to high-priority cities for production bonuses (if enabled)
- Resource Analysis: Identifies which cities need resources and which can provide them
- Resource Trading: Automatically trades resources between cities to support production
- Unit Creation: Queues units in barracks/harbor based on available resources
Main Settings
1. Check Interval
Controls how often the system runs its full cycle.
Available Options:
- 5-15 minutes
- 10-20 minutes
- 15-30 minutes
- 20-40 minutes
- 40-60 minutes
2. City Group Names
Customize the names of your city groups to match your Grepolis setup.
⚠️ Important: These must match EXACTLY with your Grepolis city group names!
- Offensive Naval Group
- Defensive Naval Group
- Offensive Land Group
- Defensive Land Group
- Mixed Group
- Mythic Manticore Group
- Mythic Harpy Group
3. Resource Management
Storage Percentage
Range: 1-100% | Default: 80%
Maximum storage percentage of resources to use for unit production.
Min Storage % to Keep
Range: 0-100%
Minimum resources to maintain in provider cities before they can send resources to others.
Max Cities Receiving Resources
Range: 1-99 cities | Default: 2 cities
Limits how many high-priority cities can receive resources simultaneously. Prevents resource spreading too thin.
Max Travel Time
Range: 5-120 minutes | Default: 30 minutes
Maximum travel time for resource trades. Skips distant cities to avoid long delivery times.
Min Trade Value
Range: 100-2000 | Default: 500
Minimum total resource value for a trade to execute. Small trades are skipped unless they satisfy 80% of a resource need.
Skip Providers with Pending Builds
Toggle: On/Off
When enabled, prevents cities with queued builds and nothing being currently built in the senate from sending resources (they need resources for construction).
4. Hero Settings
Hero Requirements
Land Units Threshold: Total units required to trigger land hero assignment
Sea Units Threshold: Total units required to trigger naval hero assignment
How it works:
- When the TOTAL units being queued for a unit type exceeds the threshold, the system assigns the appropriate hero
- Example: If Land Threshold = 100, and you're queuing 120 Swordsman, the hero will be assigned
- The hero gets the cost/time reduction for ALL batches of that unit type
Special Cases:
- Chariot: Use 1/2 of land threshold(e.g., 50 instead of 100)
- Horseman: Use 1/3 of land threshold(e.g., 33 instead of 100)
- Mythic units with Anysia: Threshold ignored completely (always uses hero if enabled)
Hero Assignments
Choose which heroes to use for which unit types:
Naval Heroes
- Aristotle: Light Ship
- Daidalos: Bireme
- Argus: Fast Transport OR Trireme
Land Heroes
- Ferkyon: Slinger, Horseman, Chariot
- Odysseus: Swordsman
- Philoctetes: Archer
Mythic Heroes
- Anysia: Manticore or Harpy (separate toggles)
5. Divine Power Settings
Power Requirements
Land Units Threshold: Batch size requiring Fertility Improvement
Sea Units Threshold: Batch size requiring Call of the Ocean
When batch exceeds threshold, system casts divine power for production bonus (if not already active).
6. Priority System
Always Enabled - Controls resource distribution and hero assignment order.
Group Priorities
Reorderable list showing processing priority (1 = highest).
Default Order:
- Naval Defensive (highest priority)
- Naval Offensive
- Land Defensive
- Land Offensive
- Mixed
- Mythic Manticore
- Mythic Harpy (lowest priority)
How it works:
- Higher priority groups get resources first
- Use ▲/▼ buttons to reorder priorities
Action Buttons
1. Auto-Configure Cities (All Cities)
Function: Calculates optimal unit compositions for ALL cities
What It Does:
Scans every city's group assignment, analyzes available population and resources, calculates ideal unit mix for each group type, populates unit queues for all cities, does NOT create units, only plans them
Use When: Setting up initial queues or reconfiguring your empire
2. Auto-Configure Cities (Current City)
Function: Calculates optimal units for CURRENT CITY ONLY
What It Does:
Analyzes current city's group, calculates ideal unit composition, populates queue for this city only, does NOT create units, only plans them
Use When: Quick configuration of a single city
3. Force Auto-Units Check
Function: Triggers immediate full system execution with resource management
What It Does:
Bypasses normal timing interval for immediate execution, optimizes hero positions based on priorities, analyzes resource needs for priority cities, executes resource trades between cities, creates units in all configured cities, runs complete Auto Units Creator cycle
Use When: Ready to execute production across empire immediately, outside normal schedule
4. View Queue Overview
Function: Opens detailed queue management interface
Shows:
All cities with queued units, unit icons with quantities, which cities would receive resources, priority order visualization, group assignments
Features:
Filter by group type, remove individual unit batches, clear entire city queues
Resource Trading System
How It Works
- Priority Analysis: Identifies high-priority cities needing resources
- Provider Selection: Finds cities with excess resources for trading
- Trade Calculation: Calculates optimal trade routes between provider and receiver
- Travel Time Check: Validates trades are within max travel time
- Value Check: Ensures trades meet minimum value requirements
- Execution: Sends resources to priority cities via trading system
Provider Rules
Must have resources above minimum storage %, won't send resources if they have pending builds and nothing being currently built in the senate (if setting enabled), must be within max travel time, trade must meet minimum value threshold
Recipient Rules
Must be in top N priority cities (based on Max Cities Receiving setting), must have recruitable units in queue, must have heroes available (if needed), must have sufficient favor (for mythic units), cannot be blocked by research requirements
Hero Optimization System
How It Works
- Priority Scan: Identifies which cities need which heroes
- Conflict Resolution: Resolves cases where multiple cities need same hero
- Hero Movement: Moves heroes to highest-priority cities
- Status Tracking: Monitors hero travel and availability
Hero Benefits
- Reduced production time
- Reduced resource cost
Best Practices
Initial Setup
- Assign Groups: Use Grepolis city groups to assign each city a role
- Match Names: Ensure group names in bot match Grepolis exactly
- Configure Priorities: Adjust group priorities based on your strategy
- Set Thresholds: Configure hero/power thresholds based on your heroes
- Run Auto-Configure: Use "Auto-Configure Cities (All Cities)" to populate queues
Ongoing Management
- Check Queue Overview regularly to monitor production
- Adjust Priorities as your strategy evolves
- Re-run Auto-Configure when adding new cities
- Monitor hero usage for optimization
Advanced Features
Queue Management
- Visual Overview: See all queued units across multiple cities in one location
- Batch Control: Remove specific unit batches if plans change
- City Filtering: Filter queue by group type for focused review
Automated Power Casting
- Automatically casts Fertility Improvement (Hera, 80 favor) for large land batches
- Automatically casts Call of the Ocean (Poseidon, 60 favor) for large naval batches
- Only casts if not already active
- Respects power threshold settings
Research Validation
- Skips units not yet researched in each city
- Validates building levels (e.g., Colony Ship requires Harbor 10)
- Checks god requirements for mythic units
- Ensures recruitable units exist before trading resources
Safety Features
Natural Behavior
- Random delays between actions
- Staggered city processing
- Realistic trade patterns
- Human-like decision timing
Resource Protection
- Minimum storage percentage safeguards
- Provider cities maintain resource buffers
- Building queue protection
- Trade value minimums
Smart Validation
- Research requirement checking
- Favor availability confirmation
- Hero availability verification
- Population capacity validation
Queue Integration
- Integrates with global action queue
- Respects night pause settings
- Coordinates with other automation
- Visual queue indicators
Troubleshooting
Cities Not Receiving Resources
Check if they're in top N priority (based on Max Cities setting), verify they have recruitable units in queue, ensure required heroes are available, verify favor requirements
Units Not Being Created
Verify city has configured queue (run Auto-Configure), check research requirements are met, ensure sufficient local resources, verify population capacity
Heroes Not Moving
Check priority system is enabled, verify hero thresholds are set appropriately, ensure heroes aren't wounded or traveling, check hero assignment toggles are enabled
Queue Overview Empty
Run "Auto-Configure Cities" first to populate queues, check city group assignments match configured names exactly, verify cities have available population
This guide covers the comprehensive Auto Units Creator system - the most advanced automation feature for coordinating production across your entire Grepolis empire!
Frequently Asked Questions
Need More Help?
Join our Discord community to get support, ask questions, and connect with other players using GrepoHelper.
Join Discord Support