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 625 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

      title

      1 Reply Last reply Reply Quote 0
      • S
        Sprouto
        last edited by

        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
        • maudlin27M
          maudlin27
          last edited by

          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

            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