CS 470 - Spring 2020.


[Home]

Welcome to CS 470!

Video of the Day

Robot Changes a Tire

Every 2 years, Red Bull holds a competition where they send teams of college students to Europe with no money and no phones—just a 24-pack of Red Bull and their wits. This year, Yale has a team in the competition! And I'm on it, along with two of my dear friends — also Hopper juniors.

We made a one-minute entry video to encourage people to vote. I was wondering if you'd be willing to show our one-minute video to your class—either at the beginning of your next lecture or via a Canvas message—and encourage your students to vote. We think the video is a lot of fun and hope your students enjoy it!

You can access our video and direct your students to vote at http://tinyurl.com/redbullyale. Voting ends Tuesday, 2/24. (sic)

If our team doesn’t come right up, search “Yale” and we’ll come up. Our team is called “Team That’s Amore.”

Thank you so much for supporting Yale's team. Let me know if you have any questions!

Sammy Landino

Poll of the Day

(Later in class) What is the bug in the double tennis problem code?

https://pollev.com/cs470 You may also download the app to your phone. Use the "cs470" poll id.

Lecture : Planning. 2/21/2020

Administrivia

  • I have office hours Wednesdays from 4-6 pm, Room 014 AKW. Also, I invite students to join me for lunch in a residential college after class on Wednesdays. Not next week! Microsoft AI Talks instead.

  • ULA office hours. See the [Contact Info and Schedule] as well as piazza.

  • [Assignments]. hw4 has been posted. However, it will not be graded and you do not submit it. It is meant to prepare you for questions on the midterm exam. Here are the answers to hw4.

  • Microsoft Research AI Presentations Feb 26, 12-2pm, AKW 200 (see notice on piazza.)

    Lecture: Planning

  • Readings: chapters 10-12
  • 2019 Scassellati Slides:

  • Planning Domain Definition Language (PDDL) planning.ipynb (planning.py)
  • 0217.ipynb Planning a trip around Romania! 0217.html
  • 0219.ipynb Additional planning activities. 0219.html

  • Python technique for disposing of output: stackoverflow
  • decorators.py
  • 0221.ipynb Planning in the real world 0221.html
  • Jupyter notebook keyboard shortcuts


    [Home]