• Crusader Kings II Expansion Subscription

    Subscribe to the CK II Expansion and enjoy unlimited access to 13 major expansions and more!


  • Crusader Kings III Available Now!

    The realm rejoices as Paradox Interactive announces the launch of Crusader Kings III, the latest entry in the publisher’s grand strategy role-playing game franchise. Advisors may now jockey for positions of influence and adversaries should save their schemes for another day, because on this day Crusader Kings III can be purchased on Steam, the Paradox Store, and other major online retailers.


    Real Strategy Requires Cunning
Status
Not open for further replies.

CynicalRyan

Captain
20 Badges
May 26, 2009
447
0
  • Europa Universalis III Complete
  • Divine Wind
  • Hearts of Iron III
  • Heir to the Throne
  • Hearts of Iron II: Armageddon
  • Semper Fi
  • Europa Universalis: Rome
  • Europa Universalis III Complete
  • Surviving Mars
  • Mount & Blade: Warband
  • 500k Club
  • Rome: Vae Victis
  • Victoria 2
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Crusader Kings II
  • Cities in Motion
Will Hearts of Iron 3 use Goal-Oriented Action Planning (or a variant thereof)?

GOAP website with in-depth articles.

In a nutshell: Instead of telling the AI word-for-word how it should go about solving a task, it gets an arsenal of actions allowing it to solve the task in different ways, depending on the circumstances.

AFAIK, Empire: Total War uses this concept (not just F.E.A.R. :p) to great success (haven't played it, so I wouldn't know how well it works in strategy games, but the AI blows me away in FEAR2, sometimes quite literally).

Second question: If you didn't know about this (and/or don't want to delay HoI3), will HoI4 (or EU4, or...) use this system? :p
 

Alexander Seil

Philosopher of the Future
56 Badges
Aug 10, 2001
8.512
1.694
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Way of Life
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Stellaris: Necroids
  • For the Motherland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron II: Armageddon
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
As far as I can tell it is a buzzword. Of course the Paradox AI functions exactly in the way you described (as all you ever tell it is target provinces and overall stance), but the architecture will naturally be different from GOAP.
 

CynicalRyan

Captain
20 Badges
May 26, 2009
447
0
  • Europa Universalis III Complete
  • Divine Wind
  • Hearts of Iron III
  • Heir to the Throne
  • Hearts of Iron II: Armageddon
  • Semper Fi
  • Europa Universalis: Rome
  • Europa Universalis III Complete
  • Surviving Mars
  • Mount & Blade: Warband
  • 500k Club
  • Rome: Vae Victis
  • Victoria 2
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Crusader Kings II
  • Cities in Motion
As far as I can tell it is a buzzword.
Far from it, as my first-hand experience with F.E.A.R. 2 shows me, as well as the research of the "predecessor" in academia.

Of course the Paradox AI functions exactly in the way you described (as all you ever tell it is target provinces and overall stance), but the architecture will naturally be different from GOAP.
Well, looking at the AI files from current Paradox games, it's pretty much a state-machine, and thus predictable for an experienced player.
 

Johan

Studio Manager Paradox Tinto
Administrator
Super Moderator
Moderator
16 Badges
Dec 14, 1999
18.171
34.265
  • Diplomacy
  • Teleglitch: Die More Edition
  • War of the Roses
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis III: Collection
  • Magicka: Wizard Wars Founder Wizard
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Imperator: Rome Sign Up
  • A Game of Dwarves
  • Lead and Gold
  • Magicka
  • Starvoid
