A different model for the AI would solve a lot of issues for SP

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Nakkivene

Major
43 Badges
Sep 29, 2018
697
388
  • BATTLETECH: Heavy Metal
  • Surviving Mars
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • BATTLETECH: Flashpoint
  • Stellaris: Ancient Relics
  • BATTLETECH: Season pass
  • Stellaris: Lithoids
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: La Resistance
  • Stellaris: Federations
  • Imperator: Rome - Magna Graecia
  • Battle for Bosporus
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • BATTLETECH
  • Europa Universalis IV
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Teleglitch: Die More Edition
  • Cities: Skylines - After Dark
  • Pillars of Eternity
  • Cities: Skylines
  • Dungeonland
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Expansion Pass
  • Imperator: Rome
  • Stellaris: Megacorp
  • Stellaris: Synthetic Dawn
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
I think the simulationist, plays by the same rules approach has critically bombed with Megacorp. Fixing it would likely be difficult and I'm just guessing it would not be better in terms of performance.

I would suggest that there's no big need for the AI to play by the same rules. Many players already seem to enjoy playing on the highest difficulty that gives AI nations big resource and fire rate bonuses, and I have a feeling that fighting the FE/Crisis tends to be the most enjoyable late-game activity - the latter of which uses very different rules to the player.

If the AI nation resource/research income was abstracted to simply come from nation size and AI nation/personality type, there wouldn't be the problem of it completely falling apart by midgame and no need to make it do calculations on what to build and upgrade and so on. Simply have it always build according to preset templates that reflect the AI nation/personality type, and don't bother with complicated calculations of what AI pop goes where (since it would not affect it's income). It does not need to make decisions like that.

A militarist nation would build more strongholds, planetary shields, military academies and foundries while materialists would do more research labs and robot factories, while another (pacifist?) might have more holo-theaters, commercial zones and luxury residences.

Same with starbases and ships. Just have preset models for different nation and personality types, more anchorages for an aggressive empire, more bastions for inward perfectionists and so on. Ship types could be randomized at start in rough "corvette-cruiser missile empire/artillery battleships/balanced carrier fleets" style. Perhaps even forgo random tech for it so that it doesn't get screwed for it's ship designs.

Anybody know how feasible it would be to mod this?

EDIT : I also mean that it should be able to build and upgrade it's planetary structures for free to simplify it's economy, with neither input or output happening at it's worlds normally.
 

MeowBeep

Corporal
22 Badges
Nov 30, 2018
44
0
  • Stellaris: Leviathans Story Pack
  • Stellaris: Ancient Relics
  • Imperator: Rome Deluxe Edition
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Pillars of Eternity
  • Warlock: Master of the Arcane
  • Stellaris: Necroids
  • Stellaris: Synthetic Dawn
  • Imperator: Rome
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV
Yeah, I'm pretty sure this will be necessary going forwards.

Either, the game is easy enough for some simple AI scripts to be competitive with human players and thus boring for humans.

Or, it is hard enough to be interesting for humans and thus nearly impossible for scripts AI.

As the latest update very clearly demonstrates, the more interesting the economic mechanics are for human players, the less viable it is for AI to play according to the same mechanics.
 

fodazd

Lt. General
37 Badges
Feb 21, 2018
1.483
5.955
  • Crusader Kings II
  • Age of Wonders: Planetfall
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Prison Architect
  • Stellaris: Ancient Relics
  • Stellaris: Synthetic Dawn
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall - Revelations
  • Stellaris: Federations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Island Bound
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Surviving Mars
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Age of Wonders III
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
I can sort of see the logic behind this, but I think the normal +100% to everything approach that we have right now is sufficient. I mean, if you need sector AI for players who don't want to micromange everything anyway, why not use that for the other AIs as well?
 

KingAlamar

General
Nov 5, 2016
1.931
281
I'm of mixed opinions.

I agree with you that in a sufficiently complicated system with tons of variables and branching conditionals and inter-related impacts that it would be tough to have an AI play by the same rules. I also agree that what's important is the ILLUSION that the AI is fair ; plays by the rules ; and is challenging. I also agree that using some form of templating [for sectors / clusters / planet building / personalities / etc.] makes sense from a "grand" viewpoint if that gives us an AI that "feels" better.

HOWEVER, I understand that the Glavius AI Mod [and the person / people behind it] have made big strides in fixing some of the AI issues so it is MUCH more competitive now than before. Assuming someone at Paradox is nearly as talented they should be able to pull off the same sorts of fixes PLUS a lot more ... if the bean counters will let them that is ...

I also disagree that the current economic system is particularly challenging. Oh there are plenty of impactful decisions but if you're only worried about playing at a 'vaguely competent' level then a LOT of those decisions aren't particularly difficult. Combine this with resource bonuses ; perhaps scripted AI-only events ; etc. and you should have something that passes for somewhat competent if you don't look too deeply :)