TripleA Logo TripleA Forum
    • TripleA Website
    • Recent
    • Popular
    • Register
    • Login

    Improved Pro AI, please give it a try and post feedback

    Scheduled Pinned Locked Moved AI
    44 Posts 8 Posters 143 Views 7 Watching
    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.
    • RogerCooperR
      RogerCooper @VictoryFirst
      last edited by

      @VictoryFirst I tried the Hard Beta with the Axis against the Hard with the Allies using Oztea 41, a fairly balanced scenario using the Global Map (and no annoying politics rules).

      On turn 9, Berlin fell to a can opener attack where the Americans took Denmark and the British took a barely defended Berlin. Another problem was the Japanese overbuilding air and not having enough ground forces to defeat China.

      These were issues the Hard AI also had.

      2026-11-2-41-Oztea.tsvg

      1 Reply Last reply
      Reply Quote 2
      • LaFayetteL
        LaFayette Admin
        last edited by LaFayette

        Working through all of the latest. I presume everyone is playing against the "Hard(Beta) AI". Please prefer Hard(Beta) AI.

        FYI, reminder: Bug fixes, like patches to know about rules, are always updated in both "Hard AI" and "Hard(Beta) AI" both. The "beta" AI uses additional considerations & mechanics and is enabled or disabled with the "beta features" engine setting.


        @schulz a patch to make the ProAI (Hard AI)aware of amphibious scramble should be live now.

        @rogercooper can-opener happened because (LLM wrote):"The traces found the cause of the Berlin loss, and it is exactly Roger's "can opener": the AI treats the Danish Straits as closed to the British, so it sees no sea-landing threat on Berlin." That can be patched!

        Issues found

        • It's looking like the excessive bombers is the ProAI deciding to spend excess income on air.
        • ProAI is not considering a canal based can opener. It sees a canal as closed, and treats it that way until next round. The ProAI then unstacks because it only see a few units that can attack, so G becomes too lightly defended.

        Additional Approach for improvements

        I'm realizing a number of issues is the ProAi not being aware of some rules. I'm working to compare a full set of rules with what ProAI knows about to give clues to which rules it should implement. Rockets, paratroopers look to be big ones for that gap.

        Hoping to have a number more patches/fixes landed tomorrow night and the day after.

        SchulzS RogerCooperR 2 Replies Last reply
        Reply Quote 2
        • O
          Ondis Lobby Moderators
          last edited by

          Havent tried it will check it out later on middle earth.

          To note one thing the Hard Ai has a problem with dealing is capital bait&recapture. It doesnt seem to understand that it must defend the capital when it recaptures lest the opponent take it over again and steal all PUs, could be worth scripting for those outliers.

          1 Reply Last reply
          Reply Quote 1
          • SchulzS
            Schulz @LaFayette
            last edited by Schulz

            @lafayette This version doesn't handle the ship's remaining movement in the non-combat phase properly if the ship partially moved during the combat phase.

            I have encountered several naval bugs in v15870 while playing Hard(Beta) AI.

            Ships normally move at 3 in this game. I had loaded the Italian transport with 2 units and moved 1 sea zone during the combat phase.

            1_bug.png

            However, when the non-combat phase started, it showed that the transport still had 3 movement remaining, and the troops did not follow the transport either.

            2_bug.png

            When I opened a new game, it did not allow me to do it again, but the remaining 2 movement of the transport was gone as well.

            bug_3.png

            1 Reply Last reply
            Reply Quote 1
            • RogerCooperR
              RogerCooper @LaFayette
              last edited by

              @rogercooper can-opener happened because (LLM wrote):"The traces found the cause of the Berlin loss, and it is exactly Roger's "can opener": the AI treats the Danish Straits as closed to the British, so it sees no sea-landing threat on Berlin." That can be patched!

              Issues found

              • It's looking like the excessive bombers is the ProAI deciding to spend excess income on air.

              Note that the excessive purchase of air power is a long-standing problem of the Hard AI. It can happen because it has too much money or because the opposition is too far. This is sometimes compounded by the failure to use aircraft aggressively.

              A rule of thumb like no more than 50% of the value of the purchase and/or the total force should be air could be used. If the opposition is across an ocean, naval units should be built. If you have a lot of aircraft, the "cost" of aircraft should be reduced for the purpose of assessing the profitability of attack.

              1 Reply Last reply
              Reply Quote 1
              • ubernautU
                ubernaut Moderators Lobby Moderators @LaFayette
                last edited by

                @LaFayette didnt have much time to dig much yet but i did notice it does some funny stuff with naval forces also doesn’t seem to understand the need to land planes on airfields

                "You should never have told me horses sleep standing up, it gave me a mental block." - Mister Ed

                LaFayetteL 1 Reply Last reply
                Reply Quote 0
                • LaFayetteL
                  LaFayette Admin
                  last edited by

                  Everything reported up until my last comment might have some improvements in place now (this comment: https://forums.triplea-game.org/post/81117). About 25 fixes landed between then and now.

                  I'm now working on the feedback since then. Kindly include save games - those can be automatically used for creating mini-scenarios where patches are tested to ensure the AI actually makes different choices.

                  With that mentioned - great feedback, ty, keep it coming!

                  1 Reply Last reply
                  Reply Quote 1
                  • LaFayetteL
                    LaFayette Admin @ubernaut
                    last edited by

                    @ubernaut Claude wants:

                    Ask ubernaut for: a save from just before the bad turn, the map, the build number, whether it was Hard or Hard(Beta), and what looked wrong.

                    ubernautU 1 Reply Last reply
                    Reply Quote 1
                    • ubernautU
                      ubernaut Moderators Lobby Moderators @LaFayette
                      last edited by

                      @LaFayette i didn't save anything was just playing around will dig a bit when i have more time 🙂

                      "You should never have told me horses sleep standing up, it gave me a mental block." - Mister Ed

                      1 Reply Last reply
                      Reply Quote 0
                      • SchulzS
                        Schulz
                        last edited by

                        Unfortunately, v15892 doesn't recognize the remaining movement points of the ships in the non-combat phase either.

                        1 Reply Last reply
                        Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • 1
                        • 2
                        • 3
                        • 3 / 3
                        • First post
                          Last post
                        Powered by NodeBB Forums