Thread Tools
Old January 15, 2002, 20:04   #91
Captain
King
 
Captain's Avatar
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: May 2001
Location: by Divine Right
Posts: 1,014
Analyst Redux:

You make a lot of good points. Lots to think about...
I don't know about the others, but I hadn't realized the AI was the driving reason for many of the things they've implemented.
Streamlining helps the AI a lot more than us.

I suppose making a MP would have allowed for the complexities we humans both can handle, and demand.

But since it's SP, it looks like we're stuck with a real tradeoff.
More of the options and intelligent decision making we want (like build factory or bank? build mines or build irrig? etc...) would mean more AI incompetence.
But designed more in a way the AI can handle, and the game will favour us playing like the AI - not much thinking involved!
May as well Ctrl-Shift A our whole empire!

Most of the suggestions made have been for improving our gameplay and choices - without considering how potentially crippling that might be for the AI.

I know a bit about programming, but not enough to propose how to really make a good enough AI to handle the ideas we're coming up with on this board.
Is that why the free civ game being developed online is MP only?

Solutions anyone?
__________________
Proud Citizen of the Civ 3 Demo Game
Retired Justice of the Court, Staff member of the War Academy, Staff member of the Machiavelli Institute
Join the Civ 3 Demo Game $Mini-Game! ~ Play the Civ 3 Demo Game $Mini-Game!
Voici mon secret. Il est trčs simple: on ne voit bien qu'avec le coeur. L'essentiel est invisible pour les yeux.
Captain is offline  
Old January 15, 2002, 20:11   #92
Unregistered
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Dec 2001
Posts: 94
Quote:
Originally posted by Analyst Redux



The constant in this list: what's sauce for the goose is sauce for the gander. A simplified decision tree makes it easier to play well, but harder to distinguish your own play from anyone elses (including, of course, the AI's). It also definately makes the game more boring and repetitive. OTOH, as you reintroduce complexity, you also reintroduce AI idiocy. Therein lies the rub, and the problem that Firaxis is, quite apparently, not up to solving.
Nice post. I hope somebody is paying you well for your skills irl. I'd say you hit the nail on the head. Programming even a stupid 'ai' is not a trivial task, & the observations you've posted here should be noted by many in the community. The KISS principal should be tattooed on the brain of any wanna-be developer, game or otherwise.

Cheers,
__________________
"There's screws loose, bearings
loose --- aye, the whole dom thing is
loose, but that's no' the worst o' it."
-- "Mr. Glencannon" - Guy Gilpatrick
Unregistered is offline  
Old January 15, 2002, 20:14   #93
Unregistered
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Dec 2001
Posts: 94
Quote:
Originally posted by Captain

I know a bit about programming, but not enough to propose how to really make a good enough AI to handle the ideas we're coming up with on this board.
Is that why the free civ game being developed online is MP only?

Yes, it is.
__________________
"There's screws loose, bearings
loose --- aye, the whole dom thing is
loose, but that's no' the worst o' it."
-- "Mr. Glencannon" - Guy Gilpatrick
Unregistered is offline  
Old January 15, 2002, 20:16   #94
nato
Prince
 
nato's Avatar
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: Aug 2001
Location: West Unite
Posts: 532
Blaaa Willem ... we will see improvements, but they will be minor tweaks.

The only improvement we might see that won't be minor will be stack movement. I'm not saying it is guaranteed to be done, but it is such a popular demand it might be done, just maybe.

Other than that, there won't be big new features, just tweaks. Firaxis's extremely light presence on this board does not change the fact that the game is for the most part already done.

Just how I see it though. Its just not realistic to hope for major new features for free ... we already paid.
nato is offline  
Old January 15, 2002, 20:28   #95
Willem
Emperor
 
Willem's Avatar
 
Local Time: 12:10
Local Date: October 31, 2010
Join Date: Dec 2001
Location: Canada
Posts: 5,755
Quote:
Originally posted by nato
Blaaa Willem ... we will see improvements, but they will be minor tweaks.

The only improvement we might see that won't be minor will be stack movement. I'm not saying it is guaranteed to be done, but it is such a popular demand it might be done, just maybe.

Other than that, there won't be big new features, just tweaks. Firaxis's extremely light presence on this board does not change the fact that the game is for the most part already done.

Just how I see it though. Its just not realistic to hope for major new features for free ... we already paid.
Well as someone pointed out, for $50 I'm still getting value for my entertainment dollar. If I have to spend another $50 for an add on, then so be it. As long as the end result is a game that I end playing up again and again, which has never been a problem for me with any of the Civ games.
Willem is offline  
Old January 15, 2002, 21:16   #96
Comrade Tribune
Prince
 
Comrade Tribune's Avatar
 
Local Time: 20:10
Local Date: October 31, 2010
Join Date: Nov 1999
Location: Vienna, Austria
Posts: 988
Analyst, I assume your 'Settler' status is a bit misleading , and you are really a civlegend (such as: 'The Master of Masters'); these astoundingly brilliant posts have cut to the roots of the whole debacle.

I had thought the watering down of decision-making and complexity -the precise opposite of what so many of us wanted- was due to sheer incompetence and, perhaps, a lack of time and/or resources. Not realized had I that there was method in the madness. So the entire game system is a Potemkin Village, designed around the general idea to make the AI *look* as if it had improved. Now that, finally, makes sense.
__________________
Now, if I ask myself: Who profits from a War against Iraq?, the answer is: Israel. -Prof. Rudolf Burger, Austrian Academy of Arts

