Computer Sciences Dept.

CS 540 - Introduction to Artificial Intelligence

Section 1
Fall 2019


CS 540 Homework Assignments



  • General Information

  • Homework #3: Neural Networks and SVMs (Due: Monday, March 12)

  • Homework #2: Search and Game Playing (Due: Wednesday, February 29)

  • Homework #1: Heuristic Search (Due: Wednesday, February 15)
    • HW #1
    • HW #1 Solutions
    • Test mazes
    • HW1.zip file contains provided skeletal code for your program
    • Instructions on how to get started using Eclipse for this assignment
    • Instructions for how to hand everything in electronically are given HERE
    • In order for the TA to easily compile and run your code with additional test cases during grading, you are asked to also submit a Makefile (even if you use Eclipse or some other development environment for creating your code). Your Makefile should be very basic; if you do not have experience creating Makefiles, see the example makefile.
    • Grading Questions
      Average score was 82.6, the high score was 100, the 90th percentile was 97, 80th percentile was 95, 70th percentile was 94, 60th percentile was 92.4, 50th percentile (median) was 91, 40th percentile was 85.6, 30th percentile was 82, and 20th percentile was 75.4 on HW #1.
      If you have any questions on the grading of your homework, please first see the appropriate TA who graded the part in question:
      • Erin graded the written parts (problems 1 and 2)
      • Halit graded the programming part (problem 3)

 
CS 540 | Department of Computer Sciences | University of Wisconsin - Madison