AFAIK, Empire: Total War uses this concept (not just F.E.A.R. :p) to great success (haven't played it, so I wouldn't know how well it works in strategy games,

Sorry, I don't have time to talk about our AI atm, but I was not aware of there being an AI in Empire Total War.

But yeah, we've been using goal-oriented plans driving our ai's since eu1. You can't determine hiw the AI in the older engine works by the cripple-scripts that it has to make the AI just do historical things.
 
  • 1
  • 1
Reactions:

finyou2

First member of the 200k club
53 Badges
Apr 14, 2008
865
0
  • Europa Universalis IV: Cossacks
  • Imperator: Rome Sign Up
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Age of Wonders III
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Mount & Blade: Warband
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Holy Knight (pre-order)
  • 500k Club
  • Victoria 2
  • Teleglitch: Die More Edition
  • Europa Universalis III Complete
  • Europa Universalis III Complete
Well, looking at the AI files from current Paradox games, it's pretty much a state-machine, and thus predictable for an experienced player.

If you play enough multi player, you do guess many things what player does, as they are best choices.
 

CynicalRyan

Captain
20 Badges
May 26, 2009
447
0
  • Europa Universalis III Complete
  • Divine Wind
  • Hearts of Iron III
  • Heir to the Throne
  • Hearts of Iron II: Armageddon
  • Semper Fi
  • Europa Universalis: Rome
  • Europa Universalis III Complete
  • Surviving Mars
  • Mount & Blade: Warband
  • 500k Club
  • Rome: Vae Victis
  • Victoria 2
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Crusader Kings II
  • Cities in Motion
Sorry, I don't have time to talk about our AI atm, but I was not aware of there being an AI in Empire Total War.
Well, it might be something for the Developer Diaries (esp. if we, as players, can make use of it thanks to automation). Thank you, anyway. :)
 

CynicalRyan

Captain
20 Badges
May 26, 2009
447
0
  • Europa Universalis III Complete
  • Divine Wind
  • Hearts of Iron III
  • Heir to the Throne
  • Hearts of Iron II: Armageddon
  • Semper Fi
  • Europa Universalis: Rome
  • Europa Universalis III Complete
  • Surviving Mars
  • Mount & Blade: Warband
  • 500k Club
  • Rome: Vae Victis
  • Victoria 2
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Crusader Kings II
  • Cities in Motion
If you play enough multi player, you do guess many things what player does, as they are best choices.
Well, yes. But that's a far cry from "GER won't invade Russia, if GER has less than 75% of Russia's strenght".

IOW, it's not guessing what the best / most likely strategy is, but rather knowing how the AI will react if I present it with a specific input.
 

unmerged(56754)

Rule Britannia
May 7, 2006
3.409
2
AFAIK, Empire: Total War uses this concept (not just F.E.A.R. :p) to great success

Lol! Yeah right ... :confused: HOI3 could ship with no AI and it would probably be smarter then E:TW.

Not much has been mentioned about AI except 'its much better' so I'm eagly waiting the mechanics of the AI :p Particuarlly to see how well they adapt to changing conditions, something that was poorly handled in HOI2.
 

Alexander Seil

Philosopher of the Future
56 Badges
Aug 10, 2001
8.512
1.694
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Way of Life
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Stellaris: Necroids
  • For the Motherland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron II: Armageddon
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
Far from it, as my first-hand experience with F.E.A.R. 2 shows me, as well as the research of the "predecessor" in academia.

What I meant to say is that it's not really some particular, well-defined thing. I assume that the AI opponents in Empire: Total War behave differently (under the hood) from the Enclave propaganda droids I used to to practice my marksmanship on in Fallout 3 :D

Well, looking at the AI files from current Paradox games, it's pretty much a state-machine, and thus predictable for an experienced player.

The EU3/Rome AIs were almost entirely unscripted, so we know very little about the actual contents.

However, how exactly is GOAP different from a state machine? Just looking at the definitions on Wiki, I fail to grasp how an AI could not be a state-machine...
 

Alexander Seil

Philosopher of the Future
56 Badges
Aug 10, 2001
8.512
1.694
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Way of Life
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Stellaris: Necroids
  • For the Motherland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron II: Armageddon
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
Well, yes. But that's a far cry from "GER won't invade Russia, if GER has less than 75% of Russia's strenght".

IOW, it's not guessing what the best / most likely strategy is, but rather knowing how the AI will react if I present it with a specific input.

Well, provided than AI solves an optimization problem every time you present it with specific conditions, it will always be predictable to a large degree even if you don't know the function it's optimizing. I don't see a way around it, and as pointed out, you can do the same thing with your human opponents, provided that they actually try to plan their actions systematically instead of making random moves.
 

unmerged(139217)

Sergeant
1 Badges
Apr 8, 2009
63
0
  • Hearts of Iron III
On a sidenote:
Im curious.
I may post in this thread, but in cant post in Johans poll about the next video.
I also can not vote.
Why?
 

Johan

