<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Applied Games Group Blog : General</title><link>http://blogs.technet.com/apg/archive/tags/General/default.aspx</link><description>Tags: General</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>3 Days in Vancouver</title><link>http://blogs.technet.com/apg/archive/2006/12/08/3-days-in-vancouver.aspx</link><pubDate>Sat, 09 Dec 2006 01:49:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:548900</guid><dc:creator>apg</dc:creator><slash:comments>27</slash:comments><comments>http://blogs.technet.com/apg/comments/548900.aspx</comments><wfw:commentRss>http://blogs.technet.com/apg/commentrss.aspx?PostID=548900</wfw:commentRss><description>&lt;P&gt;The &lt;A class="" href="http://www.nips.cc/" target=_blank mce_href="http://www.nips.cc/"&gt;Neural Information Processing Systems&lt;/A&gt; conference has just finished. There were a lot of interesting talks and posters (we spare you the entire list of talks and posters, they can be found &lt;A class="" href="http://nips.cc/Conferences/2006/Program/schedule.php?Session=42" target=_blank mce_href="http://nips.cc/Conferences/2006/Program/schedule.php?Session=42"&gt;here&lt;/A&gt;). The most hands-on research could be seen in the demonstration track; a number of interesting demos included:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The&amp;nbsp;&lt;A class="" href="http://ssli.ee.washington.edu/vj/" target=_blank mce_href="http://ssli.ee.washington.edu/vj/"&gt;Vocal Joystick&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.lri.fr/~gelly/MoGo.htm" target=_blank mce_href="http://www.lri.fr/~gelly/MoGo.htm"&gt;MoGo&lt;/A&gt;, one of the strongest 9x9 Go programs as of today&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Also, there was a short presentation on the &lt;A class="" href="http://www.netflixprize.com/" target=_blank mce_href="http://www.netflixprize.com/"&gt;NetFlix prize&lt;/A&gt;.&amp;nbsp;This is a prize sponsored by NetFlix Inc. given to the team that develops the strongest movie recommendation system. A very interesting contest!&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Ralf shortly before the TrueSkill talk at NIPS" alt="Ralf shortly before the TrueSkill talk at NIPS" src="http://blogs.technet.com/photos/apg/images/548893/secondarythumb.aspx" align=left vspace=5 border=5 mce_src="http://blogs.technet.com/photos/apg/images/548893/secondarythumb.aspx"&gt;We were very happy to have an opportunity to talk about TrueSkill during a 20 minute presentation on Tuesday. The talk went well and there were a number of questions (a lot of questions were actually ask about our current work of applying TrueSkill to 200 years of professional Chess outcome data). However, talking at such a big venue is quite a nerve wrecking experience (there are about 700 of the best researchers in AI and machine learning in the audience) and you can see a very tense Ralf right before the talk.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SMALL&gt;Ralf Herbrich and Thore Graepel&lt;/SMALL&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=548900" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/apg/archive/tags/Machine+Learning/default.aspx">Machine Learning</category><category domain="http://blogs.technet.com/apg/archive/tags/General/default.aspx">General</category><category domain="http://blogs.technet.com/apg/archive/tags/TrueSkill/default.aspx">TrueSkill</category></item><item><title>Reward Driven Racing in Cambridge</title><link>http://blogs.technet.com/apg/archive/2006/11/17/reward-driven-racing-in-cambridge.aspx</link><pubDate>Fri, 17 Nov 2006 09:24:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:519218</guid><dc:creator>apg</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/apg/comments/519218.aspx</comments><wfw:commentRss>http://blogs.technet.com/apg/commentrss.aspx?PostID=519218</wfw:commentRss><description>&lt;SPAN&gt;
&lt;P&gt;&lt;SMALL&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SMALL&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG title="2D AMPS simulator" style="WIDTH: 177px; HEIGHT: 177px" height=177 alt="2D AMPS simulator" hspace=10 src="http://blogs.technet.com/photos/apg/images/522816/374x375.aspx" width=177 align=left vspace=10 border=5 mce_src="http://blogs.technet.com/photos/apg/images/522816/374x375.aspx"&gt;I just completed my 12 week internship in the Applied Games Group. I was working with Ralf, Thore and Phil on applying model-based reinforcement learning to race car driving. This is one of the most interesting projects I've worked on. Next to my workstation I had an XBox 360 development kit hooked up to a wide screen television, which gave some of the other interns at Microsoft Research the impression that I was just&amp;nbsp;playing&amp;nbsp;video games all day. While I did play quite a bit, the point of my work was to get the cars in Project Gotham Racing 3 to learn to drive themselves through experience. &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;SMALL&gt;&lt;SPAN&gt;&lt;IMG title="AMPS at work in PGR 3" style="WIDTH: 250px; HEIGHT: 147px" height=147 alt="AMPS at work in PGR 3" hspace=10 src="http://blogs.technet.com/photos/apg/images/523084/500x293.aspx" width=250 align=left vspace=10 border=5 mce_src="http://blogs.technet.com/photos/apg/images/523084/500x293.aspx"&gt;&lt;/SPAN&gt;&lt;/SMALL&gt;&lt;/P&gt;
&lt;P&gt;I implemented a simplified version of the Adaptive Modeling and Planning System (AMPS) described in my Ph.D. thesis (available &lt;A title=blocked::http://mykel.kochenderfer.com/thesis href="http://mykel.kochenderfer.com/thesis" target=_blank mce_href="http://mykel.kochenderfer.com/thesis"&gt;here&lt;/A&gt;). We found that AMPS learns to drive competently after a single training lap, but the other standard algorithms that I implemented did not perform nearly as well. The strength of AMPS is partly due to its ability to generalize from limited experience through dynamic state abstraction. Currently, most racing games on the market include AI opponents with hard-coded behavior, but I think that opponents that are able to learn and adapt to your driving style and exploit your personal weaknesses can make for some very interesting gameplay. &lt;/P&gt;
&lt;P&gt;&lt;/SPAN&gt;&lt;SPAN&gt;I would recommend applying for an internship&amp;nbsp;here to any Ph.D. candidate with a passion for games. The projects are fascinating, and the&amp;nbsp;people here are brilliant, coming from all over the world. The atmosphere at Microsoft Research is laid back but intense at the same time, which is exactly what I was looking for in an internship. If anyone has any questions about what it is like to be an intern at MSRC, my current contact information is available on my &lt;A title=blocked::http://mykel.kochenderfer.com/ href="http://mykel.kochenderfer.com/" mce_href="http://mykel.kochenderfer.com/"&gt;personal website&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SMALL&gt;Mykel Kochenderfer&lt;/SMALL&gt;&lt;/P&gt;
&lt;P&gt;&lt;SMALL&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SMALL&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=519218" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/apg/archive/tags/Machine+Learning/default.aspx">Machine Learning</category><category domain="http://blogs.technet.com/apg/archive/tags/General/default.aspx">General</category></item><item><title>First Halo 3 Multiplayer Details Emerge!</title><link>http://blogs.technet.com/apg/archive/2006/10/27/first-details-of-halo-3-multiplayer-emerge.aspx</link><pubDate>Fri, 27 Oct 2006 21:51:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:481551</guid><dc:creator>apg</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/apg/comments/481551.aspx</comments><wfw:commentRss>http://blogs.technet.com/apg/commentrss.aspx?PostID=481551</wfw:commentRss><description>&lt;P&gt;I am a big fan of Halo and Halo 2 so I was very pleased to see several &lt;A class="" href="http://www.kotaku.com/gaming/halo-3/halo-3-details-and-scans-210681.php" target=_blank mce_href="http://www.kotaku.com/gaming/halo-3/halo-3-details-and-scans-210681.php"&gt;gaming pages&lt;/A&gt; starting to report details of the Halo 3 multiplayer (originally printed in a Swedish gaming magazine). The "man-cannon" and the "Moongoose" sound like amazing fun!&amp;nbsp;And, the Assault Rifle of Halo CE seems to be back: Hoorahh!&lt;/P&gt;
&lt;P&gt;Well, it will still be some time until the game is released so in the meantime I will go back to play &lt;A class="" href="http://www.splintercell.com/" target=_blank mce_href="http://www.splintercell.com/"&gt;Splinter Cell: Double Agent&lt;/A&gt;. I am a fan of this series since its first incarnation and have played the story of every title (Splinter Cell 1/Pandorra Tomorrow/Chaos Theory) - I just finished the Shanghai level on Double Agent. I really like the "NSA/JBA trust bars" and think that it adds a great deal of "non"-linearity to the gameplay (at least for me). However, on the multiplayer side, I am disappointed to see SC:DA using an experienced based ranking system rather than TrueSkill. Well, I will give it a shot tonight and report on my findings.&lt;/P&gt;
&lt;P&gt;&lt;SMALL&gt;Ralf Herbrich&lt;/SMALL&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=481551" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/apg/archive/tags/Xbox+360/default.aspx">Xbox 360</category><category domain="http://blogs.technet.com/apg/archive/tags/General/default.aspx">General</category></item><item><title>Meeting the Press: Gaming with Katie Ledger and Steve Clayton</title><link>http://blogs.technet.com/apg/archive/2006/10/24/meeting-the-press-gaming-with-katie-ledger-and-steve-clayton.aspx</link><pubDate>Tue, 24 Oct 2006 21:01:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:478415</guid><dc:creator>apg</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/apg/comments/478415.aspx</comments><wfw:commentRss>http://blogs.technet.com/apg/commentrss.aspx?PostID=478415</wfw:commentRss><description>&lt;P&gt;Yesterday, we had some prominent visitors: &lt;A class="" href="http://www.talentnetwork.co.uk/team/team_katie.html" target=_blank mce_href="http://www.talentnetwork.co.uk/team/team_katie.html"&gt;Katie Ledger&lt;/A&gt; and &lt;A class="" href="http://blogs.msdn.com/stevecla01/" target=_blank mce_href="http://blogs.msdn.com/stevecla01/"&gt;Steve Clayton&lt;/A&gt; of &lt;A class="" href="http://blogs.msdn.com/ptstv/archive/2006/05/30/610614.aspx" target=_blank mce_href="http://blogs.msdn.com/ptstv/archive/2006/05/30/610614.aspx"&gt;PTS-TV&lt;/A&gt;. PTS-TV is a UK project to connect with the tens of thousands of Microsoft Partners in a new way (inspired by &lt;A class="" href="http://channel9.msdn.com/" target=_blank mce_href="http://channel9.msdn.com/"&gt;Channel 9&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;Katie and Steve interviewed both Thore and me about our work on &lt;A class="" href="http://www.research.microsoft.com/mlp/trueskill" target=_blank mce_href="http://www.research.microsoft.com/mlp/trueskill"&gt;TrueSkill&lt;/A&gt; for almost an hour - in the end, we even got to play a race of PGR 3 and one Slayer match of Halo 2 against each other!* Everything has been captured on video and I hope not all of this action falls victim to the eventual cutting** -&amp;nbsp;Thore&amp;nbsp;really showed&amp;nbsp;off his amazing skill with the&amp;nbsp;Plasma Pistol/Battle Rifle combination (also known as the "&lt;A class="" href="http://en.wikipedia.org/w/index.php?title=Noob_combo&amp;amp;redirect=no" target=_blank mce_href="http://en.wikipedia.org/w/index.php?title=Noob_combo&amp;amp;redirect=no"&gt;Noob combo&lt;/A&gt;") and I scored a memorable hit with the Sniper Rifle.&lt;/P&gt;
&lt;P&gt;It was a shame that we could not get Xbox Live to work in order to demonstrate TrueSkill "in action" - we had just returned from Redmond on Saturday and completely forgot to reset the network settings of our Xbox 360 (and being filmed while trying to reset the network connections does not really help to remember).&lt;/P&gt;
&lt;P mce_keep="true"&gt;Nevertheless, we had a really great and enjoyable time with both of them - and by the &lt;A class="" href="http://blogs.msdn.com/stevecla01/archive/2006/10/23/a-day-out-at-microsoft-research.aspx" target=_blank mce_href="http://blogs.msdn.com/stevecla01/archive/2006/10/23/a-day-out-at-microsoft-research.aspx"&gt;look of it&lt;/A&gt;, they enjoyed the time as well.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SMALL&gt;Ralf Herbrich&lt;/SMALL&gt;&lt;/P&gt;
&lt;P&gt;*The race was in Tokyo, 1 lap which I won by comfortable 11 seconds. The shoot-out was 8 minutes or first to 15 kills on Lockout - Thore won this one with a comfortable lead.&lt;/P&gt;
&lt;P&gt;**I do hope that Steve cuts out "why" we like to play competitively on Xbox Live - if not, I am in trouble ...&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=478415" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/apg/archive/tags/Xbox+360/default.aspx">Xbox 360</category><category domain="http://blogs.technet.com/apg/archive/tags/Xbox+Live/default.aspx">Xbox Live</category><category domain="http://blogs.technet.com/apg/archive/tags/General/default.aspx">General</category></item><item><title>All the Hot News Directly from Microsoft Research Cambridge</title><link>http://blogs.technet.com/apg/archive/2006/10/24/all-the-hot-news-directly-from-microsoft-research-cambridge.aspx</link><pubDate>Tue, 24 Oct 2006 13:01:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:478061</guid><dc:creator>apg</dc:creator><slash:comments>18</slash:comments><comments>http://blogs.technet.com/apg/comments/478061.aspx</comments><wfw:commentRss>http://blogs.technet.com/apg/commentrss.aspx?PostID=478061</wfw:commentRss><description>&lt;P&gt;Welcome to our blog! We are the &lt;A class="" href="http://www.research.microsoft.com/mlp/apg" target=_blank mce_href="http://www.research.microsoft.com/mlp/apg"&gt;Applied Games group&lt;/A&gt; at &lt;A class="" href="http://www.research.microsoft.com/cambridge" target=_blank mce_href="http://www.research.microsoft.com/cambridge"&gt;Microsoft Research Ltd&lt;/A&gt;, Cambridge, UK, and this place will be used by all our team members to post about our&amp;nbsp;day-to-day work.&amp;nbsp;Posts will range from machine learning, video gaming to software development, including news about our favourite programming language &lt;A class="" href="http://research.microsoft.com/fsharp/fsharp.aspx" target=_blank mce_href="http://research.microsoft.com/fsharp/fsharp.aspx"&gt;F#&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Some of us already have individual blogs (for example, &lt;A class="" href="http://blogs.msdn.com/rherb" target=_blank mce_href="http://blogs.msdn.com/rherb"&gt;here&lt;/A&gt;&amp;nbsp;and &lt;A class="" href="http://geistesblitz.wordpress.com/2006/08/28/the-magic-of-halo-2-super-bounces/" target=_blank mce_href="http://geistesblitz.wordpress.com/2006/08/28/the-magic-of-halo-2-super-bounces/"&gt;here&lt;/A&gt;) but we never get enough time &lt;STRONG&gt;individually &lt;/STRONG&gt;to post a sufficient amount of content - hence the idea to bundle our time and effort and provide a vivid stream of posts on this one blog. Let's hope it works.&lt;/P&gt;
&lt;P&gt;&lt;SMALL&gt;Ralf Herbrich &amp;amp; Thore Graepel&lt;/SMALL&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=478061" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/apg/archive/tags/General/default.aspx">General</category></item></channel></rss>