Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

Can anybody here give a reference to commercial AAA games that implement a machine learning AI?

share|improve this question
    
Like the current answers say, I doubt that you'll find any examples. The closest you might find are titles with a sliding scale of difficulty based on player actions and success, but the actual AI is pre-built. –  Patrick Hughes Sep 19 '11 at 17:59
2  
Not a useful question, what does it matter? –  Byte56 Apr 13 '12 at 22:55
    
This question appears to be off-topic because it is about compiling a list of games. –  Josh Petrie Jan 23 at 15:44
add comment

closed as off-topic by concept3d, MrCranky, Josh Petrie Jan 23 at 15:44

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Programming questions that aren't specific to game development are off-topic here, but can be asked on Stack Overflow. A good rule of thumb is to ask yourself "would a professional game developer give me a better/different/more specific answer to this question than other programmers?"" – concept3d, MrCranky
If this question can be reworded to fit the rules in the help center, please edit the question.

6 Answers

up vote 11 down vote accepted

The most common approach is to train the AI off-line or pre-release, and to ship that final result. As such the game arguably doesn't contain a machine-learning AI.

This is because machine learning can traditionally take many hours of training to produce a usable result, and as it's by definition emergent, it's probably a good idea to put any result through a full QA pass to make sure there aren't any exploitable edge cases.

For the above reasons, and because gameplay changes and balancing even late on might mean that the AI has to be retrained and retested, not many studios use this approach.

share|improve this answer
2  
This answer makes sense, but in what world does regular AI not have edge cases :) –  Daniel Sep 19 '11 at 22:40
add comment

Forza's Drivatars are an example of learning AI in a shipped game. They watch your driving to learn how to copy your style. There's lots of information in that link.

share|improve this answer
add comment

The only game I knew that I think may use machine-learning is Tekken 5: Dark Resurrection for psp. in that dojo mode game AI could learn how you play with each one of characters and it created a ghost of you playing that specific character. later you could fight with yourself or give your shadow to your friend and let him to fight against your shadow.

share|improve this answer
    
Yes 2D/3D fighting games (even old ones) are perfect example of self learning machines : the game analyse your actions and movements and based on this can predict what the next ones will be (most players always do same tricks). The AI will next do the appropriates movements to counter them. –  tigrou Jun 2 '12 at 18:51
add comment

I don't know if it counts as a AAA title, but Darkwind uses genetic algorithms to train AI drivers. There's also a newer paper about using player behaviour to modify pathfinding in complex terrain, which you can read here.

share|improve this answer
add comment

It's not a AAA title, but more of a research game, you create a squad and then train it by manipulating the enviourment, the ai is based on neural net's and the learning is done through GA. NERO

share|improve this answer
add comment

Galactic Civilizations 3 will use a networked approach to AI Machine Learning. Player tactics and strategy will be uploaded to the company servers for analysis. From the Gal3 website faq (http://www.galciv3.com/game/faq):

"Q: : Will the game require a network connection to play?

A: No. However, some of the AI learning mechanisms will require access to the Metaverse in order to perform analysis on player strategies. This will be optional and able to be disabled by the player but does require an Internet connection."

No details on if this is real time, delayed or used in game updates, but the GalCiv games have always been noted (in reviews) for the solid AI.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.