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

      @redrum OK, I will post an issue ☺

      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

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

        Yeah this has been going down since the first game I played. I think I mentioned it in my initial posts, though in that instance it was the German air transport that was giving me the issue.

        Also sometimes you will run into kinks if two coastal factories border the same sea zone (like Japan and Manchuria for example), where you have to make sure you place in the right order to get the proper fighter prompt for the carrier.

        My eventual solution to bombers on carriers was just to make sure I landed them in a different territory than the one I planned to build the carrier from.

        Would be sweet if that one got a fix.

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

          possibly related...

          Saw something in this Solo Japan game of Iron War, where the US AI in round 3 placement phase attempts to place 2 bombers and 1 dive bomber in the Hawaiian sea zone, only to have them crash into the water because there is no landing spot available on the carrier.

          So basically AI just threw 78 PU's into the ocean to no purpose hehe. I think I've seen this happen before with the AI attempting to place air transports in the water too. Often the AI's turns happen so fast it is hard to tell when it happens, but there is definitely TUV lost in the water mysteriously.
          0_1495644060355_Elk Japan vs AI Allies US bomber placement on carrier error.tsvg

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

            @Black_Elk There is definitely an AI bug there. It appears that the issue is the AI runs out of resources to be able to build all sea units after purchasing a few so only can afford air units in the Hawaiian SZ. It actually realizes there isn't enough carrier room but there is a bug that even though all air units have a 0% chance of being purchased it still selects one of them randomly! Essentially, this is just a rare edge case that has to do with not handling when only air units are available to purchase based on resources in a SZ and none of them have carrier space. This pretty much never happens on 99% of maps since they have cheap sea units like subs or destroyers that would always be available.

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

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

              @redrum Right on. I was wondering what it could be. Managing steel consumption for ships can be a real challenge, so I can see how the AI might botch it occasionally. Even the lowly patrol boat is a steel hog hehe.

              Well, for the glory of the Empire I kept it going until Axis economic victory at the end of the 15th round. I was surprised it took so long, since Japan got pretty rich gobbling up Russia. At this point in 1947, India is like the lone hold out standing in the way of complete Japanese domination of Asia.
              0_1495654071250_Elk Japan vs AI Allies Japan 16.tsvg

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

                @Black_Elk This is now fixed with PR: https://github.com/triplea-game/triplea/pull/1752. Please test once that is merged. I saved the game right before the US turn and used that to reproduce the bug and then verify the AI doesn't do it after the change: 0_1495673931642_test.tsvg

                Hopefully, no more throwing away TUV into the ocean 🙂

                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
                • redrumR Offline
                  redrum Admin @Frostion
                  last edited by

                  @Frostion Thanks for opening the issue: https://github.com/triplea-game/triplea/issues/1751. I'll take a look and see how much effort that would be to implement.

                  Also after fixing the bug @Black_Elk reported, I ran a test game with all Fast AI for 17 rounds with no errors and it was pretty much dead even on TUV.

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

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

                    Just started my first game with the pre-release TripleA-1.9.0.0.4385

                    Playing a German solo vs the Hard AI for the Majors and Fast AI for the minors. Happy to report the fighters are now placing on the carriers as they should, and haven't had any issues yet with the bombers or air transports. Also enjoying the save after non combat feature, since I'm constantly forgetting AA guns and such, it's pretty convenient. I gave the AI Allies each a 20% income boost and they're fighting pretty well so far. I figured it would probably be smart to try and win the battle of the Atlantic, so I've been positioning for a G4 Sea Lion. Here it is in later 1941 on the eve of the Invasion of England...
                    0_1495874749382_Elk Germany vs Hard AI x20 percent income G4.tsvg

                    A few rounds later in 1944. The Soviets have just crushed Finland, but are starting to fold up at the center after I launched an amphibious invasion with German mech to take Siberia. Meanwhile Italy has just pushed through into Stalingrad, so it seems the tide may be turning on the Eastern Front at long last. On the other side of the globe Japan still has quite a bit to contend with, as the Allies now have like 30+ fighters roaming about in the backyard hehe. They were all ganging up at Midway for a hot minute, but just got ALSIB'ed over to the Soviet Far East, where they're sure to cause Axis some headaches. Pretty fun so far!
                    0_1495880153032_Elk Germany vs Hard AI x20 percent income G10.tsvg

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

                      @Frostion While fixing the choosing air units for newly built carrier issues, I decided to tackle another issue that has been around and reported for a long time regarding being able to select which factory you use when multiple factories are adjacent to a sea zone.

                      Here is the PR fixing the issue and once its merged folks can test the functionality: https://github.com/triplea-game/triplea/pull/1766

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

                      HeppsH FrostionF 2 Replies Last reply Reply Quote 2
                      • HeppsH Offline
                        Hepps Moderators @redrum
                        last edited by

                        @redrum Glad you caught that. That issue has in fact been around for a long while.

                        And though you can work around it... a permanent solution would be a great step forward.

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

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

                          @redrum
                          Yes, that is a feature people have been missing. I will look forward to testing this engine improvement. We got a saying in my country: "Many small creeks make a big stream" ... 😁

                          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

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

                            @Frostion @Hepps The PR is merged so feel free to test it out the latest pre-release and let me know what you think.

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

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

                              Got another match going, this time using the TripleA-1.9.0.0.4461 pre-release. Solo game as Japan vs the Hard/Fast AI. I assigned each of the Allies x20 percent income.

                              So far I've been pretty impressed with the German AI, not sure if they've just been randomly lucky this time, or if its the most recent AI improvements, but this is the first game where I've seen them actually gun for Scandinavia. They've also managed to be more effective with the Kriegsmarine than usual, even transporting up to northern Russia.

                              Meanwhile the Allies are stacking pretty deep. The Australians in particular have been developing a pretty formidable air force. They have like a dozen fighters creeping around in the Dutch East Indies, and sent a tank all the way to South Africa haha. I think this game kind of shows what I was talking about in the other thread, about how Japan really gets pulled in a lot of directions at once. I like this, because it means by the time you knock of your second minor Ally, the remaining Allies are usually pretty beefy, especially if you give em a little economic boost haha. Anyhow, so far so good, I haven't noticed any major goofs, the AI is probably still buying too many air transports and patrol boats, but they're still pretty effective. Fun stuff!

                              Here we are in the 6th round, 1942, about to snake India.
                              0_1496323436559_Iron War Elk Japan vs Hard AI Allies x20 income J6.tsvg

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

                                Interesting save game. You make it look so easy to beat up the AI! 😁 It is a shame that the AI seems to not handle stacking up for invasions very well. AI seems too often do a small half hearted invasions into France and then get beaten back by Germany soon after.

                                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

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

                                  @Frostion So the AI in general likes to trade territories (most cases its better to be a little overly aggressive than do nothing). In this particular case, the major problem is that it doesn't realize the territory ownership goes back to the French who unfortunately never collects the income as their turn is after both Italy and Germany who take it back (if the French were right after UK or if UK got ownership instead then I'd argue its probably a good move as territories in France have decent production). Turn order consideration and original territory owner is something the AI needs improvements on.

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

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

                                    Yeah it took me little while to adapt to the Iron War production conditions compared to the smaller A&A maps like v5. I think the AI is pretty aggressive and willing to trade units in the near term, but the exploit there is that the unit replacement rate is relatively low compared to the value of most individual territories. The big change getting my head around was how to create proper deadzones with infantry. So like in v5 where infantry costs 3 PUs, attrition back and forth over low value territories is easier to sustain, because you can draw up more cheap units pretty quickly. Even a 1 ipc tile will give you a swing that's about 1/3rds the replacement cost of the cheapest fodder unit there. But in Iron War infantry is considerably more valuable, since 1 PU gained only nets you 1/10th the replacement cost of the cheapest fodder unit and the cap at 5 units per factory also factors into it. So I think the AI is more vulnerable to stack pushing here than in A&A. Usually the strategy I employ is to try and conserve and concentrate like all my starting TUV and push it in one direction at a time, whereas the AI seems more inclined to break their stacks apart and to trade high value ground units for short term PU gains at a loss. On the water the AI will only attack at a clear advantage, so I just try to keep all my naval units together as a deterent to push them back. Usually they break formation at some point, where one of the Allied members of a joint fleet will flee the sea zone leaving another Ally exposed. So I try to pick them apart like that, using concentrated attack power when I have like 90% to 100% odds to wipe them while taking minimal casualties. Then just pull back again and save fuel while I wait for another opening to crush. Basically the best way to screw the AI is through turn order exploits, where you fly in a shit ton of fighter attack power and then spook the AI into a premature withdrawal where they leave their buddies exposed haha. I think the income boost definitely does help quite a bit though. Because the AI seems to buy a lot more aircraft of its own in that case, and factories too, when they have extra cash to throw around.

                                    I think there is probably a number (x percent) where the AI can overcome it's usual strategic disadvantages through massive fighter spams. Probably I need to start going a little higher than 20% to really give the AI a chance. But I figured it was a good place to start, since adding a 5th of total income each round definitely allows the AI to start developing more mobile attack/defense power. I'll probably jump it up to 25% then 33% then 50%, until I get to the point where the AI can run the board half the time haha. I'm pretty sure that at 100% the AI will pull away and probably kick my ass consistently. So not sure I'm ready to go there yet, since it's kind of fun to stomp em.

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

                                      @Black_Elk Yep, another good point. The AI has primarily been tested on A&A and NWO/WaW types units sets that have very cheap fodder units in comparison to production values. This tends to promote trading territories to get that production. The AI calculations need to take into account better how much the units are worth that its 'sacrificing' to trade territories vs how much those territories are worth.

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

                                        I have never really given that much thought to turn order. The only thing I have tried is to let the “colony” players be after their main player. So maybe we should try to figure out what turn order would be best fitting to Iron War and not lead to to many futile AI captures of territories and too many “leaving allies in a bad position”. @Black_Elk, do you have any suggestions? I think Germany up to USSR is fixed, but everything after that is open for discussion. And maybe also Thailand has to be after Japan. Here is a list we can alter:

                                        Germany (Locked)
                                        Slovakia (Locked)
                                        Hungary (Locked)
                                        Romania (Locked)
                                        Bulgaria (Locked)
                                        Croatia (Locked)
                                        USSR (Locked)
                                        Finland
                                        France
                                        French-Colonies
                                        Italy
                                        Britain
                                        British-Colonies
                                        South-Africa
                                        British-India
                                        Iraq
                                        Iran
                                        ANZAC
                                        KNIL
                                        China
                                        Japan (Locked in regards to Thailand)
                                        Thailand (Locked in regards to Japan)
                                        USA
                                        Brazil
                                        AI-Neutral (Locked)
                                        AI-Pro-Axis-Neutral (Locked)
                                        AI-Pro-Allies-Neutral (Locked)

                                        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

                                          I actually dig the turn order you have going currently, since it blocks the minors together with their majors thematically, and produces a nice play pattern.

                                          The only changes I would consider would be having Brazil move right before the USA instead of right after. And shifting France to be right after Britain instead of before. On a strategic level the Brazil thing probably doesn't make any difference to the Allies, but there is something a little anticlimactic about the game round ending with a minor player nation like Brazil haha. Closing the round with USA I think might have more impact.

                                          With France after Britain, you'd have a D-Day sequence that is basically Britain takes, USA reinforces, with France getting a chance to collect or build in the middle.

                                          Another option would be to have France go after the US, but then you kind of end up with that anticlimax I just mentioned, where instead of Brazil it would be the French, and you'd still have their colonies to deal with. So I think French after British would probably be more fun and more pleasing for the gamepace.

                                          The issue there is how to deal with Italy. Right now they feel pretty powerful, so perhaps shifting Britain forward would work?

                                          Germany
                                          Slovakia
                                          Hungary
                                          Romania
                                          Bulgaria
                                          Croatia
                                          USSR
                                          Finland
                                          Britain
                                          British-Colonies (change to Canada?)
                                          France
                                          French-Colonies
                                          Italy
                                          South-Africa
                                          British-India
                                          Iraq
                                          Iran
                                          ANZAC
                                          KNIL
                                          China
                                          Japan
                                          Thailand
                                          Brazil
                                          USA
                                          AI-Neutral
                                          AI-Pro-Axis-Neutral
                                          AI-Pro-Allies-Neutral

                                          This creates a break between British/British Colonies, and South Africa/India with Italy sandwiched between them. But that might not be so bad. Since right now South Africa and British Colonies feel kind of similar. Having them separated by Italy might create some more interest for each.

                                          (Edit: I was just thinking that it might make sense to split up Iraq and Iran. They feel pretty similar right now. Maybe sticking one of them between the British and French in the sequence I proposed above would help to distinguish them each other.)

                                          Ps. If you ever decide to add Canada, I would put it after Britain, in place of British Colonies and then just make those British instead of the stuff in North America. This might help with an issue I see from the AI, where as soon as Britain is cut off, they start spending all their loot in Victoria with a ton of TUV sent to support Russia against Japan, rather than spending it at home vs Germany or Italy.

                                          The Victoria factory, while cool, creates a somewhat ahistorical play pattern because of this. Since during the actual war the Canadian navy was entirely oriented on the Atlantic. I suppose its not totally necessary to force that same decision on the player, but at least as far as the AI is concerned, this pacific factory becomes the main production hub for the British after a few rounds, even when they still have good build options in the Atlantic. Similarly by making British Colonies directly British I think you can offset the loss of Canadian resources, such that both become more viable as interesting players. Canada could be another Allied bulwark, assisting in the D-Day thing to prop up France, which would be cool. While the British would have some more options to fight Italy and be able support the French in Africa.

                                          Right now there are like 50 production in British Canada, whereas British Colonies has only 25. But I honestly think you could just increase the value of England or Scotland or other British possessions in Europe to make up for the disparity.

                                          Newfoundland and Labrador should properly be controlled by the British, since they were not technically part of Canada at this time, but administered as a royal commission, whereas Canada was a Dominion. In gameplay terms this would allow you to maintain a nice direct source of steel for the British.

                                          Canadians are always get burned in these games. I think having Canada as a distinct player-nation might increase the popularity of the map just all by itself. If only because a lot of A&A players are Canadian, and Canada is consistently assigned to British control in these games despite a clear desire by Canadian players to have some national recognition hehe. I'm not Canadian myself, but I've heard enough about it from others to feel their pain on this one. Their flag at the time was the Red Ensign, which would end up looking rather more like British India, but the two are far enough apart that it might not make any noticeable difference, if you just duplicated the unit set, removed the Sikh colonial looking dudes, and maybe just tinted the flag to a darker shade of red or something. Their flag at the time looked like this... Which when shrunk down would probably be pretty close to the British-India flag, though the insignia crest does have a different shape, and a bit of green and blue in there, which might help to distinguish it with a pixel or two. Or you could tint the units themselves to make them easier to differentiate.

                                          0_1496462970346_Canadian_Red_Ensign_1921-1957.svg.png

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

                                            @Black_Elk I like has my vote. I am awaiting to see an interesting Brazil. i think they are undervalued and have big hopes and dreams 🙂

                                            @Frostion should i try to update the bots this weekend? 1.6 the sticker for now?

                                            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 1

                                            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
                                            • 4
                                            • 5
                                            • 6
                                            • 33
                                            • 34
                                            • 4 / 34
                                            • First post
                                              Last post
                                            Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums