dcs-liberation / dcs_liberation

DCS World dynamic campaign.
GNU Lesser General Public License v3.0
718 stars 184 forks source link

Adjustment/optimization of automatic investment in ground forces #2051

Closed slubbermand closed 2 years ago

slubbermand commented 2 years ago

Is your feature request related to a problem? Please describe. At the moment, it is unclear how the computer opponent prioritizes buying air and ground assets. It does not seem to adapt to player investments, and overprioritizes buying aircraft, leading to awkward force compositions of 113 aircraft, 2 tanks and one artillery piece.

This in turn leads to a campaign with minimal player agency, as airfields will be taken in quick succession, regardless of what players might do (CAP, CAS, Strike etc).

Describe the solution you'd like Assumption: frontline compositions are already calculated based on the relative strength between both sides, and the rest are held in reserve.

Simple option: Make it possible for the player to force the computer to prioritize air or ground (maybe a slider or a drop-down with a few preset options like 20% air and 80% ground etc)

Complex option: make the computer cheat a bit and "see" what the player buys and counter that by investing more in a specific area (air/ground/anti air/anti tank/artillery etc)

Starfire13 commented 2 years ago

Duplicate of https://github.com/dcs-liberation/dcs_liberation/issues/505