Browse Source

Update BuildAnalyzer.cpp

Modified goldPressure-formula to no longer use completely arbitrary part of lockedresources/5000.
Lockedresources is now just divided by a factor of the free gold like everything else.
Xilmi 1 năm trước cách đây
mục cha
commit
06f894140c
1 tập tin đã thay đổi với 1 bổ sung2 xóa
  1. 1 2
      AI/Nullkiller/Analyzers/BuildAnalyzer.cpp

+ 1 - 2
AI/Nullkiller/Analyzers/BuildAnalyzer.cpp

@@ -184,8 +184,7 @@ void BuildAnalyzer::update()
 
 	updateDailyIncome();
 
-	goldPressure = ai->getLockedResources()[EGameResID::GOLD] / 5000.0f
-			+ ((float)armyCost[EGameResID::GOLD] + economyDevelopmentCost) / (1 + 2 * ai->getFreeGold() + (float)dailyIncome[EGameResID::GOLD] * 7.0f);
+	goldPressure = (ai->getLockedResources()[EGameResID::GOLD] + (float)armyCost[EGameResID::GOLD] + economyDevelopmentCost) / (1 + 2 * ai->getFreeGold() + (float)dailyIncome[EGameResID::GOLD] * 7.0f);
 
 	logAi->trace("Gold pressure: %f", goldPressure);
 }