UCSC Students Creating Killer StarCraft Bot
Two PhD students are working on an AI that will kick your butt in StarCraft.
GamePro has an interesting article about two PhD students at UC Santa Cruz who are working on an artificial intelligence (AI) that could take down the very best StarCraft player in the world. The project is just a portion of the University's overall goal in exploring the intersection of artificial intelligence, art, and design.
“Our goal is to create compelling new forms of interactive art and entertainment that provide more deeply autonomous, generative and dynamic responses to interaction," said Michael Mateas, the associate professor behind the project. "A major thrust of this work is advanced A.I. for video games, including autonomous characters and interactive storytelling.”
Currently the bot plays Protoss exclusively, and so far manages to rack in a 20-percent win ratio when playing against humans. Ben Weber and Peter Mawhorter, the two students executing the AI project, said that StarCraft was the perfect choice for the AI because of the active community.
"In South Korea, hundreds of professional gamers actively participate in tournaments such as the MBC and OGN star leagues," Weber said. "This community generates a large amount of replays that are available for building bots. It also generates a large number of interesting StarCraft matches to watch. StarCraft is played all over the world and there are several active community websites. It's easy to find players interested in playing the EISBot and our bot has already played against players in over 30 countries."
Mawhorter said that they also chose StarCraft because of its complexity. "StarCraft has three distinct races and is a well-balanced game; in any particular match up in StarCraft, there are a large number of strategies that are valid," he said. "Despite being over 10 years old, StarCraft does not have a dominant strategy. StarCraft has an active meta-game in which popular strategies are constantly evolving. This factor adds to the challenge of building strong computer opponents."
To learn more about their StarCraft-playing AI, check out GamePro's article here. Below you'll find the AI fighting against a human player named "PandaBearGuy."
- 200GB Toshiba HDD Built for Automobiles
- Intel, Nvidia, NSA Rally with iPad's Early Success
- Nvidia Custom-Made the 320M IGP for Apple
- ATI Catalyst 10.4 Preview Driver Now Available
- Deals for April 15: StarCraft 2 Collector's Edition
- New Patriot SSDs Use Latest JMicron Controller
- Intel Light Peak "Launching" in 2011, Maybe 2012
- Steve Jobs' Smoke and Mirrors on 13" MBP's CPU
- Intel Sampling Nehalem-successor ''Sandy Bridge''
- AMD Making Money, Sells 6 Million ATI DX11 GPUs
- Sony Outsourcing Vaio Laptop Design to Others
- Hacker: Microsoft More Secure Than Apple, Adobe
- Apple Mods Intel Chipset for Auto GPU Switching
- No Surprises Here, But Crysis 2 Looks Best on PC
- Report: Apple Looking to AMD for Future Chips
- Did Steve Jobs Steal The iPad? Genius Inventor Alan Kay Reveals All
- Office 2010 Hits Release to Manufacturing Milestone
- How To: Setup XP-Mode on Win 7 Basic, Premium





Who cares.
Who cares.
A lot of us do , this is not just about the Starcraft game. It's about AI in general. We also had a project at our university that had a rather large prize for building a powerfull AI for Warcraft III. The work those guys are doing is more of a grind than a revolution in AI
I'm not a starcraft fan, but I know a lot of people who still plays this game, and yes, if one is able to create an unbeatable bot, I will be amazed
LOL the players name isn't pandabearguy, the neutral white 'bear' type creature is known in the starcraft community as panda bear guy. Obviously the video is joking that the AI wanted to kill the bear since the spider mines hit it. It's a bit of an in-joke.
this is kinda where the joke blew up:
http://www.youtube.com/watch?v=BdfPsKWyQik