fixing up bad commits, added tbelaire and kaelbling events
authorPatrick Melanson <pj2melan@uwaterloo.ca>
Wed, 28 Jan 2015 18:46:58 +0000 (13:46 -0500)
committerPatrick Melanson <pj2melan@uwaterloo.ca>
Wed, 28 Jan 2015 18:46:58 +0000 (13:46 -0500)
events.xml

index 6c3a439..548ac05 100644 (file)
@@ -3,8 +3,66 @@
 <!DOCTYPE eventdefs SYSTEM "csc.dtd" [<!ENTITY mdash "&#x2014;">]>
 <eventdefs>
 
+
 <!-- Winter 2015 -->
 
+<eventitem date="2015-02-05" time="3:30 PM" room="DC 1302"
+           title="Making Robots Behave">
+  <short>
+    <p>
+      Part of the Distinguished Lecture Series, MIT's Leslie Kaelbling will
+      discuss robotic AI applied to the messy real world. We make a number of
+      approximations during planning but regain robustness and effectiveness
+      through a continuous state estimation and replanning process. This allows
+      us to solve problems that would otherwise be intractable to solve optimally.
+    </p>
+  </short>
+  <abstract>
+    <p>
+      The fields of AI and robotics have made great improvements in many
+      individual subfields, including in motion planning, symbolic planning,
+      probabilistic reasoning, perception, and learning.  Our goal is to
+      develop an integrated approach to solving very large problems that are
+      hopelessly intractable to solve optimally.  We make a number of
+      approximations during planning, including serializing subtasks,
+      factoring distributions, and determinizing stochastic dynamics, but
+      regain robustness and effectiveness through a continuous state
+      estimation and replanning process.  This approach is demonstrated in
+      three robotic domains, each of which integrates perception, estimation,
+      planning, and manipulation.
+    </p>
+  </abstract>
+</eventitem>
+
+<eventitem date="2015-02-02" time="6:00 PM" room="MC 4063"
+           title="Racket's Magical match">
+  <short>
+    <p>
+      Theo Belaire, a fourth-year CS student, will be talking about Racket's
+      match' function. Bug resistant, legible, and super powerful! Especially
+      useful for CS 241 in writing compilers, but all-round a joy to write.
+    </p>
+  </short>
+  <abstract>
+    <p>
+      Come learn how to use the power of the Racket match construct to make your
+      code easier to read, less bug-prone and overall more awesome!
+    </p>
+    <p>
+      Theo Belaire,
+      a fourth-year CS student, will show you the basics of how this amazing
+      function works, and help you get your feet wet with some code examples and
+      advanced use cases.
+    </p>
+    <p>
+      If you're interested in knowing about the more
+      powerful features of Racket, then this is the talk for you! The material
+      covered is especially useful for students in CS 241 who are writing their
+      compiler in Racket, or are just curious about what that might look like.
+    </p>
+  </abstract>
+</eventitem>
+
 <eventitem date="2015-01-21" time="6:00 PM" room="MC 2017"
            title="Alumni Tech Talk">
   <short>