+ Reply to Thread
Page 1 of 16 1 2 3 11 ... LastLast
Results 1 to 20 of 303

Thread: Development Diary #27 - 6th of May 2009

  1. #1
    Studio Manager Paradox Dev Team Johan's Avatar
    Crusader Kings II

    Join Date
    Dec 1999
    Location
    I iskall kyla...
    Posts
    15,968
    Blog Entries
    2

    Development Diary #27 - 6th of May 2009

    AI control, an all-new feature in a paradox game but what does it mean to you? It is quite simple you can take any unit in the command structure and give it objectives. It will then attempt to achieve them while letting you know if it has enough resources for its mission.

    Well first letís talk to those of you who feel that they have no interest what so ever in using this feature. Well first off there is no need to use it and you are certainly not going to be forced to. However it is still useful to you, you see it is a rather neat way to test the AI. The AI is using the exact same system, so every improvement we manage to make to player control is as improvement to the combat AI. It also splits AI testing between higher and lower level command. So if a player using AI control can drive deep into Russia as Germany and the German AI canít then we know straight away where to focus our efforts to get more out of the AI.

    The steps to AI control

    1) Sort out your command structure. The AI is not going to tamper with your well-organised command structure. There is an exception to this, units assigned out of position in the command structure (e.g. a division under an army or a corps assigned direct to theatre HQ) are classed as reserves and the AI will freely reassign them to where it needs them inside the command structure. This gives you a blend of handing over units to the AI without having it mess things up totally and at the same time allow you to give the flexibility in the use of the units.

    The same holds true if you reinforce an AI controlled formation. If you insert the unit in its correct level of the command structure it will stay put, otherwise the AI will be free to reassign it according to its needs. Essentially we are setting up a trade off here. The more rigid you make the command structure the less flexibility you will give the AI in using it but at the same should you take back control things will be easier.

    2) Assign objectives. Once you activate the unit AI you are free to assign it objectives. This is a simple right click on the map, telling the AI these are the provinces we want you to care about. Assigning provinces you control are those the AI wants to defend while assigning provinces that the enemy controls will mean it looks to attack them.

    3) Set a stance. We have 4 here, prepare, defend, attack and blitzkrieg. At each level the local odds needed to consider attacking is reduces and the sensitivity the AI has to its flanks is reduced. At prepare it wonít attack at all at blitzkrieg it will attack at every opportunity. The prepare order is especially useful if you are thinking about offensives. You set the formation over to prepare and give it some objectives, it will then give you feedback about what units it needs and start moving its troops into position for a future attack without actually attacking. Perfect if you fancy getting your army group ready to attack Stalingrad and the Caucuses. For each stance above it the AI will becomes more likely to attack. So even if you order a formation onto the defensive if the enemy ignore it and weaken the front in front of it then it will try at the very least to improve its defensive position.

    Now should you decide to assume manual control of a unit (say a Corps inside an Army Group) then this will deactivate the whole chain of command. Each existing unit will continue to follow its current order (e.g. move here or attack there) but no new ones will be issued. The AI cannot cope with human interference of its orders.

    Now theatres are a very special animal they have wide area of operation that they will look to operate in. These are defined by the AI and as such you have no need to actually use the theatre control option. There is a map mode that shows you the current theatres the AI would use. If a player activates a theatre HQ inside a theatre zone of operation then this theatre will assume responsibility for the whole zone, you can supply it specific objectives to give to focus as well. It will request assets in the same way. You can of course have assets outside the theatre HQs control but it will ignore these when it comes to decide what it is doing. When the situation changes the theatre map will change and new theatre zones created or removed. At this point you have the option to simply split or merge the theatres according the situation or assume manual control and divide things up yourself.

    I suppose the big question is does the AI cheat? Well the AI doesnít cheat but it can do something you canít. It can consider and evaluate more that its current plan. We donít consider this a cheat because you will do the same, it just is able to talk directly to its theatre HQs to find out exactly what they need where as you guess these things and then find out when the plan is put into prepare. Even while the German Western Theatre is off blitzing France a higher-level AI can look at and consider a plan for the invasion of Britain and start thinking is this worthwhile, what units it will need, and start building them. How does this differ from the strategic AIs in In Nomine or Vae Victis? Well the big difference is not only does it consider other strategic possibilities, it will also remember them. It allows it to not only look at the current situation, but also has the situation changed. Giving it a new level in strategic thought.


    Johan Andersson
    Studio Manager at Paradox Development Studio AB - Follow me at Twitter!

    "A patch is never late! Nor is it ever early. It arrives precisely when I mean it to do!"

    For our Patching and Expansion Policy, read here...

    Read here why EU4 requires steam!

  2. #2
    Hold the line at all cost! VonIberville's Avatar
    Arsenal of DemocracyHearts of Iron 2: ArmageddonDarkest Hour

    Join Date
    Feb 2004
    Location
    Undisclosed Location
    Posts
    333
    Pure honey!

  3. #3

  4. #4

  5. #5
    First Lieutenant Sargnagel's Avatar

    Join Date
    Jan 2005
    Location
    Germany
    Posts
    254
    Well first let’s talk to those of you who feel that they have no interest what so ever in using this feature. Well first off there is no need to use it and you are certainly not going to be forced to
    Thanks!
    Last edited by Sargnagel; 06-05-2009 at 15:45.
    Representation is to [game feature micromanaged via map] as porn is to sex...an inferior substitute. -gunnergoz

  6. #6
    First Lieutenant Hollandia's Avatar
    Arsenal of DemocracyDarkest HourEU3 CompleteDivine WindHearts of Iron III Collection
    HOI3: Their Finest HourHeir to the ThroneIron Cross

    Join Date
    Jun 2007
    Location
    The Netherlands
    Posts
    251
    Awesome!

  7. #7
    What defensive line is that part of?

    The one in the picture, the forts.

    Starting to bug me out where it is

  8. #8
    Part Time Game Designer King's Avatar
    200k clubCrusader Kings IIDeus VultDivine WindVictoria: Revolutions
    Europa Universalis: RomeSengokuVictoria 2

    Join Date
    Dec 2001
    Location
    In Exile
    Posts
    12,478
    Quote Originally Posted by kingterranes View Post
    What defensive line is that part of?

    The one in the picture, the forts.

    Starting to bug me out where it is
    It's Czech defence line.
    Nostalgia is not as good as it used to be

  9. #9
    Strategy Cognoscenti Demi Moderator Myth's Avatar
    Hearts of Iron 2: ArmageddonDeus VultHearts of Iron IIIEuropa Universalis III: In NomineMagicka
    EU3 Napoleon's AmbitionSemper Fi

    Join Date
    Jul 2005
    Posts
    7,275
    That is so awesome. Though I'm a bit confused, probably unnecessarily, by AI theater HQs. Does it mean that theaters are automatically AI creatures and that human control within theaters doesn't wreck the AI command and control? IE, they're more a tool for AI coordination than they are for human coordination?
    Read about my full body of AAR works here!

    Fan of the Week 13/08/09

  10. #10
    Part Time Game Designer King's Avatar
    200k clubCrusader Kings IIDeus VultDivine WindVictoria: Revolutions
    Europa Universalis: RomeSengokuVictoria 2

    Join Date
    Dec 2001
    Location
    In Exile
    Posts
    12,478
    Quote Originally Posted by Myth View Post
    That is so awesome. Though I'm a bit confused, probably unnecessarily, by AI theater HQs. Does it mean that theaters are automatically AI creatures and that human control within theaters doesn't wreck the AI command and control? IE, they're more a tool for AI coordination than they are for human coordination?
    No theatres are theatres, if you are under full control it is simply the top level HQ in your command chain. Under AI control it has a geographical region it operates in (shown on the map).
    Nostalgia is not as good as it used to be

  11. #11
    First Lieutenant Kodos666's Avatar
    Crusader Kings IIHearts of Iron IIISemper FiVictoria 2Mount & Blade: Warband
    War of the RosesPride of Nations500k club

    Join Date
    Jan 2007
    Location
    Like I'm gonna tell you.
    Posts
    216
    great, an AI that will hopefully behave like a proper human being.
    Wernher von Braun: I aim for the stars.....but sometimes I hit London


    Every time you ask about book 5 GRRM kills a Stark.

    I'm not lazy, I'm productivity challenged!

  12. #12
    Lt. General Wulf145's Avatar
    HoI AnthologyHearts of Iron 2: ArmageddonFor the MotherlandHearts of Iron IIIHOI3: Their Finest Hour
    Semper Fi500k club

    Join Date
    May 2004
    Location
    Bavaria, Germany
    Posts
    1,277
    Quote Originally Posted by Sargnagel View Post
    Unless there's an area I don't know of, Landeshut would probably be Landshut

    also:

    Thanks!
    But Landshut is in Bavaria, not in Schlessien. So there was a Landeshut, god knows what its called now.
    HoI3
    HoI2 DDA
    HoI2 DDA + TRP
    Member of the Ahistoric Association

  13. #13
    Captain Cromelex's Avatar
    200k clubHoI AnthologyCrusader Kings IICommander: Conquest of the AmericasDeus Vult
    EU3 CompleteDivine WindFor the MotherlandGettysburgHearts of Iron III
    HOI3: Their Finest HourHeir to the ThroneMagickaNaval War: Arctic CircleVictoria: Revolutions
    Rome GoldSemper FiSword of the StarsVictoria 2Mount & Blade: Warband
    War of the RosesCK2: Holy Knight500k club

    Join Date
    Jan 2006
    Location
    Lisbon, Portugal
    Posts
    425
    The new AI seems very promising

  14. #14
    Strategy Cognoscenti Demi Moderator Myth's Avatar
    Hearts of Iron 2: ArmageddonDeus VultHearts of Iron IIIEuropa Universalis III: In NomineMagicka
    EU3 Napoleon's AmbitionSemper Fi

    Join Date
    Jul 2005
    Posts
    7,275
    Quote Originally Posted by King View Post
    No theatres are theatres, if you are under full control it is simply the top level HQ in your command chain. Under AI control it has a geographical region it operates in (shown on the map).
    Oh, I see. That's quite cool.
    Read about my full body of AAR works here!

    Fan of the Week 13/08/09

  15. #15
    On Probation Prinz Jakob's Avatar

    Join Date
    Sep 2008
    Location
    Taco Bell
    Posts
    243
    How is the AI managing with all this? Seems pretty complex to me..

  16. #16
    Angel of Death GrimReaper's Avatar
    HoI AnthologyDiplomacyFor the MotherlandHearts of Iron IIIHOI3: Their Finest Hour
    Naval War: Arctic CircleSemper Fi

    Join Date
    Jan 2003
    Location
    Between Darkness and Death
    Posts
    3,599
    Very nice.
    My spambot broke, now I have to write everything myself.

    Do not meddle in the affairs of dragons, for thou art crunchy and go well with ketchup.

    Workers of the world, igni-* err... unite!

  17. #17
    Studio Manager Paradox Dev Team Johan's Avatar
    Crusader Kings II

    Join Date
    Dec 1999
    Location
    I iskall kyla...
    Posts
    15,968
    Blog Entries
    2
    Quote Originally Posted by Wulf145 View Post
    But Landshut is in Bavaria, not in Schlessien. So there was a Landeshut, god knows what its called now.
    Kamienna Gůra

    Johan Andersson
    Studio Manager at Paradox Development Studio AB - Follow me at Twitter!

    "A patch is never late! Nor is it ever early. It arrives precisely when I mean it to do!"

    For our Patching and Expansion Policy, read here...

    Read here why EU4 requires steam!

  18. #18
    Hopefully you'll be able to set AI objectives via event - so you can make the Germans have a stab at reaching Stalingrad and the Caucasus in '42, or order the Japanese to make a sudden thrust in China to capture airfields in response to a US Doolittle raids event.
    Click here if you want to know what FOARP stands for.

    "Fighting for your own freedom is also fighting for national freedom, fighting for your own rights is also fighting for your country's rights - because a free and equal country cannot be made by a group of slaves!" - Hu Shi

  19. #19
    Lt. General Wulf145's Avatar
    HoI AnthologyHearts of Iron 2: ArmageddonFor the MotherlandHearts of Iron IIIHOI3: Their Finest Hour
    Semper Fi500k club

    Join Date
    May 2004
    Location
    Bavaria, Germany
    Posts
    1,277
    Will all Corps have the HQ symbol 'on top' irrespective of type of division within that corps?
    HoI3
    HoI2 DDA
    HoI2 DDA + TRP
    Member of the Ahistoric Association

  20. #20
    Part Time Game Designer King's Avatar
    200k clubCrusader Kings IIDeus VultDivine WindVictoria: Revolutions
    Europa Universalis: RomeSengokuVictoria 2

    Join Date
    Dec 2001
    Location
    In Exile
    Posts
    12,478
    Quote Originally Posted by Prinz Jakob View Post
    How is the AI managing with all this? Seems pretty complex to me..
    Not bad at all, but there is always room for improvement and that's one of our goals between now and release.
    Nostalgia is not as good as it used to be

+ Reply to Thread
Page 1 of 16 1 2 3 11 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts