Advertisement
Civilization Fanatics' Center  

Welcome to Civilization Fanatics' Center.

You are currently viewing our site as a guest which gives you limited access to our site features. By joining our free community, you will be able to participate in the discussions, search the forum, send private messages, vote in polls, upload your own screenshots to the gallery, and access many other special features. Registration is fast, simple and absolutely free, so sign up today! If you have any problems with the registration process or your account login, please contact support.

Go Back   Civilization Fanatics' Forums > CIVILIZATION V > Civ5 - General Discussions

Notices

Reply
 
Thread Tools
Old Jan 03, 2011, 08:54 PM   #1
jellysd
Chieftain
 
Join Date: Jan 2005
Posts: 17
AI intelligence, is it better?

I haven't played the game since it came out, due to the AI's intelligence (or lack thereof), and I'm just wondering what people think of the AI now. What especially bothered me were the workers, and how they constantly built trading post! Gahhhhhhhhhhhhhh, haha. Anyhow, any input would be nice, as I'm thinking of playing again.
jellysd is offline   Reply With Quote
Old Jan 04, 2011, 12:13 AM   #2
Zdarg
Warlord
 
Join Date: Oct 2007
Location: Novosibirsk, Russia
Posts: 175
Civ AI keeps being on the exactly same level of stupidity for twenty years, why anybody would expect this to change suddenly?
Zdarg is offline   Reply With Quote
Old Jan 04, 2011, 09:44 AM   #3
premier69
Chieftain
 
Join Date: Jan 2011
Posts: 3
Naive hope in humanity?

But in all seriousness, is it really that hard to program some AI or is it laziness? Is this issue in any likelihood due to change anytime soon?
premier69 is offline   Reply With Quote
Old Jan 04, 2011, 09:54 AM   #4
bryanw1995
Emperor
 
Join Date: Oct 2006
Location: San Antonio, TX
Posts: 1,424
ai is much better post-patch. ai no longer suicides his musketman against your hill-fortified with 3 blitz promo rifleman. ai no longer uses his ranged units to get a paltry flanking bonus for his attack against your one exposed unit. ai now correctly concentrates ranged fire on a single attacking enemy unit rather than splitting it up amongst 3-4 units and causing little to no damage. it's nowhere close to perfect, I still (rarely) see siege units unescorted moving into my territory, but it's enormously better than it was pre-patch.

btw, tp spam is quite possibly the best plan for humans as well as an ai. maybe not quite as much post-maritime nerf but still generally quite effective at turbocharging your economy.
bryanw1995 is offline   Reply With Quote
Old Jan 04, 2011, 09:59 AM   #5
kattana
Warlord
 
Join Date: Oct 2005
Posts: 214
they have at least added the option to prevent workers overriding existing improvements
kattana is offline   Reply With Quote
Old Jan 04, 2011, 10:05 AM   #6
cman2010
King
 
cman2010's Avatar
 
Join Date: Oct 2010
Posts: 738
I have not played since the last big patch( I think it came out mid december) as far as worker improvments I dont know but the diplo improvements seemed to dumb the ai down even more.
cman2010 is offline   Reply With Quote
Old Jan 04, 2011, 10:19 AM   #7
elthrasher
Revcaster
 
elthrasher's Avatar
 
Join Date: Sep 2009
Posts: 712
Images: 1
Quote:
Originally Posted by bryanw1995 View Post
ai is much better post-patch. ai no longer suicides his musketman against your hill-fortified with 3 blitz promo rifleman. ai no longer uses his ranged units to get a paltry flanking bonus for his attack against your one exposed unit. ai now correctly concentrates ranged fire on a single attacking enemy unit rather than splitting it up amongst 3-4 units and causing little to no damage. it's nowhere close to perfect, I still (rarely) see siege units unescorted moving into my territory, but it's enormously better than it was pre-patch.

btw, tp spam is quite possibly the best plan for humans as well as an ai. maybe not quite as much post-maritime nerf but still generally quite effective at turbocharging your economy.
Agreed on both counts. However just because the AI is improved doesn't mean it is good. It's easy to game the system. Now the AI will focus fire on my weakest unit, so when I go to war I bring along some garbage unit (maybe a spearman with my longswords, for example). Garbage unit takes a few for the team and I win the war. You couldn't do this before when the AI was basically firing randomly.

Well, it's probably still an improvement.
elthrasher is offline   Reply With Quote
Old Jan 04, 2011, 10:49 AM   #8
wurstburst
Warlord
 
wurstburst's Avatar
 
Join Date: Dec 2009
Posts: 299
It's better at war tactics, but still not good at it. The focus firing is a huge improvement and you'll lose units now, where pre-patch you could go a long time without losing a single unit. The AI is also a bit more patient and won't throw units into your fortified units as often (although they do sometimes, still).

