Difference between revisions of "AI War:AI Story"

From Arcen Wiki
Jump to navigation Jump to search
Line 3: Line 3:
 
'''Q:''' From a story sense, if the AI were smart, wouldn't it just kill me immediately with all those ships?  I get why the current system makes for good gameplay, but if I were playing the AI side I would win in under 5 minutes.
 
'''Q:''' From a story sense, if the AI were smart, wouldn't it just kill me immediately with all those ships?  I get why the current system makes for good gameplay, but if I were playing the AI side I would win in under 5 minutes.
  
'''A:''' The AI does behave realistically, if you assume that it is occupied doing something else largely.  It is doing whatever non-war projects it fancies -- it's already won the war, for crying out loud -- and it doesn't really care about the remaining meatheads except insofar as it swats the ones that come up.   
+
'''A:''' This is a complex question, so let's break this down into parts:
 +
 
 +
'''Humans Have Already Lost And Are Now Considered Insignificant:'''
 +
The AI does behave realistically, if you assume that it is occupied doing something else largely.  It is doing whatever non-war projects it fancies -- it's already won the war, for crying out loud -- and it doesn't really care about the remaining meatheads except insofar as it swats the ones that come up.   
  
 
When ants invade your house, you kill them when you see them, you put out traps or poison to kill them as they come through, but you don't really spend much interest on them. They're ants!  When small dogs and wolverines and bears start coming into your house, you react very differently.  The AI Progress reflects the AI's estimation of your threat level moreso than anything else.  If you get to the point where it sees you as a bear in its house, you had better be prepared to kill it very quickly or it will kill you.
 
When ants invade your house, you kill them when you see them, you put out traps or poison to kill them as they come through, but you don't really spend much interest on them. They're ants!  When small dogs and wolverines and bears start coming into your house, you react very differently.  The AI Progress reflects the AI's estimation of your threat level moreso than anything else.  If you get to the point where it sees you as a bear in its house, you had better be prepared to kill it very quickly or it will kill you.
 +
 +
'''The AI Is Busy Doing Something Else:''' In this specific scenario, the AI is also quite occupied with other pursuits.  Again, the ant example is apt: you probably have a job, or go to school, or have something else occupying your daily attention even if you're retired.  You have a family, friends, and other social interests and obligations.  You're trying to make a mark on the world, and provide for yourself and yours, same as the rest of us.  The AI is similarly engaged outside the galaxy, although what exactly the AI is up to out there won't be revealed until a future expansion.  One side effect of the AI's activities outside the galaxy is a lot of new weapons and technology, though: all of the core/ mark V ships result from their extracurricular pursuits, as do most of the AI superweapons such as attrition emitters, exo-galaxy wormholes, ion cannons, and so on.
 +
 +
'''The AI Is Not A Centralized Intelligence:''' The AI is not omniscient about everything that is going on with all of its ships.  Generally it knows that humans are nearby when humans border one of its planets -- hence the AI going on alert at those planets -- but other planets out in the galaxy may have no idea there is a fight going on at all.  The AI Progress measures the AI's global awareness of you, as well as its global estimation of you, and that creeps upwards over time as you damage it to an increasing degree (or "scare it" with massive weapons of your own, such as warheads or golems).
 +
 +
Think of the AI as a distributed cloud network; it's the only way to efficiently have a database of that size.  Take Google as an example, for instance: they have hundreds of thousands of servers (or more), each with various data and processing capacity.  In order to run a search, the input of a large number of those servers are needed.  There is redundancy built in for any data of importance, but if all of the servers are down that have a particular datum, you won't get that datum in your search results.  The AI in AI War is fairly similar, in that all of the ships are not aware of everything in the galaxy at once. Note that this is in no way a technical limitation -- as you see in many RTS games, often the problem is the AI knowing too much, and thus seeming unrealistic.  In AI War, the realistic, gameplay-enhancing way was to simulate the AI as if it were a huge cloud network or bureaucracy; any other design and it wouldn't make much sense that it doesn't crush you immediately.
  
 
[[AI_War:Fleet_Command]]
 
[[AI_War:Fleet_Command]]

Revision as of 22:20, 28 December 2009

How Does The AI Think?

Q: From a story sense, if the AI were smart, wouldn't it just kill me immediately with all those ships? I get why the current system makes for good gameplay, but if I were playing the AI side I would win in under 5 minutes.

A: This is a complex question, so let's break this down into parts:

Humans Have Already Lost And Are Now Considered Insignificant: The AI does behave realistically, if you assume that it is occupied doing something else largely. It is doing whatever non-war projects it fancies -- it's already won the war, for crying out loud -- and it doesn't really care about the remaining meatheads except insofar as it swats the ones that come up.

When ants invade your house, you kill them when you see them, you put out traps or poison to kill them as they come through, but you don't really spend much interest on them. They're ants! When small dogs and wolverines and bears start coming into your house, you react very differently. The AI Progress reflects the AI's estimation of your threat level moreso than anything else. If you get to the point where it sees you as a bear in its house, you had better be prepared to kill it very quickly or it will kill you.

The AI Is Busy Doing Something Else: In this specific scenario, the AI is also quite occupied with other pursuits. Again, the ant example is apt: you probably have a job, or go to school, or have something else occupying your daily attention even if you're retired. You have a family, friends, and other social interests and obligations. You're trying to make a mark on the world, and provide for yourself and yours, same as the rest of us. The AI is similarly engaged outside the galaxy, although what exactly the AI is up to out there won't be revealed until a future expansion. One side effect of the AI's activities outside the galaxy is a lot of new weapons and technology, though: all of the core/ mark V ships result from their extracurricular pursuits, as do most of the AI superweapons such as attrition emitters, exo-galaxy wormholes, ion cannons, and so on.

The AI Is Not A Centralized Intelligence: The AI is not omniscient about everything that is going on with all of its ships. Generally it knows that humans are nearby when humans border one of its planets -- hence the AI going on alert at those planets -- but other planets out in the galaxy may have no idea there is a fight going on at all. The AI Progress measures the AI's global awareness of you, as well as its global estimation of you, and that creeps upwards over time as you damage it to an increasing degree (or "scare it" with massive weapons of your own, such as warheads or golems).

Think of the AI as a distributed cloud network; it's the only way to efficiently have a database of that size. Take Google as an example, for instance: they have hundreds of thousands of servers (or more), each with various data and processing capacity. In order to run a search, the input of a large number of those servers are needed. There is redundancy built in for any data of importance, but if all of the servers are down that have a particular datum, you won't get that datum in your search results. The AI in AI War is fairly similar, in that all of the ships are not aware of everything in the galaxy at once. Note that this is in no way a technical limitation -- as you see in many RTS games, often the problem is the AI knowing too much, and thus seeming unrealistic. In AI War, the realistic, gameplay-enhancing way was to simulate the AI as if it were a huge cloud network or bureaucracy; any other design and it wouldn't make much sense that it doesn't crush you immediately.

AI_War:Fleet_Command