You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current cache system for AI_baseBonusVal is susceptible to OOS bugs. Adding more state-dependant components to the evaluation could result in OOS bugs. Even the current system, could potentially cause (very rare) OOS bugs.
The cache should be made reliable, so that the value of bonuses can depend on any part of the game state without causing OOS problems. One way to do this would be calculate the value of all bonuses for all players at the start of each turn, and only update in special situations such as after a trade deal.
The text was updated successfully, but these errors were encountered:
The current cache system for AI_baseBonusVal is susceptible to OOS bugs. Adding more state-dependant components to the evaluation could result in OOS bugs. Even the current system, could potentially cause (very rare) OOS bugs.
The cache should be made reliable, so that the value of bonuses can depend on any part of the game state without causing OOS problems. One way to do this would be calculate the value of all bonuses for all players at the start of each turn, and only update in special situations such as after a trade deal.
The text was updated successfully, but these errors were encountered: