 |
|
Sabre2th
|
|
In many cases, the strength of the AI comes right down to computing power. There will never be a truly smart AI (until actual artificial intelligence) and the AI won't be challenging without having it cheat at least a bit.
|
|
|  |
 |
|
Sabre2th
|
|
For some reason, I don't know why, I think that Firaxis is holding information back so that they can really surprise us later when the game is finished/close to finished.
|
|
|  |
 |
|
LewsTherin
|
|
Germany
Jul 2001 time: 06:14
|
|
Well, if something Firaxis hyped is bad (graphics) then maybe something they didn't hype is good... at least I hope so...
|
|
|  |
 |
|
H Tower
|
|
they probably haven't been working on it too much. They might have just copied and pasted the civ2 ai into the civ3. afterall, they aren't messing with the game eingine much, except for this whole culture and border thing. Heck, they might be using the SMAC ai and game engine because then they would only have to add culture to it...
|
|
|  |
 |
|
LewsTherin
|
|
Germany
Jul 2001 time: 06:14
|
|
Well, I think the AI will better (or at least equal) to civ2 - more CPU power = better AI possible. "possible" is the critical point, though.
|
|
|  |
 |
|
Sabre2th
|
|
quote: Firaxis has in fact been hyping their game rather a lot so it's hard |
I haven't seen that much hype. I've seen a couple of statements that have been repeated over and over and over and over... you get the idea. Firaxis hasn't released much at all. It's just too early to tell.
quote: if something like graphics, which Firaxis has hyped, is going to be average |
Again, we have no clue what the graphics will be like. The screenshots we've seen are very old and Firaxis has been working full speed on the game.
BOTTOM LINE: It's too early to tell. Everyone stop whining.
Last edited by Sabre2th on 30-07-2001 at 23:31
|
|
|  |
 |
|
Frugal_Gourmet
|
|
New York City, NY, USA
Jan 1970 time: 00:14
|
|
Actually, the person who said the AI is generally the last part of the game to be developed is absolutely right.
As someone who has designed computer games before, this has always been my experience in the past and I think you will find it still works that way today.
Just to submit a little common sense, think about it this way. If the game mechanics are not all devised and implemented in a semi-permanent way, how in the world can you design an AI to act within these game mechanics in an intelligent way?
More importantly, *should* you even design an AI -- even partially -- when the game rules/mechanics have not yet been decided upon and balanced? It's generally the case that designing an AI as you develop the rest of the game results in serious backtracking and wasted effort in the long run. Better to design the AI after the game itself is in a relatively fixed state.
For this reason, I think it's extremely likely the reason we haven't heard much about the AI is that it isn't yet developed.
However, given all that (and not to be a pessimist)... but you can STILL expect that the AI will be infinitely inferior to the human brain. Nowadays, they can design chess computer games that can beat (normal) human beings with pretty good consistency, but games like Civilization(tm) -- in addition to a much larger board and number of "units" -- have hundreds of other factors and permutations of events to take into consideration.
I have to admit the AI is not a big deal to me, since my primary realm of interest these days is multiplayer games. But I would prefer a good one.
Even so, we should all keep in mind that -- no matter whom they get to program the game and how long they spend -- it will fall incredibly short of what a real-live human player can do. That's just the way it is, and if you were expecting a computer who can beat you on a regular basis without cheating... well... I just have to think your expectations are pretty unrealistic...
|
|
|  |
 |
|
art_vandelai
|
|
I have a feeling that the AI will be somewhat more challenging, due to some of the changes in the game that limit alternative strategies by the players.
Let me explain it this way - the way the original game and CIV 2 was designed, you could adopt a strategy either to wage war and conquer, build large cities with lots of improvements (perfectionist), or expand relentlessly throughout the countryside (ICS). These types of strategies will no longer work to the degree they do in CIV 2, because of the mitigating effects of culture and resources which forces a successful player to adopt a more balanced strategy. Presumably, an AI that uses a well-balanced strategy throughout the game will be more challenging than in past CIV's.
The big question marks for the AI are how it handles diplomacy with the players and the other AI, and how well it makes use of the balanced strategy. What it seems people want, is that on the harder levels, it should excecute almost flawlessly. To come up with an optimal strategy for a game like Civ, would require some pretty serious hardware. Even a relatively simple game like Chess took IBM a few $billions to finally get Deep Blue to a level where it could compete with the top human players. I don't expect Firaxis would make the same type of investment, in a game where there are over 100 different types of "pieces" on a board that is FAR larger than 8X8, to compute a perfect strategy that can come close to human ingenuity would be far beyond anything within the scale of NASA, let alone a computer game manufacturer.
I would, however like to see realistic diplomatic behavior on the part of the AI, but not always the same every game for a particular civ. One game, the Americans would be willing to trade with everyone and make lots of offers to its neighbor civs, and in another game, they would be more isolationist and fight to get the resources they don't already have. And some real personality in the negotiations would be nice. What I would do is set up about 40 to 50 different "personality types" that would influence the way each CIV develops and negotiates, and randomize these amongst the AI civs.
And make them react more like real people. I know when I play, if someone sets foot in my territory, I defend it. Would the U.S. let a foreign military unit wander around its continent or its allies? No chance - so why shouldn't the AI do the same thing. If the AI is threatened militarily, it shouldn't keep building libraries - it should rush buy as much military as possible near the threats. Similarly, weaker civ's might strike military alliances with more powerful ones (like Kuwait/Saudi and the U.S) or try to buy the attacker with exclusive deals for luxuries/resources. Some desparation on the part of AI's to survive would be a necessary part to include in the game.
|
|
|  |
 |
