• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Login
FAForever Forums
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Login

Any AIs that don't break with build restrictions?

Scheduled Pinned Locked Moved Modding & Tools
4 Posts 4 Posters 626 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G
    Gatorized
    last edited by 3 Oct 2023, 00:08

    title

    1 Reply Last reply Reply Quote 0
    • S
      Sprouto
      last edited by 3 Oct 2023, 07:03

      It's not practical to do so. The number of 'special' conditions that would need to be coded, to make the AI behave coherently, with all the possible permutations of unit restrictions, would be staggering to write - and create a monumental sucking noise on the performance.

      1 Reply Last reply Reply Quote 1
      • M
        maudlin27
        last edited by 3 Oct 2023, 07:11

        M28 can handle the unit restrictions imposed by the original SC campaign (at least, well enough to complete the campaign mission) so should function for restrictions that aren't extreme, but as Sprouto mentions the number of permutations of unit restrictions is so vast that it's not possible to cover every eventuality.

        M27AI and M28AI developer; Devlogs and more general AI development guide:
        https://forum.faforever.com/topic/2373/ai-development-guide-and-m27ai-v71-devlog
        https://forum.faforever.com/topic/5331/m28ai-devlog-v150

        1 Reply Last reply Reply Quote 1
        • D
          DoublEdge
          last edited by 9 Nov 2023, 18:23

          what restrictions youre talking about, depending on what you could try a script, but be aware that there is no easy solution. e.g. you could try make ai better with offensive with some formula. (the league of legends dev block contains some strong formula for that purpose)

          1 Reply Last reply Reply Quote 0
          • First post
            Last post