Free Slobo, lock up George, learn from Kim-Jong-Il.
Comrade Tribune is offline  
Old January 15, 2002, 21:36   #97
Comrade Tribune
Prince
 
Comrade Tribune's Avatar
 
Local Time: 20:10
Local Date: October 31, 2010
Join Date: Nov 1999
Location: Vienna, Austria
Posts: 988
This also goes against the whole idea of a computer strategy game, which is to create a kind of complexity in the gameworld, which an oldfashioned boardgame simply couldnīt handle.

If I want a simplistic, streamlined game, I donīt need a computer. A boardgame would be the better choice. After all, Chess beats CivIII every day (24 hours a day, 7days a week, 52 weeks a year). The reason I play computer strategy games is I want as much of a simulation, as much complexity and multi-faceted decision making as technically possible. In a word: The exact opposite of CivIII.
__________________
Now, if I ask myself: Who profits from a War against Iraq?, the answer is: Israel. -Prof. Rudolf Burger, Austrian Academy of Arts

Free Slobo, lock up George, learn from Kim-Jong-Il.
Comrade Tribune is offline  
Old January 15, 2002, 22:12   #98
Captain
King
 
Captain's Avatar
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: May 2001
Location: by Divine Right
Posts: 1,014
Quote:
Originally posted by Comrade Tribune
This also goes against the whole idea of a computer strategy game, which is to create a kind of complexity in the gameworld, which an oldfashioned boardgame simply couldnīt handle.

If I want a simplistic, streamlined game, I donīt need a computer. A boardgame would be the better choice. After all, Chess beats CivIII every day (24 hours a day, 7days a week, 52 weeks a year). The reason I play computer strategy games is I want as much of a simulation, as much complexity and multi-faceted decision making as technically possible. In a word: The exact opposite of CivIII.
Right! Very true. But HOW do you get an AI that's capable of that?

Or is MP the only resort?

And if so, wouldn't you want it to have Simultaneous turns (like Risk 2, a vast improvement over Risk 1 where you could railroad over your enemies so easily if you got the cards)...
If they make MP, I hope they figure out a way to make it Simultaneous turns (submit orders, then resolve) - which would also make it more playable for people who don't like PBEM!
__________________
Proud Citizen of the Civ 3 Demo Game
Retired Justice of the Court, Staff member of the War Academy, Staff member of the Machiavelli Institute
Join the Civ 3 Demo Game $Mini-Game! ~ Play the Civ 3 Demo Game $Mini-Game!
Voici mon secret. Il est trčs simple: on ne voit bien qu'avec le coeur. L'essentiel est invisible pour les yeux.
Captain is offline  
Old January 15, 2002, 22:17   #99
yin26
inmate
Apolytoners Hall of Fame
Born Again Optimist
 
yin26's Avatar
 
Local Time: 15:10
Local Date: October 31, 2010
Join Date: Apr 1999
Location: This space reserved for Darkstar.
Posts: 5,667
Analyst: Great to see you here, old friend.
Quote:
I think that the idea of making the AI "smarter" by making the game less complex was a deliberate strategy, and not merely accident.
Agreed.
Quote:
it's a more difficult AI to beat, but a more boring game to play.
Fantastically put. And, in the end, that AI ain't all that hard to beat if you stick to the 'build a thousand cities' strategy anyway. Thus, Civ3 is a near total failure to me. Even *if* the AI were a right bastard (which it can be at times), the bore of beating it outweighs the satisfaction in doing so. As you said.

In the gameplay world of give and take, Firaxis took more than it gave.
__________________
I've been on these boards for a long time and I still don't know what to think when it comes to you -- FrantzX, December 21, 2001

"Yin": Your friendly, neighborhood negative cosmic force.
yin26 is offline  
Old January 15, 2002, 22:45   #100
Sze
Chieftain
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 30
Great post(s) Analyst. I wonder now if the only poor design decision Firaxis made was to allow for a single player game. I'll bet most of the fans here woud prefer a robust, multiplayer-only game to the one we got.

This actually makes me even less sympathetic to the programers. The AI, even with all these benefits, is still dumb as hell. If my governers are any indication, the city build decision-making code is 3 lines long.

