Back to Home
Idle Hero TD Tools Logo

Resource Optimizer

Find the optimal resource purchases for your budget

How to Use This Tool

The Resource Purchase Optimizer helps you determine the most efficient way to spend your currency (Energy, Prestige, Tech, Tournament Trophies, or Tickets) across multiple resource types and upgrade tiers. Instead of guessing which upgrades to prioritize, this tool uses mathematical optimization to maximize your total benefit within your budget.

Step-by-Step Guide:

  1. Select Your Currency Type: Choose which currency you're spending (Energy, Prestige, Tech, Tournament Trophies, or Tickets)
  2. Enter Your Budget: Input how much currency you have available to spend. You can use K (thousand), M (million), B (billion), T (trillion) suffixes or scientific notation (e.g. 1.5e30) for convenience
  3. Set Current Levels: For each resource type and tier, enter your current upgrade level. The optimizer needs this to calculate accurate costs
  4. Enable Resources: Check the boxes for only the resources that are actually available to purchase. Disable any you've maxed out or don't have access to yet
  5. Optimize: Click the "Optimize Purchases" button to calculate the best allocation strategy

Understanding the Results:

The optimizer will show you exactly how many levels to purchase for each enabled resource:

  • Current Level: Your starting level for each resource
  • Optimal Level: The recommended target level after purchases
  • Buy Amount: How many levels to purchase (the difference between optimal and current)
  • Budget Spent: Total currency used across all purchases
  • Remaining: Any leftover currency from your budget

The tool automatically calculates the most cost-effective combination of upgrades to maximize your overall progression within your budget constraints.

💡 Pro Tips:

  • Update your current levels regularly for accurate recommendations
  • If you're close to unlocking a new resource tier, consider saving currency for bigger upgrades
  • The optimizer considers diminishing returns—early levels often provide the best value
  • Use this tool before every major spending decision to avoid inefficient purchases

📈 Resource Purchase Optimizer

Find the optimal resource purchases for your budget

How to use:

  1. Select a currency type by clicking one of the buttons below
  2. Choose which resource you want to optimize
  3. Enable only the resource levels available to you (uncheck to disable)
  4. Enter your current level for each enabled resource
  5. Enter your available budget for upgrades
  6. Click "Optimize" to see the best allocation

💡 Tip: Use K, M, or B suffixes (e.g., "15.4M" for 15,400,000 or "285k" for 285,000)

Step 1: Select Currency Type