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

    Iron War - Official Thread

    Scheduled Pinned Locked Moved Maps & Mods
    662 Posts 26 Posters 1.3m Views 23 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 @Frostion
      last edited by

      @frostion I like the changes. If you have some saves where the AI consistently leaves transports vulnerable please upload a save game so I can take a look. Generally, transports are one of the most difficult parts of the AI to do well but always looking for ways to improve it.

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

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

        @Frostion Here is a 27 round AI vs AI game after land transports were just added: 0_1527297105272_IronWarAI.tsvg

        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
        • FrostionF Offline
          Frostion Admin
          last edited by Frostion

          @redrum Thx. I will take a look at it when I have the time. I have not had that much time lately to look at anything TripleA 🙁 So I have not been able to look at and make save games of the AI sacrifice transports thing.

          The bad management of transports, where the AI combat moves transports alone and do not follow up with escorting ships, is a problem not to be confused with situations where the AI actually wants to move combat ships with the transports but then does not have the fuel. This also happens in Iron War. Maybe you have noticed.

          Map maker of: Star Wars: Galactic War + Star Wars: Tatooine War + Caribbean Trade War + Dragon War + Age of Tribes + Star Trek: Dilithium War + Iron War + Iron War: Europe + Warcraft: War Heroes

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

            PR with AI land transport implementation is merged and can be tested here: https://github.com/triplea-game/triplea/releases/tag/1.9.0.0.10276

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

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

              @Schulz bumped

              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
              • Black_ElkB Offline
                Black_Elk
                last edited by Black_Elk

                Been a little bit, busy at work, so haven't had as much time to game lately, but here are a few quick saves using 1.9.0.0.10355.

                I started out with some Solo games to see how the AI held up. I didn't give the AI any kind of bonus, because I wanted to see how the baseline challenge felt after that land transport update, since it seemed like a major game changer.

                For the first few rounds I'd say the AI does a pretty reasonable job of moving their mobile ground forces, though they do burn through their starting reserves of fuel pretty quickly.

                Not sure if the AI has any way to prioritize which fuel units move first, like if it calculates that it should move mobile ground or ships before the more fuel intensive air units, things like that. But I think for the AI to provide any kind of serious challenge into the endgame, it needs a major fuel bonus.

                Having the mech units finally functioning properly definitely helps the AI balance with Russia and Germany, since mech is such a large part of their starting forces.

                I will probably play some full games next for each side to see how it feels with no bonus, then gradually increase to see how it compares to earlier versions. My guess is that it will probably still hover around 20%, though I think that could probably be reduced if it was possible to add just fuel without increasing the PUs or other resources.

                0_1530315932628_elk vs hardAI Allies Germany Solo round 8.tsvg

                0_1530315942437_elk vs hardAI Axis Britain Solo round 13.tsvg

                0_1530315949033_elk vs hardAI Axis USA Solo round 21.tsvg

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

                  @black_elk The AI doesn't take fuel into account when planning purchases or moves. Only thing it does is make sure it has enough fuel before making a move. But yeah having a separate fuel bonus setting would especially be useful for the AI.

                  Glad to see the land transports are a significant improvement.

                  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
                  • FrostionF Offline
                    Frostion Admin
                    last edited by

                    I must admit that I have not tested out the new land transport. But the AI USSR should really gain some starting benefits from this as they got a lot of starting units far inland.

                    I will take a look at your no-bonus games. Regarding fuel needs, since it is now possible to send support as not only PUs but also fuel, I will most likely make use of this now and give Iran, Iraq, south Latin America (USA/UK) etc. the actions and operations options to send fuel to their allies, and therefore place some extra fuel in some selected territories. It would be the job/minigame of some nations to manage and ship fuel around. Any suggestions regarding who/where extra fuel could be given/placed to is welcome??? Especially if there is some historical basis in the suggestion. What territories would be fuel surplus?

                    If the AI was able to use actions and operations, It would aslo be awesome!!! (@redrum wink, wink 😄)

                    Map maker of: Star Wars: Galactic War + Star Wars: Tatooine War + Caribbean Trade War + Dragon War + Age of Tribes + Star Trek: Dilithium War + Iron War + Iron War: Europe + Warcraft: War Heroes

                    1 Reply Last reply Reply Quote 2
                    • Black_ElkB Offline
                      Black_Elk
                      last edited by Black_Elk

                      Played a Russian solo for good measure. It was pretty challenging...

                      Tried to snake both Finland and the Middle East at the same time. Figured that Germany would slam into the center, but I just wanted to see how it would play out if I traded the core for the periphery. The European front was fun after the Finland and Iraq factories helped us to stabilize things a bit, but Japan came and gutted us from behind.

                      0_1530676900619_elk vs hardAI Axis Russia Solo round 12.tsvg

                      I guess I'll try Japan next before moving on.

                      As for where to locate more fuel, this link below was just at the top of my google search, but the charts about half way down give a pretty good historical breakdown of the world's distribution of various raw materials during the war.

                      https://ww2-weapons.com/military-expenditures-strategic-raw-materials-oil-production/

                      Most of the worlds oil was being produced in the Americas and the Soviet Union, but I'm sure it's better for the gameplay if you stretch the imagination. Coal was obviously more widespread and could also count as fuel, so you've got some leeway there to scatter it around.

                      Right now the fuel restrictions are hitting the AI really hard during the endgame. Lots of grounded aircraft, and ships stuck at sea etc. Its making the machine pretty incompetent, since it can't really use aircraft effectively or set up the shucks to cross the ocean. In most A&A style maps the AI will eventually find its groove through spamming, even if it's initial purchasing strategy seems suspect. After a while the transports and tanks and fighters somehow end where they're supposed to be (even if it seems pretty haphazard in early rounds) but here, when they run low on fuel, the AI halt gets really grinding. I'd say err on the side of overabundance, since you can always scale it back, but it seems to me that the air war and the naval game are very fuel intensive. My guess is that most players will want the fuel to go from the little guys to the big guys, since they'll be the ones with the larger starting forces and more concentrated cash on hand to buy the big ticket ships and aircraft. But as long as everything can move both ways I guess you could do either.

                      For a mini-game it might be fun if the US had the strategic responsibility of sending fuel where it needs to go for the rest of their team. This would match the historical situation pretty well, since the US provided like 85% of the total oil consumed by the Allies during the war. It would make the aid phase at the end of the current round pretty critical for setting up the next round.

                      The Germans kind of had their own thing going by creating synthetic fuels out of coal, but each of the Axis powers was trying to get more oil via conquest. They are constantly running and gunning, so I kind of like how they have to overrun Allied fuel rich territories to get ahead. For the Allies though a mini game with American fuel would fit pretty well, like just have the U.S. drowning in oil so they always have enough left over to send somewhere?

                      1 Reply Last reply Reply Quote 0
                      • Black_ElkB Offline
                        Black_Elk
                        last edited by Black_Elk

                        Tried to do something a little different in my Japan solo by gunning straight for South America. It was pretty fun for a globe trot, though the payoff wasn't quite as spectacular as one might have hoped after the US flew a shit ton of fighters to British Guiana to prop it up hehe. Even after we put the stomp down on Brazil and snatched most of the oil, those pesky British colonies troops are still harassing us from their south american stronghold! We did our best to keep the fight going live in China, but after sending the bulk of our initial forces on a world tour, it was definitely tough to hold the line against the combined might of Russia all the smaller Allies. A seven nation army couldn't hold me back, until it did hehe. After a dozen rounds I think we'll call this one for the AI Allies, but it was a good show nonetheless...

                        0_1531112471898_elk vs hardAI Allies Japan Solo round 12.tsvg

                        1 Reply Last reply Reply Quote 3
                        • J Offline
                          Jhon Doe
                          last edited by

                          hey mine does not work when I try t open it. it says could not parse:jar file could I have some help with this because I really want to play this map

                          FrostionF 1 Reply Last reply Reply Quote 0
                          • FrostionF Offline
                            Frostion Admin @Jhon Doe
                            last edited by

                            @jhon-doe
                            Yes. The map is right now not compatible with the current stable release of the Triples engine. You will have to use one of the newest pre-release versions. Sorry I have not made this clear in the download or in this thread.

                            Download TripleA engine here: https://github.com/triplea-game/triplea/releases

                            A new version of Iron War is in the works. It will have fuel shipping between nations.
                            If you play a few games and have some feedback, please return here and post it ☺

                            Map maker of: Star Wars: Galactic War + Star Wars: Tatooine War + Caribbean Trade War + Dragon War + Age of Tribes + Star Trek: Dilithium War + Iron War + Iron War: Europe + Warcraft: War Heroes

                            1 Reply Last reply Reply Quote 1
                            • Black_ElkB Offline
                              Black_Elk
                              last edited by Black_Elk

                              Just started a new full game as Allies vs the hardAI. I deleted the old Iron War files and redownloaded the map 0.2.5. Updated to tripleA pre-release 1.9.0.0.10558

                              Saw the new sub pen unit for some of the Axis powers, and noticed some other tweaks like the send oil option during the aid phase, more mobile starting forces in Siberia etc. Excited to try it out and see what's going. I only just got to the second round...

                              0_1531793170147_elk vs hardAI Axis full game Russia round 2.tsvg

                              I did notice a couple errors tossed off while cycling through round 1 with the Allies. Once with the British, then South Africa and again during Brazil's turn. So figured I'd post the save. Error read like the below. Didn't seem to be game breaking. It happens right as the turn is beginning when the national music usually plays. Not sure if there's something else I need to update?

                              Error: java.util.ConcurrentModificationException
                              java.util.ConcurrentModificationException
                              at java.util.TreeMap$PrivateEntryIterator.nextEntry(Unknown Source)
                              at java.util.TreeMap$ValueIterator.next(Unknown Source)
                              at games.strategy.triplea.ui.screen.Tile.draw(Tile.java:90)
                              at games.strategy.triplea.ui.screen.Tile.drawImage(Tile.java:76)
                              at games.strategy.triplea.ui.MapPanel.lambda$drawTiles$6(MapPanel.java:578)
                              at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
                              at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                              at java.lang.Thread.run(Unknown Source)
                              java.util.ConcurrentModificationException
                              at java.util.TreeMap$PrivateEntryIterator.nextEntry(Unknown Source)
                              at java.util.TreeMap$ValueIterator.next(Unknown Source)
                              at games.strategy.triplea.ui.screen.Tile.draw(Tile.java:90)
                              at games.strategy.triplea.ui.screen.Tile.drawImage(Tile.java:76)
                              at games.strategy.triplea.ui.MapPanel.lambda$drawTiles$6(MapPanel.java:578)
                              at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
                              at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                              at java.lang.Thread.run(Unknown Source)

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

                                @black_elk Reported here: https://github.com/triplea-game/triplea/issues/3557

                                I don't think that error should cause any harm but is just related to some changes made to the map tile drawing code.

                                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 0
                                • wc_sumptonW Offline
                                  wc_sumpton
                                  last edited by

                                  @Frostion
                                  I don't know if you are still planning on implementing an computer controlled player system as discussed here: hitPointsBonus option for techAbilityAttachment

                                  You asked if it could be done through the map options, that would look something like:
                                  0_1532270677121_options.png

                                  Also the userActions check could be reworded like:
                                  0_1532270774588_2018-07-22 (1).png

                                  One or both way could be used. There are others as @Cernel stated. Was just curious on if you planed on anything.

                                  Cheers...

                                  1 Reply Last reply Reply Quote 2
                                  • FrostionF Offline
                                    Frostion Admin
                                    last edited by

                                    @wc_sumpton Yes. The map options version is the one that I think would fit Iron War best. I think it would be the best solution as it could potentially function alongside an AI that could use the Actions and Operations, even just randomly. Then it would not press that button at least, and it would be up to humans if the AI and/or themselves used fuel.

                                    Could you post the xml so I could use it or copy over the codes you have made? That would be great.

                                    Map maker of: Star Wars: Galactic War + Star Wars: Tatooine War + Caribbean Trade War + Dragon War + Age of Tribes + Star Trek: Dilithium War + Iron War + Iron War: Europe + Warcraft: War Heroes

                                    wc_sumptonW 1 Reply Last reply Reply Quote 1
                                    • wc_sumptonW Offline
                                      wc_sumpton @Frostion
                                      last edited by

                                      @frostion
                                      Sorry it took so long to answer your inquiry. I needed to cut and edit some parts of the xml.
                                      0_1532285800937_FuelMenu.txt
                                      I hope this help you, it is only the properties section for the 'Map Options' and the conditions and triggers for reading and setting the proper fuel usage.

                                      One thing I didn't add is another production for costing fuel when purchased, when not using fuel for movement. There are a lot of production frontiers already.

                                      Hope this gives you some ideas!!

                                      Cheers...

                                      1 Reply Last reply Reply Quote 3
                                      • J Offline
                                        Jhon Doe
                                        last edited by

                                        cheers man this helped me out a lot

                                        1 Reply Last reply Reply Quote 1
                                        • FrostionF Offline
                                          Frostion Admin
                                          last edited by

                                          Here comes a bit late map update announcement. Now as the TripleA pre-releases actually work with the new Iron War version 0.2.5. I think it is time. (Remember to use pre-releases if you want to play Iron War (https://github.com/triplea-game/triplea/releases))

                                          The new version does not make use of @wc_sumpton fuel removal system. But thanks for the input @wc_sumpton 🙂 Maybe someday I will get around to make remove fuel from AI players posible, even though I still hope for and would prefer that the AI could just handle fuel and Actions & Operations better instead.

                                          Iron War version 0.2.5 changes are:
                                          • USSR Siberia 10 to 15 PUs
                                          • Added more fuel barrels controlled by USA, Iraq and Iran.
                                          • Added ability for several nations to transfer fuel to other nations.
                                          • Added “Submarine-Pen” to the 3 major Axis powers to strengthen Axis at Sea. They give 1 Free Submarine per turn.
                                          • Other minor changes.

                                          0_1534675119985_Unavngivet.png
                                          Explanation on Submarine-Pens:
                                          I have always felt that Iron War lacked Axis motivation to invest in sea units. As the Axis, like all other nations, are under resource pressure and pretty much forced to invest only in land/air units, I have tested out a few different solutions, such as Navy PUs and higher value convoy zones. I now launch this little “experiment” (Submarine-Pens) and hope it will make the Axis a bit stronger at sea.
                                          Iron War submarines (First strike/5Att/3Def/2Move) are pretty vulnerable in small numbers if not protected by defensive ships. The Axis nations are now maybe motivated to also build additional defense ships to supplement the subs, instead of waiting like 10 rounds to go into action with submarines only. Either way the players must handle these submarines really strategically and careful if they do not want to just lose them.
                                          I don’t see this addition as a super strong Axis advantage, just as a little strengthening of Axis sea power. This also seems to make the Allies actually think about how they move their constantly active sea transports around. As of now I only see little impact on how the AI handles the Axis, maybe because the Allies have always had huge superior fleets and now the free subs still really don’t mean that much.

                                          0_1534675651047_Unavngivet2.png
                                          Fuel transfer:
                                          Fuel transfer is available from USA to its allies, USA allies to their minor allies, Iran/Iraq to the major Axis powers and the major Axis powers to their minor allies. Sadly the AI can’t use the shipping system as of now, since AI does not use Actions and Operations, but the game isn’t reliant on Actions and Operations being used and resources being sent around. Still, as Human player, one would be negligent as a fuel rich nation if the fuel surpluses were not sent out to ones fuel hungry allies. And the Axis should do an extra effort to keep Iraq and Iran alive, so that they may ship their fuel out to the Axis.

                                          If the Sub and fuel system works out well, maybe Iron War Europe will be updated to use the same features also.
                                          Remember that Iron War may still need many other balance adjustments, so any testing and input is very welcome. 🙂

                                          Map maker of: Star Wars: Galactic War + Star Wars: Tatooine War + Caribbean Trade War + Dragon War + Age of Tribes + Star Trek: Dilithium War + Iron War + Iron War: Europe + Warcraft: War Heroes

                                          General_ZodG 1 Reply Last reply Reply Quote 3
                                          • General_ZodG Offline
                                            General_Zod Moderators @Frostion
                                            last edited by General_Zod

                                            @frostion I'm working on a new sub model which utilizes underwater sea zones where subs can harass convoy centers and shipping lanes, and from which to safely reach enemy coastlines for blockades.
                                            Only depth charges and other subs can enter the underwater sea zones. Maybe something like this is the solution to lack of interest in Atlantic and elsewhere. At least that's my hope, since it is a lot of work. I will showcase it in "Final Solution". (hehe, no concentration camps, that was "The Final Solution"

                                            Oh another concept I'm trying to work in, involves strangling by sea, of the United Kingdom being a viable strategy.

                                            1 Reply Last reply Reply Quote 3

                                            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
                                            • 25
                                            • 26
                                            • 27
                                            • 28
                                            • 29
                                            • 33
                                            • 34
                                            • 27 / 34
                                            • First post
                                              Last post
                                            Copyright Š 2016-2018 TripleA-Devs | Powered by NodeBB Forums