Studio Manager Paradox Tinto
Administrator
Super Moderator
Moderator
16 Badges
Dec 14, 1999
18.171
34.265
  • Diplomacy
  • Teleglitch: Die More Edition
  • War of the Roses
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis III: Collection
  • Magicka: Wizard Wars Founder Wizard
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Imperator: Rome Sign Up
  • A Game of Dwarves
  • Lead and Gold
  • Magicka
  • Starvoid
On a sidenote:
Im curious.
I may post in this thread, but in cant post in Johans poll about the next video.
I also can not vote.
Why?

I think the forum is setup that in polls only registered customers can vote.

and I THINK that this forum has copied the settings from eu3 for now.

will be fixed i think.
 

unmerged(141523)

Sergeant
May 9, 2009
85
0
I think the forum is setup that in polls only registered customers can vote.

and I THINK that this forum has copied the settings from eu3 for now.

will be fixed i think.


I already vote... I don´t know if I are a registered customer
 

Alexander Seil

Philosopher of the Future
56 Badges
Aug 10, 2001
8.512
1.694
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Way of Life
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Stellaris: Necroids
  • For the Motherland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron II: Armageddon
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
But yeah, we've been using goal-oriented plans driving our ai's since eu1. You can't determine hiw the AI in the older engine works by the cripple-scripts that it has to make the AI just do historical things.

So...I assume that the scripting is reduced in HoI3 compared to HoI2? (Please tell us it is...)

I assume that things like the inherent dislike of certain countries for certain alliances (which could not be changed even by bringing the relations to 200) is now directly modeled through the "triangle," for example?
 

finyou2

First member of the 200k club
53 Badges
Apr 14, 2008
865
0
  • Europa Universalis IV: Cossacks
  • Imperator: Rome Sign Up
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Age of Wonders III
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Mount & Blade: Warband
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Holy Knight (pre-order)
  • 500k Club
  • Victoria 2
  • Teleglitch: Die More Edition
  • Europa Universalis III Complete
  • Europa Universalis III Complete
I already vote... I don´t know if I are a registered customer

I too managed, perhaps a post count?

EDIT: I remember i voted by 0 post count on which scenario would you like to see...Strange (X-Files Tune)
 

CynicalRyan

Captain
20 Badges
May 26, 2009
447
0
  • Europa Universalis III Complete
  • Divine Wind
  • Hearts of Iron III
  • Heir to the Throne
  • Hearts of Iron II: Armageddon
  • Semper Fi
  • Europa Universalis: Rome
  • Europa Universalis III Complete
  • Surviving Mars
  • Mount & Blade: Warband
  • 500k Club
  • Rome: Vae Victis
  • Victoria 2
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Crusader Kings II
  • Cities in Motion
What I meant to say is that it's not really some particular, well-defined thing. I assume that the AI opponents in Empire: Total War behave differently (under the hood) from the Enclave propaganda droids I used to to practice my marksmanship on in Fallout 3 :D
Actually: No, Fallout 3 uses GOAP, too. :p

However, how exactly is GOAP different from a state machine? Just looking at the definitions on Wiki, I fail to grasp how an AI could not be a state-machine...

The main difference is as such:
A state-machine AI goes through the motions every time, and needs entry and exit points for a task. Also, everything the AI is supposed to be capable of needs to be implemented before hand, and it has to be "taught" new skills, and the state-machine(s) have ot be updated if you include a new action (for example, if you have dark rooms, the AI reacts in a specific state. If it is supposed to switch on the light, the AI has to be updated to do that).

GOAP uses goals and task to accomplish the same. Explanation by way of example:

Goal: Kill enemy
Task: Aquire weapon
Task: Find enemy
Task: Fire weapon

Goal: Ensure own survival
Task: Find cover
Task: Use cover
Task: heal thyself

With GOAP, the AI can fullfil these two goals simultaneous, without having to exit and enter a given state.

In short: The AI will try to kill you, while it is seeking cover. In a state-machine, it does one or the other, or becomes a maintenance nightmare for developers.

This can lead to all sorts of interesting emerging behavior. FEAR's AI, for example, uses the above goals in such a way, that the AI seems to flank the player and/or employs pincer movements.

I honestly can't explain it as well as the papers linked in my original post, so I gotta refer you to them.
 
Status
Not open for further replies.