[Freeciv-tickets] [freeciv] #41778: Make AI aware of bombardment

Back to archive index
OSDN Ticket System norep****@osdn*****
Wed Apr 13 20:31:17 JST 2022


#41778: Make AI aware of bombardment

  Open Date: 2021-03-13 23:06
Last Update: 2022-04-13 14:31

URL for this Ticket:
    https://osdn.net//projects/freeciv/ticket/41778
RSS feed for this Ticket:
    https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=41778

---------------------------------------------------------------------

Last Changes/Comment on this Ticket:
2022-04-13 14:31 Updated by: cazfi
 * Milestone Update from 3.0.1 to (None)

Comment:

Clearing the target as it seems that nobody has even plans to work on this for a specific version.

---------------------------------------------------------------------
Ticket Status:

      Reporter: ihnatus
         Owner: (None)
          Type: Bugs
        Status: Open
      Priority: 5 - Medium
     MileStone: (None)
     Component: AI
      Severity: 5 - Medium
    Resolution: None
---------------------------------------------------------------------

Ticket details:

Really, AI has no idea that some units sometimes attack in a different way from other ones!
Emergency plan: add a subroutine to calculate worth of a bombarded target. If the target is not next to our city (defensive bombardment), attack it only if we have attackers that can put down the stack and only if the bombardment is expected to be useful (I pretend looking for units in 2-tiles radius that can attack the stack in close time, separating them on ally bombarders and ally strikers, and then compare top combat worths and agregated combat worths with calculating the expected bombardment effect with Hoff's Gauss curve approximation).
A bit more advanced plan: For bombarders and all units that won't have mp after an attack, consider the safest possible tile to perform the attack. May they even plead for bodyguard?
A good plan: AI manages units in 3 sub-phases, first phase units select targets and call for an aid on them, if no aid possible, they strike; second: bombarders soften the best targets; third phase: the rest of non-bombard attacks happen.

-- 
Ticket information of Freeciv project
Freeciv Project is hosted on OSDN

Project URL: https://osdn.net/projects/freeciv/
OSDN: https://osdn.net

URL for this Ticket:
    https://osdn.net/projects/freeciv/ticket/41778
RSS feed for this Ticket:
    https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=41778



More information about the Freeciv-tickets mailing list
Back to archive index