1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-03-03 14:52:11 +02:00

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.
This commit is contained in:
Xilmi 2024-09-06 21:42:15 +02:00
parent cf338e04ad
commit 06f894140c

View File

@ -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);
}