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

    Supreme Computer Cup

    Scheduled Pinned Locked Moved Tournaments
    68 Posts 38 Posters 11.1k 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.
    • SwkollS
      Swkoll
      last edited by Swkoll

      Hello and welcome to the Supreme Computer Cup! Ever wondered how the various AIs of FAF compare? Well I have, and I'm hosting this tournament to get to the bottom of it. This is a 1v1 round robin BO1 tournament between AIs and AIs and AIs and Players. Every AI will play every player and every other AI on classic FAF maps. AIs will be given 1 point for a win and .5 points for a draw. The AI with the most points wins.

      The number of players for this tournament is uncapped and I am especially interested in lower ranked players participating. If you are 0-1000 rating, please sign up by posting below. Players above this rating are welcome to sign up as well.

      I am also hoping to get a number of AI devs interested and perhaps some new people interested in AI development. I have linked some resources to help new AI devs get started below. The hope with posting this tournament well in advance of its start date will give new AI devs enough time to create a viable AI. AI devs please sign up with the name of your AI below.

      All players that finish the tournament will receive the Tournament Participant avatar and the winning AI dev will receive a eternal glory and new avatar:

      alt text

      Date: June 26th
      Time: 15:00 UTC
      Chat: /join #computercup
      Tournament Director: Swkoll

      AI Development Resources:

      • AI Tutorial
      • AI Markers Tutorial
      • Example AI mod
      • AI Development Discord <-- very active

      General Rules:

      1. Games are limited to 45 minutes long. Games that go over 45 minutes are considered a draw and participants should move on to the next game.
      2. Games will be played with all default settings except Observers: On
      3. Unlike typical tournaments, draws will be counted as draws and not replayed.
      4. Participants will report results in the #computercup irc channel after each game.

      AI Dev Rules:

      1. No cheating AIs (no AIXs). This is to encourage the development of AIs that can compete with human players on an equal footing. For the purpose of this tourney, cheating is considered to be doing anything a player could not theoretically do without cheating themselves (ie resource bonuses, map vision cheats, banned exploits). There is no restriction on the apm of your AI.
      2. AI Devs are limited to 1 AI for the entire tournament.
        3. AI Devs (or someone else they designate) must be available the day of the tournament to manage their AI through the AI vs AI matches and troubleshoot any issues.
      3. Final AI versions must be uploaded to the vault on or before June 25th at 23:59 UTC, modifications after this point must have the approval of a Tournament Director.
      4. AI devs can choose which faction their AI will play for each map or have it play all random.

      Would you like to contribute a prize pool for this tournament?
      You can donate via Paypal to support this tournament.

      Map Pool:
      Cobalt Valley
      Summer Duel
      Theta Passage - FAF version

      Open Palms - FAF version
      Polar Depression
      Saltrock Colony

      Crossfire Canal - FAF version
      Emerald Crater
      Point of Reach v4

      Human sign ups:

      1. Askaholic
      2. NapSpan
      3. FemtoZetta
      4. Jip
      5. Protect
      6. Hemfast
      7. ButelkaOlejku
      8. coufounazeer
      9. CowGod
      10. gonglinyuan
      11. RandomWheelchair
      12. Dankmemes
      13. graftod666
      14. maudlin27
      15. MajorTrouble
      16. IAMTHEPLOKOKIOPO
      17. Fury

      AI Sign ups:

      1. RNGAI (creator relentless): RNG Standard, Requires AI-Uveso to be active
      2. AI-Swarm (creator Azraeel): Swarm Terror, Requires AI-Uveso to be active
      3. SACUAI (creator Skouby)
      4. AI: DilliDalli (creator Softles)
      5. AI-Uveso (creator Uveso): Adaptive
      6. Sorian AI (creator Sorian): Adaptive
      7. Marlo's Sorian AI edit (creator Marlo) : Requires AI-Uveso to be active

      Instructions for the tournament:

      1. Join the #computercup irc channel, you can do this by clicking the "+" in the chat window and typing "#computercup"
      2. Check what group you are in (below), this will determine which maps you play vs which AI. This ensures every AI plays each map a somewhat equal amount of time and players get different maps each game.
      3. Starting at 15:00 UTC, everyone is going to start playing their games vs AI using this chart below from top to bottom. Everyone's first game is vs RNGAI, then AI-Swarm etc.
        alt text
      4. Each AI mod will need to be downloaded from the vault (guide). Some AIs will require AI-Usevo to be active to work (RNGAI, AI-Swarm, Marlo's Sorian AI edit). If AI-Usevo is on please enable "Ai Map Marker Generator": "Autogenerate Always" in settings. (guide) Sorian AI is built into the client and does not require downloading.
      5. Host each game, all games should use default spawns (slot 1vs slot 2), you can pick whatever faction you would like, AIs should be played on random, except for DilliDalli and Marlo's Sorian AI edit whose faction picks can be found in the chart where Yellow is Seraphim, Green is Aeon, Cybran is red, and Blue is UEF. (hosting guide)
      6. Play each game and report the result in the #computercup channel (ie won vs Sorian AI)

      Group 1:
      IAMTHEPLOKOKIOPO
      MajorTrouble
      Group 2:
      Protect
      gonglinyuan
      Group 3:
      FemtoZetta
      CowGod
      Group 4:
      graftod666
      Dankmemes
      Group 5:
      NapSpan
      Hemfast
      Group 6:
      Jip
      ButelkaOlejku
      Group 7:
      Askaholic
      coufounazeer
      Group 8:
      maudlin27
      Fury
      Group 9:
      RandomWheelchair

      P 1 Reply Last reply Reply Quote 15
      • Dragun101D
        Dragun101
        last edited by

        You can mark me as interested as a player Swkoll unless I end up converting SCTA AI to use regular Supcom Factions before the tournament

        I’m a shitty 1k Global. Any balance or gameplay suggestions should be understood or taken as such.

        Project Head and current Owner/Manager of SCTA Project

        1 Reply Last reply Reply Quote 0
        • R
          relentless
          last edited by

          I'm keen to have my AI playing in it. Though I'm in a terrible timezone so will will need to recruit someone for the support side of it.

          I did a quick round of map testing and found issues with these two maps
          Open Palms
          Regor VI Highlands

          Open Palms has land pathing issues. The default path markers and the Uveso generator make the AI think they can walk to the two side mass point areas but they can't. Would need adjusted pathing markers done.
          Regor VI Highlands has 2 mass points that are too close to the map border so the AI can't build mass points on that. (lower right half of the map and upper left half of the map is where the two mass points live).

          Both are great maps though from a gameplay perspective.

          SwkollS 1 Reply Last reply Reply Quote 1
          • AskaholicA
            Askaholic
            last edited by

            I’d play against some ais. Although I can’t promise I’ll remember that I posted this 2 months from now.

            SwkollS 1 Reply Last reply Reply Quote 0
            • tatsuT
              tatsu
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • SwkollS
                Swkoll @relentless
                last edited by

                @relentless I've swapped out regor for polar depression, hopefully that map is likely to work. I'd like to keep Open Palms in because it is such a classic 10x10, but if other AI devs would like it swapped I'd be open to it.

                1 Reply Last reply Reply Quote 0
                • SwkollS
                  Swkoll @Askaholic
                  last edited by

                  @askaholic Cool, I'll ping you when the tournament is closer.

                  1 Reply Last reply Reply Quote 1
                  • RoweyR
                    Rowey
                    last edited by

                    @Swkoll Just some you may want to check if all the maps you have selected have propper Ai Markes to make this some what fair

                    "The needs of the many outweigh the needs of the few" - Spock

                    1 Reply Last reply Reply Quote 0
                    • AzraaaA
                      Azraaa
                      last edited by

                      AI-Swarm will be entering this tournament hopefully.
                      Hopefully I will have another very large update before this tournament. Although I dont know if I'll be here for such tournament as I might be going on vacation for the summer. If I'm not then I guess find someone to support me, but idk if I'll even remember 2 months down the road.

                      Developer for LOUD Project | https://discord.gg/DfWXMg9
                      AI Development FAF Discord | https://discord.gg/ChRfhB3
                      AI Developer for FAF

                      Community Manager for FAF
                      Member of the FAF Association
                      FAF Developer

                      1 Reply Last reply Reply Quote 0
                      • NapSpanN
                        NapSpan
                        last edited by

                        Uuh, sign me in!

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

                          Sign me up and I will get back to the ai dev ^^ hopefully I will have one for the tourney ^^

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

                            I'll sign an AI up, a new one if I can get it working or just Dilli otherwise 🙂

                            1 Reply Last reply Reply Quote 1
                            • veteranasheV
                              veteranashe
                              last edited by

                              Quite far out but I should be able to join in, might pm me when it gets close as a reminder

                              1 Reply Last reply Reply Quote 1
                              • SwkollS
                                Swkoll
                                last edited by

                                Just an update for the tournament, we are still looking for lots of players who might be interested!

                                We are also changing the AI vs AI component of the tournament to use a tool that Softles wrote to automate the AI vs AI games. This means AI devs are no longer required to be around to control their AIs. If this was a sticking point for your participation, you are always welcome to sign up now.

                                UvesoU 1 Reply Last reply Reply Quote 0
                                • S
                                  Softles
                                  last edited by

                                  My automated AI testing tool can be found here: https://github.com/HardlySoftly/FAF-AI-Autorun

                                  Feedback/suggestions welcome 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • UvesoU
                                    Uveso @Swkoll
                                    last edited by

                                    @swkoll said in Supreme Computer Cup:

                                    AI devs are no longer required to be around to control their AIs

                                    That's great.
                                    Am I still needed to sign in my AI ?

                                    My AI would be happy to play with AI friends 🙂

                                    PS: The marker issue on open palms is fixed in v93 (already released).

                                    1 Reply Last reply Reply Quote 1
                                    • Dragun101D
                                      Dragun101
                                      last edited by

                                      I need to drop, because my work scheduled me on Saturday's now.

                                      I’m a shitty 1k Global. Any balance or gameplay suggestions should be understood or taken as such.

                                      Project Head and current Owner/Manager of SCTA Project

                                      1 Reply Last reply Reply Quote 0
                                      • FemtoZettaF
                                        FemtoZetta
                                        last edited by

                                        I'll join as a player, I'm 1k ladder so I guess it's close enough.

                                        1 Reply Last reply Reply Quote 1
                                        • JipJ
                                          Jip
                                          last edited by

                                          I'd like to join in too 🙂 !

                                          A work of art is never finished, merely abandoned

                                          1 Reply Last reply Reply Quote 1
                                          • B
                                            BrainDeadCommand
                                            last edited by

                                            I sign up! After my very pleasant experience in rainbow tourney ( im Protect)

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