But even when it has a pretty good tech lead and more/stronger military, the AI still loses a lot of the time to a good human player.

The AI still doesn't know how to bring in a massive force, backed up by seige units to take a city.

It also still doesn't use massive reserves of cash to rush buy units (playing a game now where I'm in a long war with a runaway civ - I have the military edge now by about 2-1 in strength - the civ is sitting on over 45,000 gold and could buy enough units/nukes to overrun my entire army - but they don't). I also think they don't always use their cash to upgrade units.
wurstburst is offline   Reply With Quote
Old Jan 04, 2011, 11:01 AM   #9
cman2010
King
 
cman2010's Avatar
 
Join Date: Oct 2010
Posts: 738
Quote:
Originally Posted by wurstburst View Post
It's better at war tactics, but still not good at it. The focus firing is a huge improvement and you'll lose units now, where pre-patch you could go a long time without losing a single unit. The AI is also a bit more patient and won't throw units into your fortified units as often (although they do sometimes, still).

But even when it has a pretty good tech lead and more/stronger military, the AI still loses a lot of the time to a good human player.

The AI still doesn't know how to bring in a massive force, backed up by seige units to take a city.

It also still doesn't use massive reserves of cash to rush buy units (playing a game now where I'm in a long war with a runaway civ - I have the military edge now by about 2-1 in strength - the civ is sitting on over 45,000 gold and could buy enough units/nukes to overrun my entire army - but they don't). I also think they don't always use their cash to upgrade units.
Thats one of the things that has needed to be fixed since day one I have been in several games where I was slightly ahead of the ai but the ai still could have put up a decent fight if they had simply bothered to upgrade there units but no they still had knights running around with rifles, and inflatry, and yes the ai was siting on plently of gold.
cman2010 is offline   Reply With Quote
Old Jan 04, 2011, 11:22 AM   #10
Zdarg
Warlord
 
Join Date: Oct 2007
Location: Novosibirsk, Russia
Posts: 175
Quote:
Originally Posted by premier69 View Post
But in all seriousness, is it really that hard to program some AI or is it laziness?
I am a programmer myself. Believe me, it's really hard.
In fact, you are unable at all to program anything deserving a name "intelligence" - at best, you can write some code which does what you want it to do.
Well, try to write step-by-step what you want "AI" to do. Not general "I want it to fight well", but concrete directions for each and every different combat situation "AI" might need to deal with.
Zdarg is offline   Reply With Quote
Old Jan 04, 2011, 11:24 AM   #11
Zechnophobe
Strategy Lich
 
Zechnophobe's Avatar
 
Join Date: Sep 2006
Location: Goleta, California
Posts: 1,866
Quote:
Originally Posted by jellysd View Post
I haven't played the game since it came out, due to the AI's intelligence (or lack thereof), and I'm just wondering what people think of the AI now. What especially bothered me were the workers, and how they constantly built trading post! Gahhhhhhhhhhhhhh, haha. Anyhow, any input would be nice, as I'm thinking of playing again.
AI Intelligence? Man, you are KILLING me over here. Try typing that out, but without acronyming AI.
__________________
Everyone who plays Civ:

"I play on [Preferred Difficulty] Because it is the most fun. It is challenging but doesn't require the ridiculous micromanagement needed to play on [Preferred Difficulty +1] but is more competitive than [Preferred Difficulty -1]"
Zechnophobe is offline   Reply With Quote
Old Jan 04, 2011, 11:27 AM   #12
cman2010
King
 
cman2010's Avatar
 
Join Date: Oct 2010
Posts: 738
Quote:
Originally Posted by Zdarg View Post
I am a programmer myself. Believe me, it's really hard.
In fact, you are unable at all to program anything deserving a name "intelligence" - at best, you can write some code which does what you want it to do.
Well, try to write step-by-step what you want "AI" to do. Not general "I want it to fight well", but concrete directions for each and every different combat situation "AI" might need to deal with.
so when you program it just sets a list of prioritys ex

1. closest unit
2. unit with vularbilitys ex unit you get a bonus aginst or is at a dissadvatage due to terain
3. unit that is damaged

ext

I as because this seems to be what your saying and seems like a paid team could pull off a good ai and I have seen good ai in some games.
cman2010 is offline   Reply With Quote
Old Jan 04, 2011, 11:35 AM   #13
JBConquests
Prince
 
JBConquests's Avatar
 
Join Date: Nov 2003
Location: North Dakota, US
Posts: 338
Quote:
Originally Posted by Zdarg View Post
I am a programmer myself. Believe me, it's really hard.
In fact, you are unable at all to program anything deserving a name "intelligence" - at best, you can write some code which does what you want it to do.
Well, try to write step-by-step what you want "AI" to do. Not general "I want it to fight well", but concrete directions for each and every different combat situation "AI" might need to deal with.
Being a programmer I completely agree. I will just add that you can't just get any programmer off the street to do this. They need a really bright, talented, experienced programmer to write a "decent" AI.