|
Kautilya
|
|
St Louis, MO
Feb 2000 time: 23:14
|
|
" if you were expecting a computer who can
beat you on a regular basis without cheating."
Personally I am just hoping for a relative improvement ie the AI should be significantly better than Civ2/SMAC rather than some absolute standard.
Actually , unlike a lot of people, I don't much mind cheating as long as it's implemented intelligently. The bottom line is the challenge that the AI gives you and I think you need both some good progamming and some cheating for a good challenge.
What is annoying is an AI like Civ 2 which cheats like hell but is still easy to beat almost every time at the highest level.
BTW I have to disagree with the idea that we know so little that we can only wait for the release and have absolutely no way of saying anything for now. We have enough information based on what Firaxis has given us to make a reasonably intelligent guess about what the game is going to be like. What they haven't told us is , I believe even more revealing.
I hope the people who say that Firaxis hasn't given us their best screenshots are right but IIRC a lot of the graphics engine is complete so I don't see why they wouldn't give us newer,better screenshots.
Even if the actual AI programming is not yet done, a decisions to make AI a special priority would probably be made much earlier and Firaxis could have easily told us that. When Firaxis has listed the things that they think this game will deliver they don't mention AI. I think it's reasonable to assume that there won't be a big improvement. Of course if I am wrong no one will be happier than I.
|
|
|  |
 |
|
Sabre2th
|
|
quote: I hope the people who say that Firaxis hasn't given us their best screenshots are right but IIRC a lot of the graphics engine is complete so I don't see why they wouldn't give us newer,better screenshots. |
Again, we don't have any idea whether or not these graphics are finalized. Also keep in mind that the screenshots are shrunk down and compressed before posting. They might not be as bad as yin and others would have you believe.
quote: Even if the actual AI programming is not yet done, a decisions to make AI a special priority would probably be made much earlier and Firaxis could have easily told us that. When Firaxis has listed the things that they think this game will deliver they don't mention AI. I think it's reasonable to assume that there won't be a big improvement. Of course if I am wrong no one will be happier than I. |
Given the difficulty of programming a strong AI, I'm not surprised they aren't hyping it. If they have what they think is good and give it to experienced civers who eventually learn how to win, that's not great, of course, but not entirely Firaxis's fault. Experienced civers would probably eventually beat any AI that ANYONE could put out, unless they somehow come up with true artificial intelligence.
Think about it: People are yelling now about "bad" graphics, what would they say if Firaxis pushed the AI, which will eventually get beat anyway? Firaxis is in a no-win situation as far as the AI is concerned. No matter what they do, somebody will yell at them.
If you want a truly smart opponent, you'll simply have to play MP, it's the same with almost any game.
|
|
|  |
 |
|
Kautilya
|
|
St Louis, MO
Feb 2000 time: 23:14
|
|
"Question: What would you have them say? "
Simple: I would have them say that AI was a big priority and they would put quite a lot of effort into it and they hoped to make the AI significantly better than previous games (if not necessarily fabulous in an absolute sense).
That kind of relative improvment is very realistic IMO. If they wanted to I am sure Firaxis could make an AI which was significantly better than SMAC.
What I think will happen is that the AI will be roughly as challenging as Civ 2 and probably Civ1 as well . Like I said in my first post I think it's rather disappointing that ten years on when everything else is greatly improved a crucial aspect of the game is roughly the same. I think it's reasonably to expect some improvement each time.
|
|
|  |
 |
|  |
 |
|
Phutnote
|
|
I think we haven't heard about the AI because they're probably still working on it. The changes they have introduced into the game are going to require some major alterations; more than the changes between Civ I and Civ II, or Civ II and SMAC.
1) Armies: Having armies means you have concentrated forces. The AI cannot surround all it's cities with a halo of troops now, it has to deploy concentrated forces between the human and it's own cities. So it has to deploy it's troops more intelligently or it'll be in trouble.
2) Gold to support armies: means that civ's likely won't be able to support armies as massive as the ones in Civ II. It won't be affordable. Again, the AI will have to use what it does have more intelligently to compete with the human player. All screenshots have shown civs running a national deficit so the economy is going to be harder to balance with armies.
3) Resources: the AI is going to need some kind of response programmed in if the human player gets control of all, say, the oil sites in the game, or all the uranium. How does the AI strike out if it can't build important offensive units? They'll probably get around this sort of stuff (searching out all over the map for important resources) by having the AI civs trade their resources freely and just expand normally. Otherwise, it'll be another thing to program into the general AI so it's competitive.
As for missing units, I think they break them down into categories: attack, defense, transport, so the AI really has no idea of the difference between a catapult and a howitzer: both perform the same function, as does a phalanx and the mech inf. But not having some of the better units could really hurt the AI's chances, especially if it doesn't realize it.
We don't really know much about the game at this point. No idea if Leaders, for example, are in or not (another new concept that will have to be balanced). With so much new stuff, and such a tight deadline, I'd guess even Firaxis doesn't know how the AI will really handle everything in the end.
Getting the AI to focus it's forces intelligently is an area where I imagine they'll have the most trouble. The AI has reasonably well before by guarding itself from every direction with units. Most games where the AI has to effectively chose between where to mass troops and where to leave vulnerable it does very, very poorly.
Of course, I'm not a programmer so I really haven't the faintest clue what I'm going on about.
Phutnote
|
|
|  |
 |
|  |
All times are GMT. The time now is 05:14. Apolyton Time is 00:14. |
top of page
|
| archivepost |
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|