Artificial Intelligence Homework

All of the leaf nodes in the first tree are the goal state, as every valid disassembly move leads to an eventual removal of all pieces of the product. Conversely, for an assembly, there are certain moves which do not cleanly attach all pieces together, leaving it impossible to continue to connect any more.

  • Part 1
  • Part 2

  • Welcome to Joe Smith's Page!


    About Me

    I'm currently a Senior Computer Science major at Chapman University and I've been spending a lot of time this year learning Ubuntu Linux, Web Design, and Networking.


    I'm currently enrolled in these courses for the Fall 2009 Semester:


    I'm a Student Network Technician at Chapman's IS&T Network Operations, and it's pretty epic. I'm currently working with Red Hat's Cobbler and Spacewalk in order to automate deployment of DHCP and DNS servers.


    I'm currently helping to build a repository for Open Source Science projects. The box name is Watson (and my wireless access point is named Crick) and is currently a work in progress.

    I've also started work on a new, 'top secret' research project

    Contact Me

    You can send me an e-mail at