Tutorials
RSS Feed
Q&A: Microsoft Research Labs' Joaquin Quiñonero Candela
On new XNA contest Silicon Minds and work with Lionhead and Rare
by Ed Fear
Late last year Microsoft announced a new XNA AI competition Silicon Minds, which offers contestants the chance to win an internship at Lionhead, Rare, or Microsofot's Research Labs team in Cambridge. We spoke to Microsoft Research Labs' Joaquin Quiñonero Candela to find out more…
First off, let’s talk about the Silicon Minds competition. Where did the idea come from?
The Applied Games group, which is part of Microsoft Research Cambridge, have pretty much driven the whole thing. We came up with the idea of an artificial intelligence games contest, and then we talked to the XNA people. Then we talked to our colleagues at Rare and Lionhead and they were also excited about the idea too. So they offered internships for the finalists, most likely in collaboration with us – we’ve had joint internships with them before and it’s worked really well. We’re looking forward to seeing what people are coming up with.
Who will be judging the entries?
The judging panel is going to be us at the Applied Games group, people from Rare and Lionhead, and an academic panel, which is made up of ten AI specialist academics. It’ll be both Microsoft people and external academics reviewing the game design documents and the finished articles.
Do you have any advice on the sort of things you’re looking for in the entries?
The first thing we’re looking for is finished games. It’s a really tight deadline – entries have to be in by January 27th. Originally we wanted people to demonstrate machine learning techniques, as that’s what we work on here at Microsoft Research Cambridge, but then we decided to widen it to the whole AI field. The games can be anything – board games, strategy games, first person shooters, whatever. It’s a great opportunity to see what people understand about machine learning and AI.
What would an internship at Microsoft Cambridge offer in comparison to Lionhead or Rare?
I think what we can offer is cutting-edge research – working on stuff that isn’t even out there yet. For example, we’ve been working on reinforcement learning, where you teach an AI robot how to learn instead of just giving it orders. So picture a racing game that we have, where you tell the car that it has to drive fast, but let it figure out itself which actions are good. It’s very impressive to see the demo – for the first lap, the car doesn’t drive very well, but it learns from its actions, and it’s this adaptive intelligence we’re interested in. So imagine, for example, that it started to rain in this game – just like a human would do, the AI has to adapt for driving in rain. So MSR Cambirdge is a good choice for people who are interested in research and who are keen to look into the future.
So you guys have a lot of involvement with Lionhead and Rare?
Yeah, we’re working closely with the both of them on future applications of machine learning to games. For example, Lionhead are working on the idea of one-button combat in Fable 2, and that’s a fairly ambitious plan. We’re investigating whether it would be possible to apply the same sort of techniques as those I just described in the racing example, where ideally it’d be fun if you could have your character learn and adapt its fighting technique from experience, or even switch between attack and defence mode and realise that the objective now is to minimise damage received.
Aside from the work we do with Lionhead and Rare, we also do research on intelligence for the game of Go, and we also developed the TrueSkill ranking system that is used by most Xbox Live games to matchmake players of equal skill as best as possible. Also, we worked on Forza Motorsport on the Drivatars, where players can train an AI car by showing it how to drive. We are now working on more advanced AI for racing based on reinforcement learning where the car learns to drive on its own.
Finally, what’s Microsoft’s aim with the competition – to get talented interns through the door of its facilities?
That’s one of the reasons, sure, but one of the original reasons is that we know many people doing game AI research and we wanted to sell the XNA platform to them, because we think it’s a great platform. Also, we’re deeply convinced that game AI needs to get further developed, so as researchers we’re concerned by that. So in addition to just getting interns, we’re really interested in pushing game AI research forward. Advancing AI is one of our big aims here at Microsoft Research Cambridge.
Other Tutorials
- Heard About: Battlefield Bad Company
Apr 18 - Behind the scenes of EA DICE's next-gen sound design
- The Power of Touch
Apr 16 - A guide to using haptic devices for art and design
- Heard About: SingStar PS3
Apr 03 - London Studios' Dan Bardino on the production of Sony's singing game
- Sound for a pound
Mar 20 - Guide: Audio engines
- Autodesk's move into middleware
Mar 18 - Behind the scenes of the Kynogon acquisition
- Never Say Die
Mar 14 - An introduction to Havok Behaviour
- iPhone development
Feb 14 - An iPhone / iPod Touch programming primer
- The Epic Diaries: February
Feb 14 - Epic's monthly update on all things Unreal
- Enter the light
Feb 13 - KEY RELEASE: We look at Geomerics' Enlighten
- Striking the right pose
Feb 11 - Character animation tools round-up
- Where next for NVidia and Ageia?
Feb 07 - ANALYSIS: How the recent acquisition could affect developers
- Q&A: France's Play All initiative
Feb 05 - The nuts and bolts of building a shared tech framework
- Mobile Antix
Jan 16 - How one company plans to revolutionise mobile development
- Killer Characters
Jan 02 - An overview of the leading character animaton tools
- Part of the process
Dec 13 - Our round up of source control and build managers
- The Epic Diaries: December
Dec 07 - Epic's monthly update on all things Unreal
- Visual arts
Nov 23 - What's new in Microsoft Visual Studio 2008
- Brain Training
Nov 15 - An overview of the artificial intelligence field
- Security tools round-up
Nov 09 - Keeping your code locked and bolted
- Heard About: Sega Rally
Oct 16 - All about the audio in Sega's racing remake
- Poetry in motion
Oct 08 - The latest moves in the mocap market
- Heard About: Harry Potter and the Order of the Phoenix
Sep 19 - The audio production of the new movie tie-in
- In-house Party
Sep 12 - UK independents talk up the benefits of in-house tech
- Designing for Next-Gen Game Audio
Sep 05 - Rob Bridgett
- MMO Engine Round-Up
Aug 29 - Building the online planet
- Quick thinking
Aug 24 - Part 2 of 2: Further exploration of EA’s fast prototyping strategy
- Grand Rapids
Aug 23 - Part 1 of 2: How EA is implementing rapid prototyping
- Designing games for the Wiimote
Aug 22 - Making games for Nintendo's motion sensor
- Arcade Fire
Aug 21 - Stainless Games offers eleven top-tips for Xbox Live Arcade development
- Heard About: Heavenly Sword
Aug 14 - Ninja Theory and SCEE discuss the audio production of a PS3 epic
- Brief Encounters
Aug 07 - How to prep your outsourcing partners
- Lost in Translation?
Jul 19 - Guide to getting audio translation right
- Transition Tips
Jul 16 - Swordfish Studios' advice on getting ready for next-gen production
- Deal... or no deal?
Jul 06 - How to get a good contract
- 8 steps to a successful studio
Jul 06 - Simple advice for your business
- Succesful networking
Jul 04 - Online gaming best practices
- Avoiding crash and burn
Jul 04 - Ensuring staff stay happy
- Casual creations
Jul 04 - Justin Felker
- Sell your studio
Jun 28 - Nav Sunner