If a wonder is available, build it
If our military is not 4*(#of cities) large, build military unit, goto x
Else build city improvement, goto y

And deciding which unit or structure to build is probably no more sophisticated than that. Likewise the worker decision-making code, the diplomacy decision-making code, etc... That's just plain sad.


Do you think they dumbed down the combat system to make the AI better at estimating its chance of success?
Sze is offline  
Old January 15, 2002, 23:11   #101
Velociryx
staff
PtWDG Gathering StormApolytoners Hall of FameC4DG Gathering StormThe Courts of Candle'Bre
Moderator
 
Velociryx's Avatar
 
Local Time: 19:10
Local Date: October 31, 2010
Join Date: Apr 1999
Location: of Candle'Bre
Posts: 8,664
Hmmm....damn....so much to comment on since I left work...wow. I'm almost at a loss for where to start.

Firstly, to Lib and nato....thank you for your kind words. I....I dunno. Part of me rejects the notion of holding any special status, cos I never have. Perhaps this post is revealing a little more personal information than folks here are accustomed to, but I'm okay with it, as I regard everybody here as a friend. And, I think that having people who read here know WHERE I'm coming from is at least as important as the words themselves. (Note to Lib, the below, I think, should set your mind at ease that I cannot....would not forget "where I came from." This is, after all, a community, and the one I spend far and away more time at than any other. It's like a second home.

The truth of the matter is....I've never had an easy time at much of anything. Growing up dyslexic, all my teachers in grade school made me feel like a blithering idiot, my parents didn't understand why I couldn't seem to grasp even the simplest of concepts (tho my fifth grade teacher made the discovery that my answers in math were right all along, if only she reversed all the numbers...lol). So to start up a thread and have it thrust before me that I'm in some kind of special position is just....I dunno, I can't say it's an unpleasant feeling, but it DOES take some getting used to, cos it's just not what I'd call the norm in my life....if that makes any sense at all.

And then, there's something of a paradox that exists with everyone who writes, acts, paints, or whathaveyou. The greater part of the reason for creating in the first place is, of course, sheer love of creation. For me, it's the written word....makin' up stories, writing books, turning my Muse loose on a cool (potentially VERY cool) game and seeing where my train of thought will lead....I get into that kinna stuff...lol

Part of it too though, is the burning desire to be recognized FOR those efforts. I guess I just figured I wasn't there yet, and it took me by surprise when people started pointing that out. A little harder to adjust to than I thought it would be is all....::sheepish grin::

As to the recent posts here....I can't say I disagree with any of it. I only wish the game were designed differently. In the end, I suppose that's the crux of it.

If the AI were moddled after the behavior of a virus, with two very simple goals: Expand and Survive.

It's got the expand part down pat, I'd say, but the survival part....hmmm...after reading Analyst's post, it's got me thinking.

It's got me thinking a lot, actually.

GOD! A part of me wants soooo bad to solicit for people with programming experience and start up a little shoestring company, churning out a fairly simple game to test some of the ideas i have in my head, and then, once the validity of those ideas have been proved, turning our collective attention to something a bit more complex....a bit more like....the way I'd love to see Civ....

-=Vel=-
__________________
The list of published books grows. If you're curious to see what sort of stories I weave out, head to Amazon.com and do an author search for "Christopher Hartpence." Help support Candle'Bre, a game created by gamers FOR gamers. All proceeds from my published works go directly to the project.
Velociryx is offline  
Old January 15, 2002, 23:24   #102
gnomos
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 64
Quote:
Originally posted by Velociryx

Second, automatic upgrades. When you get a new unit type (pikemen), all your older units that upgrade to it are upgraded on the turn you get the tech with no prompting from you. If you can't afford it....tough. You lose them.

This is good cos it adds another layer of planning in HOW you attack the tech tree. You can't just go balls up racing at breakneck speed....not unless you wanna rebuild your army and defense forces from scratch.
Hmmm, I don't like this for a number reasons. First, I may not want to upgrade elite units and lose their elite status. Second, older outdated units are still useful for providing large garrisons for newly occupied cities. Third, seems like auto upgrades would create a major exploit - if a civ is low on cash, hand them the next tech and all their units poof. Then you waltz into their cities.
gnomos is offline  
Old January 15, 2002, 23:32   #103
Velociryx
staff
PtWDG Gathering StormApolytoners Hall of FameC4DG Gathering StormThe Courts of Candle'Bre
Moderator
 
Velociryx's Avatar
 
Local Time: 19:10
Local Date: October 31, 2010
Join Date: Apr 1999
Location: of Candle'Bre
Posts: 8,664
Good point. My solution would be to simply make the upgrades free for the AI. They already get cheats handed to them, so one more wouldn't be crushing, and it'd make them more of a threat in the Industrial/Modern eras....

-=Vel=-
__________________
The list of published books grows. If you're curious to see what sort of stories I weave out, head to Amazon.com and do an author search for "Christopher Hartpence." Help support Candle'Bre, a game created by gamers FOR gamers. All proceeds from my published works go directly to the project.
Velociryx is offline  
Old January 15, 2002, 23:41   #104
Analyst Redux
Settler
 
Local Time: 19:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 28
Quote:
Originally posted by Comrade Tribune
Analyst, I assume your 'Settler' status is a bit misleading , and you are really a civlegend (such as: 'The Master of Masters'); these astoundingly brilliant posts have cut to the roots of the whole debacle.

I had thought the watering down of decision-making and complexity -the precise opposite of what so many of us wanted- was due to sheer incompetence and, perhaps, a lack of time and/or resources. Not realized had I that there was method in the madness. So the entire game system is a Potemkin Village, designed around the general idea to make the AI *look* as if it had improved. Now that, finally, makes sense.
I would never refer to myself as a "civlegend". I've been around the civ-block. I was quite active on the Firaxis SMAC boards, as Yin, and others, can attest. I was part of a group of poster there who dubbed ourselves the "Transcend Iron Men". We deconstructed SMAC til there was nothing left of it. :LOL: I played a lot of Civ2 MP and a little SMAC MP (which, in my mind, never quite worked).

I'm tempted to agree with your "Potempkin Villiage" characterization of the current offering, but I don't think it's quite that bad (or cynically intended). I can also point to examples of new feature/rules that have been added that the AI seems to do quite well. Pop-rushing, for example. At least, if the AI isn't effectively pop-rushing, I can't figure out how else it is doing so well in the early game. I also do see a refinement in the mass-to-attack formula which I count as an improvment over the prior offerings. Other improvements like that. But the real improvements are incremental, unfortunately, and absent the simplification of design, probably wouldn't have been particularly noticeable, IMO.
Analyst Redux is offline  
Old January 15, 2002, 23:53   #105
Capt Dizle
ACDG3 Gaians
King
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: Sep 1999
Posts: 1,657
Thanks for the clarity Analyst!

If you are correct, and I think you are, then Firaxis has tried "addition by subtraction" in their effort to make a challenging SP game.

Wouldn't it follow then that they would have to "know" that in constructing multiplayer they need to go 180 degrees in the other direction and give us more instead of less?

I hope so.

I doubt it though.
Capt Dizle is offline  
Old January 15, 2002, 23:53   #106
Analyst Redux
Settler
 
Local Time: 19:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 28
Quote:
Originally posted by Captain


Right! Very true. But HOW do you get an AI that's capable of that?

Or is MP the only resort?

And if so, wouldn't you want it to have Simultaneous turns (like Risk 2, a vast improvement over Risk 1 where you could railroad over your enemies so easily if you got the cards)...
If they make MP, I hope they figure out a way to make it Simultaneous turns (submit orders, then resolve) - which would also make it more playable for people who don't like PBEM!
Simultaneous order resolution is orders of magnitude more difficult to program, in terms of AI strategizing, than a TB system. I've seen some heavy duty mental firepower take aim at that problem and fail, within the context of the game of "Diplomacy", which presents a much simpler set of strategic problems to solve than Civilization.

I think, as you suggest, that multiplayer is the only realistic future for this title, if it intends to remain interesting. The absolute best AI that the absolute best programing can come up with can't hold a candle to the deviousness of even an average human opponent. There came a point where I became bored with SMAC, and took it off my HD, but Civ II stayed on--because I was playing it against other people online. I haven't played either of those two titles against the AI in years. Rather unchallenging and uninteresting. Civ III's shelf life on my HD, absent a viable MP alternative, is likely to be short, which is really too bad. I like these games.
Analyst Redux is offline  
Old January 15, 2002, 23:58   #107
Analyst Redux
Settler
 
Local Time: 19:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 28
Quote:
Originally posted by Sze

Do you think they dumbed down the combat system to make the AI better at estimating its chance of success?
Yes.

No other explanation strikes me as more convincing, given the overall pattern of changes to the game.
Analyst Redux is offline  
Old January 16, 2002, 00:03   #108
gnomos
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 64
Quote:
Originally posted by Velociryx
Ideas for the Editor


2) A "this unit cannot attack cities" flag and/or a "this unit cannot leave your Civ's borders" flag (useful for creating Partisan/Militia defenders (especially colorless units) that could be used to whack settlers and other denizens from neighboring civs who REPEATEDLY violate your borders. If the AI will not let you be, there should be a way to keep all comers out without starting a world war. Such units, as I envision them, would be powerful enough to go head to head with whatever the standard defender is, assuming he's out in the open (but probably not have sufficient punch to actually attack a town, except in large numbers) to keep your rivals at bay. Trouble is, especially in the ancient era, there's simply no "room" given the default A/D/M values to do that (unless you wanna totally overhaul the entire system :: shivers:: ). So, a flag like this would allow me to create a colorless swordsman who could NOT leave my borders, or at the very least not capture enemy towns. (As it stands now, colorless units can attack and capture towns without causing a general war....the AI, in fact, does not even respond....not good! (as it stands now, I'm creating units that are x/x/1 - All Terrain as roads and requiring such units to cost one or more pop points as well, and even still, given their ability to capture cities without triggering a war, they're verging on being unbalancing). Such flags as mentioned above would open a whole HOST of interesting possibilities.

-=Vel=-
Sounds like the game needs INS agents to take care of illegal aliens. I think you should simply be able to "arrest" or kill foreign units in your territory without starting a war.

If the AI sends a military unit into your territory, you should be able to declare an international incident. Things like this should be treated more seriously by AI civs, getting a bad rep should be more meaningful and avoided by the AI.
gnomos is offline  
Old January 16, 2002, 00:05   #109
Analyst Redux
Settler
 
Local Time: 19:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 28
Quote:
Originally posted by jimmytrick
Thanks for the clarity Analyst!

If you are correct, and I think you are, then Firaxis has tried "addition by subtraction" in their effort to make a challenging SP game.

Wouldn't it follow then that they would have to "know" that in constructing multiplayer they need to go 180 degrees in the other direction and give us more instead of less?

I hope so.

I doubt it though.
I doubt it, as well, for two reasons:

(i) Substantially altering the game for MP purposes is diametrically opposed to their mission statement; and

(ii) These designers' actual track record, in Civ, Civ II and SMAC is not to design an MP version of the product, but to slap MP on the back end of the product and hope to hell it works. Their batting average so far is an unpromising .333--only Civ II had an MP implementation that was worth the bother to code.
Analyst Redux is offline  
Old January 16, 2002, 00:40   #110
gnomos
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 64
Quote:
Originally posted by Libertarian


Oh, dear. Where to begin?
Heehee, spoken like a true software developer.

Hmm, what would it take to add a simple flag to keep a unit from attacking or moving into a city? Well, I'm not a Firaxis employee, have no acces to their code, but I'll try to make a good guess about all the changes this would entail.

Preliminary design:
Update design documentation: add data element to object dictionary, along with a description of it's purpose, where it is checked and set, so the non-techies can read up on what it's for. Get these changes reviewed to ensure they are correct. Specify any changes to data files affected, such as the Civilopaedia and the bic file. Get these proposed changes reviewed for correctness. Get a mod number to track source file revisions, put it on all documentation and use it later to comment changes in the source code, so anyoen else who works on the code can find the correct documentation for the changes. Write an estimate for how much effort is involved in the change at all levels from design through testing and migration to production. Get the estimate reviewed and approved. Estimate goes to accounting for later comparison with actual effort reported for the change, so that estimating methods can be tracked for accuracy so job planning is reliable. Report all effort expended in preliminary design, including time of reviewers.

Detail design:
Hunt down the source files where the changes need to me made, detail where all the changes need to be made in the code, write up a change request or whatever form of design document Firaxis uses, get the design change reviewed for correctness. Write a test plan for testing the code changes, and get the test plan reviewed as well. Log effort for code design.

Coding:
Check affected source files out of revision control with write previledges so they can be modified.
Add data element to object definition.
Add initialization code to object constructor.
Probably don't need to add code to object destructor.
Write functions to set flag value, return flag value.
Add code to game editor to display flag to user, if it's set on a unit or not.
Add code to game editor to modify flag on units people mod.
Add code to game editor to write the new flag to the bic file.
Add code to game editor to read the new flag from the bic file.
Add code to game executable to read the flag from the bic file.

(maybe the flag is just part of a numeric mask, and doesn't need specific code to read and write it from files, but maybe all available codes are currently in use)

Add code to game to handle moves/attacks in cities.
Add code to AI so it doesn't choose to try to move unit into city or attack a city with it, otherwise it might infinitely loop trying to move a unit into city.

Compile and unit test changes. If things seem to work correctly, check source files back into revision control system, update migration documents. Log effort expended for coding.

Testing:
The QA department pulls the new versions of the source files to their stable test paltform and compiles the binary. They test the program through a variety of scenarios. First they verify that the changes actually work. Then they perform regression testing to verify that the changes didn't break anything else. If code passes all the testing QA signs off on the mod, and approves the versions to be migrated to the production platform to go into the next patch. All testing time is logged for accounting purposes.

Now, I don't know if Firaxis runs a methodical and professional software shop, or if they just hack out their code willy nilly. But most experienced software people will tell you that you have to dot your i's and cross your t's if you're building a complex piece of software and want it to be reasonably stable. And all of that takes work, and a lot of attention to detail, and strong methodology to ENSURE that you don't shoot yourself in the foot very often.
gnomos is offline  
Old January 16, 2002, 00:45   #111
gnomos
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 64
Quote:
Originally posted by nato
Yeah Libertarian, that is what I was trying to get at!

Making large changes is really difficult ... and because the game is already sold, no longer in the process of being made, I don't think Firaxis can or will make large changes.

All they will want to make are small changes, so those are the only realistic ones to hope for I think. However, just because they have to be small doesn't mean they can't be real important.
Well, I actually expect Firaxis to come out with a multiplayer expansion, and I think this presents an opportunity to get some of these other things changed, since the expansion will probably be sold and so will generate more revenue for the company. It would be nice if someoen from Firaxis would tell us the scope of the work they are currently doing, and let us know if people here are spinning their wheels, or if some of these changes have a real change of making it into an "expansion".
gnomos is offline  
Old January 16, 2002, 00:56   #112
Dis
ACDG3 SpartansC4DG Vox
Deity
 
Dis's Avatar
 
Local Time: 12:10
Local Date: October 31, 2010
Join Date: Feb 2000
Location: Las Vegas
Posts: 17,354
good analysis, analyst

And I'm inclined to agree. Although your bit about city improvements I don't agree with entirely. And Sun Tzu's does provide a building in every city, as with the Pyramids. And I doubt the ai sells the buildings made obsolete when they build these wonders. But I digress.

and I do enjoy the easier ai with SMAC over Civ3. And that is saying something. Because I really don't like science fiction games. But I'll take free market economy any day over whatevery whacked out system civ3 has . Social Engineering . Yeah I thrashed the ai. And rovers were too powerful along with choppers. But hey, I had fun for a while. Not nearly as much as civ2, but not bad considering I don't care for most of that scientific mumble jumble .
__________________
Focus, discipline
Barack Obama- the antichrist
Dis is offline  
Old January 16, 2002, 01:20   #113
gnomos
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 64
Quote:
Originally posted by Analyst Redux

I'm tempted to agree with your "Potempkin Villiage" characterization of the current offering, but I don't think it's quite that bad (or cynically intended). I can also point to examples of new feature/rules that have been added that the AI seems to do quite well. Pop-rushing, for example. At least, if the AI isn't effectively pop-rushing, I can't figure out how else it is doing so well in the early game. I also do see a refinement in the mass-to-attack formula which I count as an improvment over the prior offerings. Other improvements like that. But the real improvements are incremental, unfortunately, and absent the simplification of design, probably wouldn't have been particularly noticeable, IMO.
At higher difficulty levels the AI gets free units when it founds a city. Therefore it doesn't need to build garrisons to maintain happiness, so its cities grow faster. This also provides a lot of extra units to explore new territory. I saw a post once from someone who built a tiny map with one other civ, and looked at the units the civ had on diety on turn 2 after it founded a city. It had something like an archer, a worker, a spearman or something, and 3 warriors. Instant happiness.
gnomos is offline  
Old January 16, 2002, 01:28   #114
korn469
Emperor
 
korn469's Avatar
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: Apr 1999
Location: In the army
Posts: 3,375
Analyst

welcome back, its good to see you!

First thing is you are right on the money when it comes to how firaxis engineered the rules to help out the AI. On the firaxis site, there was a link that talked about an original game that Soren had programmed, and he commented that he had to designed the rules to make the AI in that game competitive, and I'm sure that Soren more than any other person at firaxis is responsible for asking for rule changes that lets the AI perform better.

I also agree on your ten point list of AI changes that makes the AI play better. However, not all of those ten point harm the playing experience, and even some of those that do make the game a little more restrictive pay off big dividends in making the AI able to compete. However, a few of the rule changes really constrains the player and therefore harms gameplay. While it truly is a shame that AI hasn't advanced to give players an actual challenge yet without massive advantages Civ3 does have a solid AI. It still underperforms when compared to humans even with all of the rule changes in its favor, but it is far beyond the AI in SMAC. I don't think that it is only in rule changes, but i do think the overall AI is slightly better than previous incarnations, and if it had the combat bonuses on higher levels like the AI in Civ2 then the AI would be truly dangerous.

Many of us posted saying that good AI was our number one concern, but its kinda like in the story the monkey's paw, wishes get answered but always with grave consequences.

Not everyone was confident that the AI could be even mildly challenging, i'll quote yin on this (first because everyone knows him, and second because when yin makes a point you never miss it ) this is from yin's review of civ3

Quote:
AI

I leave the review on this section because the faulty AI in Civ 3 is by far the most glaring failure of the game. The only times I was ever impressed by the computer AI was when it refused to trade a valuable commodity to me unless I first signed a peace treaty with its neighbor. This was great. Until I realized EVERY trade has an almost identical "request." Why should I sign a peace treaty just to buy some coffee? Also, and this is important, EVERY trick that worked against the AI in Civ 2 is working EVEN BETTER in Civ 3, mainly due to the fact that the computer AI is so incompetent at securing resources for itself that it is crippled from the start and simply never catches up. Frankly, I am stunned that such a clearly vital requirement for the computer AI was seemly overlook entirely. Again, I might not be so critical on this point alone had the computer been programmed to make good use of trade and diplomacy to make up for it, but as noted, the computer AI is nothing more than a nagger or a warmonger with little or no intelligent moments in between.

Then again, Firaxis never promised anything with the Civ 3 AI. In fact, they never even mentioned it. On this point at least, Firaxis delivered all they promised.

CONCLUSION

Overall, while Civ 3 promises a great deal over Civ 2 in a number of potentially fascinating areas, the game simply fails to deliver due mainly to horrendous AI
Now he maybe be right in a way, because if the AI was better the game wouldn't need to be dumbed down, but I do not think that rule changes to improve gameplay permanently prevents any improvement in gameplay. I feel that there was a general inattention to detail that harmed civ3 far more that dumbing down the game. Certainly using the U.N. to implement something akin to the Planetary Council in SMAC would have improved gameplay without putting a much strain on the AI. One of SMAC's greatest achievements was on focusing the player's attention away from mundane tasks. Being able to vote on who was the Council leader focused the player's attention away from micromanaging build queues and warmongering. By involving the player in task outside of the ordinary realm and giving the player other smaller objectives to reach (like winning the vote for Council leader) it made the game much more emmersive. I'm sure the minute that the player spent voting (especially if it was close) was worth ten minutes of moving terraformers around. Civ3 skimped on the extras, and it didn't add in enough macromanagement options in the interface so it appears that Civ3 has more micromanagement than previous incarnations, when that is untrue. Civ3 has less micromanagement than either Civ2 or SMAC in my opinion, however while in SMAC we could take a vaction from micromanagement by either watching a wonder movie, or listening to one of the tech descriptions, or reading an interlude, or participating in the Planetary Council; in Civ3 the game is like a task master and it forces back to micromanaging the game immeadiately.

We all complain about late game tedium in Civ3, yet this is kind of a mixed blessing. In SMAC the player would simply end the game when it became tedious because they had won long before the late game came around. The average player won shortly after shard weapons and copters became available, the good player could win with fusion powered needlejets. Virtually all players would have an economic advantage over the AI by midgame, and those players who had mastered the power of crawlers could be so far ahead of the AI it wasn't funny.

Unfortunantly when comparing the scope and variety of intellectual challenges, SMAC beats Civ3. From designing your army, to creating an utopian existance for your subjects SMAC presented the player with many options that don't involve building or warmongering directly. SMAC has better, deeper, and more interesting diplomacy on every level except for the trade screen where Civ3 soundly beats it, but that one victory is a hollow one because SMAC raised the bar for diplomacy and Civ3 only halfway delivered on it. Civ3 removed all of the nuance from diplomacy and basically made boil down to "i have this item, what will you give me for it?" then its over. Diplomacy in SMAC had more nuance, and should have been a stepping stone, and not a high water mark. Then their is unit design, Social Engineering, Atrocities, the Planetary Council, Economic Victory, etc. Civ3 lost alot of SMAC's scope and it suffers for it gameplay wise, because players have to focus entirely on parts of the game which have been dumbed down to give the AI a fighting chance. Then to top off that, it seems like firaxis forgot to add the buildings for the industrial and modern eras. There are far too few buildings in those era, and the player quickly runs out of everything to build.

While certainly changing some of the rules to accomodate the AI is a necessary evil, if Civ3 is ultimately considered a failure it will be because it didn't add any gameplay to the series, and in fact it retreated from some of the gameplay pioneered by SMAC. This is a real shame too, because Civ3 did introduce new concepts like culture to Civ3 and these concepts could have been used to increase the number of things a player could do.

I still however have some optimism that with more patches and a good expansion Civ3 will be a worthy member of the series. Yet, without some improvements Civ3 will be a pretender instead of a contender.

Last edited by korn469; January 16, 2002 at 01:36.
korn469 is offline  
Old January 16, 2002, 01:50   #115
gnomos
Chieftain
 
Local Time: 13:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 64
Quote:
Originally posted by Velociryx
Good point. My solution would be to simply make the upgrades free for the AI. They already get cheats handed to them, so one more wouldn't be crushing, and it'd make them more of a threat in the Industrial/Modern eras....

-=Vel=-
I hate it that the only way Firaxis seems to be able to make the AI a challenge is with freebies. Sigh. How about this? Gradually reduce the cost of AI unit upgrades as you jack up the difficulty level. I'd like to see the AI at least making some choices about what to upgrade when, not just automatically have everything upgraded. But obviously the AI needs to put a lot more emphasis on upgrading units. I hate picking spearmen out of the treads on my tanks.
gnomos is offline  
Old January 16, 2002, 05:37   #116
Sikander
King
 
Sikander's Avatar
 
Local Time: 12:10
Local Date: October 31, 2010
Join Date: Jan 2000
Location: Boulder, Colorado, United Snakes of America
Posts: 1,417
Some truly excellent posts here, especially in the last couple of pages. A lot of this sort of thing was predicted long ago in the wish list Civ 3 forums. I tried to explain why we would never see a decent AI for a game like Civ until there were huge advances in AI technology and computing power. I used a comparison between Civ and Chess, an AI that can beat me regularly using only my home computer and a thick book of openings and useful patterns.

Chess: 64 identical squares which cannot change

Civ: Thousands of squares of numerous different types, each of which can have a number of additional properties which can change (ie roads, cities etc.)

Chess: 32 units (16 per side), one of which can be moved on each player turn (exception: castling). Limited upgrades (pawn reaches back line)

Civ: Potentially hundreds of units, all of which can move (in any sequence) every turn.

The list gets crazier from here obviously. I feel a bit guilty because on that long lost forum I suggested that the game had to be simplified in some ways in order to give the player a good challenge. (Not that anyone listened to me, but the idea is obvious from a design standpoint) I suggested giving the player a lot more challenges in maintaining control of his empire (which historically is a lot more realistic) and turning over a good deal of the operational tasks over to AI generals and ministers who would help the balance by the fact that they would be no better than the generals and ministers of the other civs. The advantage would be that the player could be kept busy solving management problems which would require thought and creativity and would hopefully be satisfying. Where the AI could not compete in management efficiency the choice could be made to either let it alone (the SMAC solution) or to change the game in certain ways so that the poor AI doesn't have to play the same difficult game that the player does. These areas should of course be far from the HP's view, not in direct combat for instance.

I have always understood Sid's disappointment with the game as it tended to be played, as a wargame. Civ has always been a wretched wargame, in many ways 30 years behind the boardgames being released at the same time. The idea behind the game was nonetheless fascinating, and I have been somewhat surprised to see how many people tend to treat these games as turn based warcraft clones. It is this tendency which has pushed Civ 3 over the edge, (though equal credit must also go to economic factors. It is obvious that in comparison to SMAC this game has a fraction of the graphics, voice overs etc.)

Given the choice between a closer (but duller) battle with the AI which I will tend to win anyway, or a sandbox game (like SMAC tends to be once you learn one of the many strategies to beat it), I'll take the sandbox, at least in a competition between Civ 3 and SMAC. At least SMAC was a lot of fun. I enjoyed comparing my performance and methods with others playing SMAC, and taking the many dynamic elements of that game and twisting them into new configurations.

Civ 3 should have been a brand new design, but instead it was just another tired retrofit of a game engine which is far past it's prime. After playing many hours of Civ 1, Colonization, Civ 2, Master of Magic, SMAC/X etc. the last thing I needed was to have the game engine stripped down and left naked before me. I know it too well already.
__________________
He's got the Midas touch.
But he touched it too much!
Hey Goldmember, Hey Goldmember!
Sikander is offline  
Old January 16, 2002, 07:14   #117
Libertarian
King
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 1,267
Analyst:

A fantastic contribution. Thank you.

Your theory seems to go hand in hand with what I perceive as Civ3's greatest weakness: the disappearance over time of interesting decisions. Frankly, my biggest gripes (unary unit movement and bizarre unit activation sequencing) would be less of a problem if the units presented me with interesting decisions to make. But because the game is dumbed down, there's no decision whatsoever. I must improve the terrain. Period. That's it.

Playing Civ in the late game reminds me of those dreams wherein you're trying to move but can't. You feel like you're slogging through waste-deep syrup for no reason other than that you can't do anything else.

-----

Vel:

I had recommended a book to a guy with whom I worked. He was a recent convert to libertarianism. The book was Atlas Shrugged, more than a thousand pages. Over the course of the next few weeks, he came in each day and discussed with me the passages he'd read.

When he finished it, I congratulated him. He said that reading it was a life changing experience. He also submarined me with a surprise announcement, "I'm dyslexic, you know. That's why it took me so long." No, I didn't know. Turns out he's not just dyslexic, but severely so. He showed me how he had to sort of translate in his mind as he read, much as I would have to do reading upside down from a mirror.

He had put himself through Wake Forest University, and is now a very successful general contractor. I admire him very much, and consider him a role model.

You might be used to playing second fiddle, but while you were on break, you got moved to first chair. Sit in it with pride of accomplishment. Just be sure you don't sit on your laurels, though. They belong on your head, and not under your ass.
__________________
"Entia non sunt multiplicanda praeter necessitatum." — William of Ockham
Libertarian is offline  
Old January 16, 2002, 07:43   #118
moomin
Alpha Centauri Democracy GameACDG Planet University of TechnologyACDG The Cybernetic Consciousness
King
 
moomin's Avatar
 
Local Time: 20:10
Local Date: October 31, 2010
Join Date: Jul 2000
Location: Moo Like In Moomin
Posts: 1,579
Analyst: great work. I've thought about this stuff too, but I've been too lazy and indifferent to even consider the systematic approach you've made. Impressive.

If I could offer some kind of comment on the stuff you posted, the "dumbing down" seems mostly to concentrate on the map and the units moving on same. Many meta-functions are not really done considering AI. The diplo victory, for instance, is considerably weaker than in SMAC, not only in in how it's done but in how aggressivly the AI pursues it. I occasionally let the AI build the UN back when I still played Civ3, and it did not do simple things like trying to bribe everyone before taking a vote - it would lose as often as win.

Compare this to the threats and bribes in SMAC. The dumbing down seems not to have done much for the AI in this instance. But then again there's the possibility of the entire diplomatic victory being one of the features that got axed to ship 'till christmas, and what's left is just the hook upon which Firaxis intended to hang something interesting.
__________________
"The number of political murders was a little under one million (800,000 - 900,000)." - chegitz guevara on the history of the USSR.
"I think the real figures probably are about a million or less." - David Irving on the number of Holocaust victims.

Last edited by moomin; January 16, 2002 at 07:53.
moomin is offline  
Old January 16, 2002, 07:50   #119
moomin
Alpha Centauri Democracy GameACDG Planet University of TechnologyACDG The Cybernetic Consciousness
King
 
moomin's Avatar
 
Local Time: 20:10
Local Date: October 31, 2010
Join Date: Jul 2000
Location: Moo Like In Moomin
Posts: 1,579
[OT] Atlas Shrugged
Quote:
Originally posted by Libertarian
Playing Civ in the late game reminds me of those dreams wherein you're trying to move but can't. You feel like you're slogging through waste-deep syrup for no reason other than that you can't do anything else.

[...]

I had recommended a book to a guy with whom I worked. He was a recent convert to libertarianism. The book was Atlas Shrugged, more than a thousand pages.
Lib, you amaze me. While I agree that end game tedium is a showstopper for Civ3, I always thought AS was a showstopper for objectivism. If you managed to slug through that you really should have no problem with Civ3. And giving it to a dyslectic is nothing short of sadism, you know.

This isn't a political flame, btw. My take on AS is much like my take on Civ3 - nice idea, horrible execution.
__________________
"The number of political murders was a little under one million (800,000 - 900,000)." - chegitz guevara on the history of the USSR.
"I think the real figures probably are about a million or less." - David Irving on the number of Holocaust victims.
moomin is offline  
Old January 16, 2002, 10:30   #120
Libertarian
King
 
Local Time: 14:10
Local Date: October 31, 2010
Join Date: Nov 2001
Posts: 1,267


Reading Atlas Shrugged is like reading any other piece of literature. You need a discerning eye and mind. Take what's good and discard the rest. I did that with Objectivism. I like, for example, its core ethic. But I reject its core aesthetic.

Rand's work is so easy to parody. The characters don't converse; they give speeches to one another. All I wanted my friend to take from the book was exactly what he took: a man's achievements belong to him. Peaceful honest people ought to be free to pursue their own happiness in their own way, free from the coercion and fraud of others.

If you're interested, here's a thread at Straight Dope, where I wrote a parody of Randian love scenes.
__________________
"Entia non sunt multiplicanda praeter necessitatum." — William of Ockham
Libertarian is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 15:10.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright Đ The Apolyton Team