reddishrecue
Some dude on civfans
- Joined
- Nov 16, 2009
- Messages
- 6,213
The AI seems/acts stupid because the intelligence is artificial. Natural intelligence on the other hand, doesn't seem/act that stupid.
The AI seems/acts stupid because the intelligence is artificial. Natural intelligence on the other hand, doesn't seem/act that stupid.
It's not even intelligence. It's a group of mechanics programmed so a civ will react a certain way or different ways to something done by another civ. True Artificial Intelligence (AI) does not exist yet. That would mean a computer would think and actually physically learn as people do, which they cannot do. Yet.
I just saw a Dutch warrior fortified to heal itself next to a barbarian axe thrower. The warrior healed 10 points per turn, but the axes did more damage per turn. The warrior died quite unnecessarily. It could have easily tried to find a better spot to heal (out of ranged attack range) or it could have attacked the axemen.
I think the reason there hasn't been a good AI mod yet is : it would actually involve completely building a new AI from scratch.
I think all you say is more "bad design", not the AI not caring of what they do, trust me. Redoing the Ai completely would mean thousands of hours of several people, not attainable.
But saying bad design is unfair, there's a ton of code for each AI decision and there are lots of them. The devs just did their best under their development schedule.
I'm working on the part of the AI not being able to move and fire with ranged units, and it's taking me a good pack of hours only to search where is the issue and how to resolve it. Good thing is that I'm half-way to do so. The bad thing is that I suspect the turn times will be increased, I hope is not a big one...
The AI does stand for Artificial Intelligence as an abbreviation, but isnt the AI programmed by computer languages?
Very true ,and , Watson® is a really big and expensive machine. At the end of the day ,even the best possible AI can only be as "smart" as an average home computer.I know that it is an abbreviation but the computer program cannot freely think. There are hundreds of thousands of algorithms that determine what it will do. The closest thing to true AI is IBM's Watson. For something to have true AI it would need to be able to make its own decisions not based on programming, and learn.
Very true ,and , Watson® is a really big and expensive machine. At the end of the day ,even the best possible AI can only be as "smart" as an average home computer.
BTW: @ Sr Rainbow : Those two problems you mentioned might be related. The AI probably builds a big of a force as it can , as soon as it can ,and , the upkeep expense keeps the coffers too depleted to afford the upgrades , even if the AI has enough gold to upgrade one unit , its probably not programmed to selectively upgrade individual units ,so , it wouldn't upgrade unless : it could upgrade everything unilaterally ,but , it would never get that much gold saved because , it would spend surpluses on new builds. Also , its kind of funny you mention the cutting jungles decision. I always cut the jungles too , because : it also gives a hammer by : turning the jungle into a plains ,and , i feel it works out better in the long run research wise to have research structures build quicker.