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

    Another ways to solve huge stack issue

    Scheduled Pinned Locked Moved Map Making
    56 Posts 13 Posters 17.1k Views 13 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.
    • redrumR Offline
      redrum Admin @Schulz
      last edited by

      @Schulz Most of these are the standard approaches though I don't think gas really is the answer. If you give free gas or make them stronger than you just replace inf stacks with gas stacks.

      The best solutions IMO are:

      1. Upkeep or use of a sort of manpower resource (like Civil War)
      2. Limit stacks per territory or make counter units that hit all or lots of units in the same territory to force players to spread out their stacks
      3. Limited combat rounds so battles are less all or nothing and you get more skirmishes

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

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

        I like upkeep but I can't really figure out the best upkeep rates for every single units. It is a bit problematic for immobile and and naval units.

        1 Reply Last reply Reply Quote 0
        • alkexrA Offline
          alkexr
          last edited by

          Reasons why stacking is a good strategy:

          • bigger stacks can trade TUV much more favourably than smaller stacks
          • the only thing that can counter a large stack is another large stack
          • you can't lose your capital, so a large stack needs to be stopped somehow, period

          So options to adress the issue at the root causes:

          • reduce the impact of stack size on TUV swing. For example, give the first 10 units +1 power, +0 for the next 10, -1 for the 10 after that, etc. This way, adding further units would have less and less impact.
          • as per 2. by @redrum, think of a way to actively punish a large stack with something other than a large stack
          • remove capitals from the game. On a large enough map, there would be no need to stop a large stack. Sure, it will take whichever one single territory it wants, but you can take everything else.

          "For the world is changing: I feel it in the water, I feel it in the earth, and I smell it in the air."

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

            Well seems there are more way than I though, still not sure which one would be the best.

            Are there any example of anti-stack units in maps?

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

              @alkexr Good points.

              And yeah your first option is kind of the opposite of my #2 where instead of having units with increased power against a large stack you would say have some kind of power penalty for increasing numbers of units in a stack. Not sure there is anyway to implement that at the moment though.

              Removing capitals can make large stacks less necessary but from what I've seen, you still end up with them just a bit more regional. But even without capitals there are often "key territories" which you end up building stacks around anyways.

              @Schulz Yes. The most common is the traditional AA gun as it tries to minimize the impact of attacking with lots of planes into a territory. Essentially, any unit that has some sort of unlimited targeted attack/defense or unlimited negative support is a form of anti-stack. CrazyG's WWI map has a "Gas" unit which gives all enemy infantry -2 defense so if you try to make large infantry stacks then I can use a single "gas" unit to make 10s-100s of units much weaker. Civil War has an artillery unit that hits up to 12 units so is a very strong counter vs large stacks.

              Two other options are:

              1. Some form of supply where moving a large army far from your supply would be very expensive
              2. Some form of fuel system where at some point you don't have enough resources to move your units around if you have too many or use that resource to buy too many.

              Some of it boils down to if you want to limit total number of units or just focus on limiting large stacks.

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

              1 Reply Last reply Reply Quote 1
              • alkexrA Offline
                alkexr
                last edited by

                @redrum said in Another ways to solve huge stack issue:

                have some kind of power penalty for increasing numbers of units in a stack. Not sure there is anyway to implement that at the moment though.

                Place an invisible infrastructure unit on every territory which gives 10x +1, 10x +0, 10x -1 etc. support of the same support type to all units, allied and enemy. Although right now maybe it wouldn't work for enemy, since negatives would be prioritized first, if I understand support attachments correctly. Looks possible to work around but 8/10 hacky. So probably no reasonable way to implement that atm.

                "For the world is changing: I feel it in the water, I feel it in the earth, and I smell it in the air."

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

                  @Schulz As per the same confusion already happened in the past, I think you should clarify whether the aim here is:

                  1. Reduce total units accumulation overtime,
                    or
                  2. Reduce the tendency of grouping units in stacks.

                  Anyways, I believe the best way to achieve number 1 is upkeep, while the best way to achieve number 2 is by having huge defence superiority (for example, infantry at att/def 1/4 or very efficient static units).

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

                    Should this topic be moved to Mapmaking, or does it fit the Feature Requests section?

                    1 Reply Last reply Reply Quote 0
                    • RogerCooperR Offline
                      RogerCooper @Schulz
                      last edited by

                      @Schulz You can use the "maxBuiltPerPlayer" property to limit the number of a given unit type. You could even have more expensive versions of the same unit, allowing players to build more at greater cost. This would have an effect similar to upkeep costs.

                      1 Reply Last reply Reply Quote 2
                      • SchulzS Offline
                        Schulz
                        last edited by Schulz

                        Is it still not possible in the current engine setting up Max TUV number and making dependent it on nation's incomes? I'd prefer it probably because I also tend to avoid more complex things.

                        Also I liked the idea having more expensive versions of the same units, so in this case will they be sown as the same stack in same territories?

                        Wouldn't it be better that every units becoming more expensive after spamming certain amount of? Yes I liked it like TUV limit.

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

                          I want gases destroying random type of units in stacks rather than allowing opponents to pick their casualties. Is there any property about that?

                          Like how we are unable to pick our air casualties when aa shots them.

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

                            @Schulz Yes. You can give gas AA offensive attack and then make it a suicidal unit with normal attack power 0 (this is a hack to make it die, as you cannot relate the suicidal ability to the AA attack itself). However, the targeting setting of AA attacks are determined with properties, thus all your AA in the game will have to behave the same way, in this respect.

                            Then, if you also set that gas can AA attack only up to the number of possible targets, keep the AA roll fairly low (like at 1 or 2), while making it very cost efficient (meaning very cheap), you have a very good way to assure constant tuv destruction, that cannot be abused (as gas limit will be given by the amount of available targets, as said).

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

                              After intensively calculating and trying to figure out the best cost ratio for gases I've finally concluded some stuffs.

                              Assuming fully researched them (mustard+working women)

                              6 gas (21 Pus) can kill 5 infantry (15 Pus) but gas performance starts rapidly declining if gas and inf stackt starts equally growing in terms of cost. Even in this case they are not cost effective at melting infantry stacks.

                              6 gas (21 Pus) can kill max 5 infantry (15 Pus)= 6 Pus defict
                              12 gas (42 Pus) can kill max 10 inf (30 Pus)=12 Pus defict
                              18 gas (63 Pus) can kill max 15 inf (45 Pus) =18 Pus defict

                              Even with techs their ineffectiveness is growing and other techs (propaganda+victory bonds+industry) starts to heavily outweight mustard+working women techs. Lets look at them with 3 Pus cost instead of 5.

                              6 gas (18 Pus) can kill max 5 inf (15 Pus)=3 Pus defict
                              12 Gas (36 Pus) can kill max 10 inf (30 Pus)=6 defict
                              18 gas (54 Pus) can kill max 15 inf (45 Pus)=9 pus defict

                              Still not cost effective. Yes they are mobile but you can already start benefiting them after mostly waiting extra 1 more round than as centrals and its enough time for entente to reinforce their key areas.


                              What if gas cost was 3.75 and infantry one 5? Also removing mustard tech. Lets take a look.

                              4 gas (15 Pus) has %70 chance to kill 3 inf (15 Pus). At this point they are effective wepon at melting stackt. and not enormously better than infantry considering gas is suicidal and can attack only one time also 3 infanty alsorequires less production capacity than 4 gas

                              8 gas (30 Pus) has just %35 chance to kill 6 inf (30 Pus). Well they started performing worse which I like it because it proves that even decreasing their relative cost %50 still does not make them broken or something.

                              As I said after calculating stuffs too much gas cost should be %33 cheaper than infantry. It is the most optimistic cost (alsono additional tech for gases).

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

                                @Schulz My suggestion would be having regular gas attacking at 3 and mustard gas attacking at 4. Gas cost at 3, down to 2.5 with tech.

                                This way, with all the tech, 6 gas would cost 15 PUs and kill 4 infantry, worth 12 PUs.

                                However, I would add the limits that only a number of gas units up to the number of eligible targets can attack, and restrict the eligible targets to infantry, and the like, units only, as this would make gas a little more realistic and provide a limit to it. This way you would be almost assured a quite constant stream of gas production, and continuous grinding of the eligible targets.

                                Also, should these posts be moved to
                                https://forums.triplea-game.org/topic/1399/domination-1914-no-man-s-land-official-thread
                                ?

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

                                  Finally seems I've detected what I really would like to see:

                                  Gas 3/0/3 3 Pus: Gains nothing via techs. Can be placed to capitals only,no need ground support to kill enemy stack, enemy cannot pick their casualties (I am still failed to find right properies)

                                  Conscript 0/1/1 4 Pus
                                  Infantry 1/2/1 5 Pus
                                  Bunker 0/0/0 5 5 Pus (gains +1 def via techs)
                                  Field 2/2/1 6 Pus (gainst +1 attack via tech)
                                  Cavalry 1/1/2 6 Pus (gainst +1 attack via techs)
                                  Heavy 2/4/1 7 Pus (gaint +1 def via techs)

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

                                    @Schulz Maybe that only in case you remove tech completely from the game, cause if a WW1 game has tech, you gotta have the gas as part of it. Side note, it is wrong having gas since the start of the game, if the game starts in 1914. Gas should be unlocked by tech, like tanks. Nobody was using gas in 1914.

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

                                      You are right but also some countries never used gas yet gas is available for all nations except Arabia in the game.

                                      The same applies to zeppelin. Only used by Germany in 1915 if I am not wrong.

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

                                        @Cernel said in Another ways to solve huge stack issue:

                                        @Schulz Maybe that only in case you remove tech completely from the game, cause if a WW1 game has tech, you gotta have the gas as part of it. Side note, it is wrong having gas since the start of the game, if the game starts in 1914. Gas should be unlocked by tech, like tanks. Nobody was using gas in 1914.

                                        During World War I, the French army was the first to employ tear gas, using 26 mm grenades filled with ethyl bromoacetate in August 1914

                                        "A joyous heart sours with the burden of expectation"
                                        Hepster

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

                                          @Hepps I mean, nobody was "seriously" using gas in 1914. Ypres was a surprise for virtually everyone, and I don't think the instances of 1914 rate for anything more than curiosities, or you can really find them even related at all in the main history books on ww1. Aside from this, I'm pretty sure tear gas doesn't count as "gas", as the unit in the game is clearly a short for "poisonous gas" only (you could rename it this way, to be more correct).

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

                                            @Cernel You just made a broad statement... I was simply pointing out that it wasn't an entirely true statement.

                                            I agree that gas should be a researchable tech... it would add historical significance to the game as well as limit the immediate spamming of gas to eliminate some of the smaller nations.

                                            "A joyous heart sours with the burden of expectation"
                                            Hepster

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