Having written AI once for a monopoly game (nothing that was sold) which is considerably simpler than Civ, I will also say it takes allot of time.
JBConquests is offline   Reply With Quote
Old Jan 04, 2011, 11:45 AM   #14
Zdarg
Warlord
 
Join Date: Oct 2007
Location: Novosibirsk, Russia
Posts: 175
Quote:
Originally Posted by cman2010 View Post
so when you program it just sets a list of prioritys ex
Generally yes. But in order to make it good, you need a list of 1000 points, not 3.
Quote:
I have seen good ai in some games.
:shrug: I haven't.
In fact, I even haven't seen any decent AI for a bridge game, which is definitely much more shallow than any computer strategy.
Zdarg is offline   Reply With Quote
Old Jan 04, 2011, 11:50 AM   #15
cman2010
King
 
cman2010's Avatar
 
Join Date: Oct 2010
Posts: 738
thanks for your quick response, I can see how it would be alot of work to put together a great ai, and also see why the human will always outclass the ai.
cman2010 is offline   Reply With Quote
Old Jan 04, 2011, 12:46 PM   #16
jacyp
Winter Lover
 
Join Date: Nov 2004
Location: Vitória (ES) - Brasil
Posts: 200
Quote:
Originally Posted by Zdarg View Post
:shrug: I haven't.
In fact, I even haven't seen any decent AI for a bridge game, which is definitely much more shallow than any computer strategy.
Then go play Galactic Civilizations 2. The first surprise you'll have is that you can chose the AI's level of complexity, not the amount of cheating it receives.

Yes, the incompetent AI of Civilization 5 is a matter of incompetence of the programmers. If it were only a matter of simplistic AI, waiting between turns wouldn't be so long.
jacyp is offline   Reply With Quote
Old Jan 04, 2011, 01:17 PM   #17
Aristos
Lightseeker
 
Aristos's Avatar
 
Join Date: Dec 2001
Location: Deep, deep inside...
Posts: 1,074
Quote:
Originally Posted by jacyp View Post
Then go play Galactic Civilizations 2. The first surprise you'll have is that you can chose the AI's level of complexity, not the amount of cheating it receives.

Yes, the incompetent AI of Civilization 5 is a matter of incompetence of the programmers. If it were only a matter of simplistic AI, waiting between turns wouldn't be so long.
This. Meu irmao brasileiro is right on spot...
__________________
"Candor dat viribus alas."
Aristos is offline   Reply With Quote
Old Jan 04, 2011, 06:34 PM   #18
Busta400
Chieftain
 
Join Date: Oct 2010
Posts: 3
Quote:
Originally Posted by cman2010 View Post
Thats one of the things that has needed to be fixed since day one I have been in several games where I was slightly ahead of the ai but the ai still could have put up a decent fight if they had simply bothered to upgrade there units but no they still had knights running around with rifles, and inflatry, and yes the ai was siting on plently of gold.
not so sure about that. Last game I played, eygpt spent 30k in one turn to upgrade all of it's units.
Busta400 is offline   Reply With Quote
Old Jan 04, 2011, 08:01 PM   #19
JBConquests
Prince
 
JBConquests's Avatar
 
Join Date: Nov 2003
Location: North Dakota, US
Posts: 338
Quote:
Originally Posted by jacyp View Post
Then go play Galactic Civilizations 2. The first surprise you'll have is that you can chose the AI's level of complexity, not the amount of cheating it receives.

Yes, the incompetent AI of Civilization 5 is a matter of incompetence of the programmers. If it were only a matter of simplistic AI, waiting between turns wouldn't be so long.
The other possible cause of incompetent AI could be management not giving the programmer enough time to make a decent AI. Obviously I don't know if this is the case or not.

Did I hear that some of the programmers were laid off at Firaxis? I don't remember. If so then it could be incompetent programmers.
JBConquests is offline   Reply With Quote
Old Jan 04, 2011, 08:05 PM   #20
cman2010
King
 
cman2010's Avatar
 
Join Date: Oct 2010
Posts: 738
Quote:
Originally Posted by Busta400 View Post
not so sure about that. Last game I played, eygpt spent 30k in one turn to upgrade all of it's units.
thats great if they worked that out I have only played one game since the big patch at the begining of december.
cman2010 is offline   Reply With Quote
Reply

Bookmarks

Tags
ai intelligence, game problems, trading post, worker problems, workers

Go Back Civilization Fanatics' Forums > CIVILIZATION V > Civ5 - General Discussions > AI intelligence, is it better?

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 Off



Advertisement

All times are GMT -6. The time now is 09:00 AM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
This site is copyright © Civilization Fanatics' Center.
Support CFC: Amazon.com | Amazon UK | Amazon DE | Amazon CA | Amazon FR