TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Are there actual draw battles?

    Scheduled Pinned Locked Moved Player Help
    16 Posts 4 Posters 4.1k Views 4 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.
    • RoiEXR Offline
      RoiEX Admin
      last edited by

      Wondering for a while now.
      The battle calculator shows a draw percentage, sometimes but I haven't figured out when exactly a battle would be considered a draw.
      IMO a battle is won if a territory has been conquered, and lost otherwise.
      So when exactly is a battle a draw?

      prastleP redrumR 2 Replies Last reply Reply Quote 0
      • prastleP Offline
        prastle Moderators Admin @RoiEX
        last edited by

        @roiex example age of tribes
        has 5 combat rounds of battle if neither side wins it becomes a draw

        If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

        1 Reply Last reply Reply Quote 1
        • redrumR Offline
          redrum Admin @RoiEX
          last edited by

          @roiex I believe there are 2 cases for draws:

          1. All attackers and defenders are killed (some might consider this a win for the defenders but its considered a draw right now)
          2. Limited battle rounds so that both attacker and defender have units left (Civil War, Age of Tribes, etc)

          TripleA Developer with a Passion for AI: https://forums.triplea-game.org/topic/105/ai-development-discussion-and-feedback

          prastleP C 2 Replies Last reply Reply Quote 3
          • prastleP Offline
            prastle Moderators Admin @redrum
            last edited by

            @redrum good point

            If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

            1 Reply Last reply Reply Quote 0
            • C Offline
              Cernel Moderators @redrum
              last edited by

              @redrum Correct. The "draw" existed many years before anyone even considered adding limited combat rounds.

              So, this is a thing that it is not actually right.

              Normally, when both sides gets eliminated, that is a win for the defender, and this is also how it works for the sounds, where you get the losing sound in all cases you retreat or lose all your units, no matter the enemy.

              However, the battlecalculator incorrectly assumes that the situation in which both the attacker and the destroyer get totally destroyed is a "Draw".

              So, if a power 4 unit attacks a power 4 unit you have a 50% draw probability.

              That should not be called "draw" but "defender wins with 0 hitpoints total left".

              To this tradition it has been added the limited combat round thing, and in that case "Draw" means "Stalemate" + "defender wins with 0 hitpoints total left", which is a sum that doesn't really make that much sense.

              p.s.: The limited combat round, last time I checked, is a serious problem for the AI, because, with low combat rounds, it thinks that the battles are worse then they are, if they stop before any sides getting destroyed, as that reduces the "Attacker Wins" probability. That is a case in which "Fast AI" performs much better than "Hard AI" (unless this matter has been addressed).

              1 Reply Last reply Reply Quote 3
              • RoiEXR Offline
                RoiEX Admin
                last edited by

                @redrum I agree with @Cernel that no units left should be considered a win for the defender.
                I'd even go a step further and say any kind of draw should count as a win for the defender, because it's pointless for an attacker to go for a draw, a lot of units have a higher defense value anyways

                redrumR C 2 Replies Last reply Reply Quote 0
                • C Offline
                  Cernel Moderators
                  last edited by

                  @cernel Rather than having Win / Lose / Draw I would suggest having as basics only Win / Lose / Stalemate (stalemate only for limited combat rounds).
                  Then, it would be good if you can click on "Lose" and have all a list of:

                  "defender wins with 0 hitpoints total left"=...%
                  "defender wins with 1 hitpoints total left"=...%
                  "defender wins with 2 hitpoints total left"=...%
                  "defender wins with 3 hitpoints total left"=...%
                  ...

                  Where the first one would be the current "draw", for not stalematable battles.

                  1 Reply Last reply Reply Quote 1
                  • redrumR Offline
                    redrum Admin @RoiEX
                    last edited by

                    @roiex @Cernel I don't really have a strong opinion on no units left being a draw or a win for the defender that's just how its always been to my knowledge.

                    If we did change this though I'd have to look to see if anything in the engine or the AI cares about draws becoming loses in the case of no units left.

                    @Cernel The AI doesn't really handle limited combat rounds very well. I've never added logic to handle maps like age of tribes or Civil War. Limited combat rounds is a bit of a different game since you'll see more retreats and there is then the concept of enemy units sitting in a friendly territory during other phases.

                    TripleA Developer with a Passion for AI: https://forums.triplea-game.org/topic/105/ai-development-discussion-and-feedback

                    prastleP C 2 Replies Last reply Reply Quote 0
                    • prastleP Offline
                      prastle Moderators Admin @redrum
                      last edited by

                      @redrum I think @Cernel 's point is valid. Stalemate is a better term. Thus stalemates become neither side leaves the combat area (example tribes etc) there is no draw if both die and defender holds territory

                      If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                      1 Reply Last reply Reply Quote 0
                      • C Offline
                        Cernel Moderators @redrum
                        last edited by

                        @redrum I'm reading the rulebook of the latest re-edition of A&A Anniversary, and, there, there is no mention of "draw", but they say that you win only if you have units left and the other side doesn't. So, following what is said there, both the attacker and the defender losing all units would not be a win for the defender, nor for the attacker, so I guess that is what we call a draw.
                        In my opinion, it makes more sense to consider it a win for the defender, because eventual ownership changes are impeded and all infrastructures are kept and, moreover, in our case, the defender would also capture all attacking infrastructures.
                        On the other hand, if we consider that a draw, then I think we should update our sounds to have a "draw" sound, or nothing at all, instead of playing the "battle lost" sound, as it works now.
                        I think the only thing you need to check are those conditions testing who won battles, in case of any changes.

                        C 2 Replies Last reply Reply Quote 0
                        • C Offline
                          Cernel Moderators @Cernel
                          last edited by

                          @cernel The case in which it would feel a draw the most, when both sides are obliterated, is for sea battles, with no infrastructures, and no territory attachment for the sea zone.

                          1 Reply Last reply Reply Quote 0
                          • C Offline
                            Cernel Moderators @RoiEX
                            last edited by

                            @roiex said in Are there actual draw battles?:

                            I'd even go a step further and say any kind of draw should count as a win for the defender, because it's pointless for an attacker to go for a draw, a lot of units have a higher defense value anyways

                            I don't agree with this. You can have a totally sensible grindy oriented game in which you are hardly ever supposed to win any battles. For example, I could make a map in which you have 1 round battles only and all units roll at 1 with a 12 sided dice. In that case, stalemate is just how the game normally works, and hardly tells anything about who is winning or losing. In this case, "Hard AI" would think that he can almost never win, and would never attack anything.

                            prastleP 1 Reply Last reply Reply Quote 0
                            • prastleP Offline
                              prastle Moderators Admin @Cernel
                              last edited by

                              @cernel he was reffering to the battle calc changes

                              If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                              prastleP 1 Reply Last reply Reply Quote 0
                              • prastleP Offline
                                prastle Moderators Admin @prastle
                                last edited by prastle

                                @Cernel to explain more fully A name that complies with what the result shows to the player. What you guys do inside the engine is a bit beyond this topic. @RoiEX had just never seen maps that had those scenarios is my guess..

                                If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                                1 Reply Last reply Reply Quote 1
                                • C Offline
                                  Cernel Moderators @Cernel
                                  last edited by

                                  Well, anyways, as we all know, the reall matter is if the attacker wins the battle or not. If the defender wins it or not has no immediate effect on anything (even in the case of attacking infrastructures). Knowing if the defender is left with 0 or 1+ hitpoints may be useful and interesting, but most times is closely marginal.
                                  Thinking again about it, I don't feel strongly in any directions, and would be fine with keeping the current "draw". Just it really needs to be split apart from the "stalemate", for the games with limited combat rounds.

                                  C 1 Reply Last reply Reply Quote 0
                                  • C Offline
                                    Cernel Moderators @Cernel
                                    last edited by

                                    Regarding attacking infrastructures, the last time I checked the behaviour was that sending an attacking infrastructure in an undefended territory conquers the territory; instead, if a battle is done and both attackers and defenders are destroyer, attacking infrastructures are conquered by the defender.
                                    I think this should be harmonized, in that either the attacking infrastructures conquer the territory in both cases or are gifted to the defender in both cases.
                                    I think an attacking infrastructure alone should not conquer a territory, but getting conquered, in doing so.
                                    I've not tested this behaviour recently.

                                    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 / 1
                                    • First post
                                      Last post
                                    Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums