Multi-Core and Gaming AI
By dwayne on Dec 13, 2006
I just read a new developer diary entry by Brad Wardel on taking advantage of multi-core CPUs. He is the AI developer on a new game, Galactic Civilizations II: Dark Avatar. Here's a scenario he paints:
Upon contact with the Drengin Empire...
Drengin: "So Brad, I see you're playing again on another Friday night. That's pretty sad. Last Friday you played for 5 hours. According to your Tivo, you didn't record Battlestar Galactic. Loser. So, you going to do your usual build up a massive army while trading with me to get good relations and then attack? Because, this week we're playing by my rules. That's right. Here's how tonight's game is going to go. You're going to let me win. If you quit or defeat me I'm going to upload those baby pictures I found in 'My Documents' up to the Internet. You're going to lose and you're going to suck it down. Also, you're going to exterminate the Torian Conferation. Each game you buddy up to those freaks and I'm sick of it. So this time you're going to betray them like you did me. Yes yes, I know that the Torians have access to your MySpace page but that's a chance you're going to have to take..."
Ah yes, we will finally be able to make computer players as malicious as real life human beings! By having them remember between games we can simulate grudges and with a few extra cores, have it learn all about you. EVERYTHING ABOUT YOU.