But the "properly" is subjective![]()

Rephrasing:
If the AI can 'react' to a situation, it is understanding.
How the programmer gets the AI to do that is a detail.
But the "properly" is subjective![]()
I think the word "understand" still makes sense though. Understanding is what allows us humans to adapt to pretty much any situation - with varying results, but always with a goal that fits the situation.
An AI will only ever be able to react to situations that are pre-programmed, it doesn't try to come up with a goal that fits the situation, it tries to fit the situation into one of its pre-defined goals.
the most important thing is features, mechanics and balance.
if the game doesn't have working features and mechanics, and isn't well balanced, then it doesn't matter if the AI is good or MP works.
Yeah, I use 'understand' to mean an AI can read a situation. Whether it reads it properly or improperly can be subjective.
So to distil my large post upthread, AI should be able to 'read' the map, read border changes over time, read the score table to see growth or decline in scores, read some/most negative actions done to it.
Their actions in response will largely be pre-programmed, but if an AI can be programmed to read a situation and react with different combinations of pre-programmed action plans, then it can create an emergent system where the AI can pretty well protect it's interests by 'correctly' understanding where the threat is coming from, and not giving human players slack when the humans try to game the mechanics by forward settling to steal land, compete with them for city-state influence, and rope in other people to fight them. etc.
This all sounds academic but it can be as simple as NOT using RNG /proximity to decide who to attack next, but improving their target selection by layering a more thorough threat assessment and ranking of who they need to keep in check. That's all numbers the AI can be programmed to crunch. And the end result is 'better' (subjective term) target selection and less likelihood to be bribed into useless wars.
I mean, their on the ground 1UPT tactics may still and always be outmatched, but in many games, all it takes is an AI declaring war at the right time to make the difference between a epic game where the human player felt like the AI reacted to their rise and stole an easy win from them or made them work for that win that was so close, and one where the AI seemingly throws the game as they are bribed by the humans to attack someone else.
Right, my initial use of understanding is closer to your interpretation.
'understand' and 'react' are two different things.
An AI can understand what is going on, but not 'react accordingly' if it wasn't programmed to do so.
An AI can 'react' to situations without actually understanding them.
I don't think people are really getting what noto says here, I agree completely that MP is better and more enjoyable and I play it pretty exclusively for CiV but I don't think noto is disagreeing. Rather, the point made in the OP is that it's impossible to make MP both -fully satisfactory, IE a full game with complexity and enjoyability, as well as -completable in a short period of time. So, in those times where you have only 1 hour but you wanna play some Civ, you have to play SP, and then it becomes necessary to make better AI.
I agree with most of what noto says here. The reason I only ever play MP is because the AI is so bad. If the AI was better, I'd still play mostly MP just for personal enjoyment, but it would be nice to then be able to have SP as an alternative option when necessary.
Fun is the highest priority and AI is a big part of that.
Spot on. Soren Johson did a talk on that subject. Do a search on "Playing to Lose:AI and Civilization" by him. Very insightful message and well worth watching if you can devote an hour.
The AI is participating/facilitating in telling a story. Most of all, it needs to be a fun experience. It needs to be competent at what it's doing, certainly, but we don't play Civ to watch the AI do it's job. We play to have fun.![]()
For those with furrowed brow and sweat dripping over the next grand stroke based on advanced mathematical analysis I suggest chess......[/B]
the most important thing is features, mechanics and balance.
if the game doesn't have working features and mechanics, and isn't well balanced, then it doesn't matter if the AI is good or MP works.
I've pondered the idea of making Civ more MP friendly, but this runs into many problems. I play Dota and enjoy it, but the fact that I can only play it online gives it certain limitations. I can't play Dota if I only have 45 minutes to spare. I can't play it if I'm expecting a call, or anticipating the need to get up and do something in the near future. I can't save a game and pick it up later. Dota works because most games only last about 45 minutes, on average, or less.
I don't see how Civ could be enjoyable as a game that only lasts an hour per game. So I don't see any way to make it practical as a MP experience for most people. If everyone had to clear their schedule for 8-10 hours to play a game it would be something that most of us could barely do once per week, if that.