CSC352 Homework 2 2013
--D. Thiebaut (talk) 17:10, 20 September 2013 (EDT)
Multithreaded Packing
The idea for this homework is simple. You get a Processing application that is highly serial and that packs rectangles into a rectangular applet, and you make it parallel by adding a thread that generates packed rectangles, i.e. rectangles that are positioned in the area of the applet in such a way that they touch each other but do not overlap, and at the same time minimize the wasted area.
First, Play!
Two different versions of the initial code is available to you. One to run in the native Processing IDE, the other to run with Eclipse (which you are highly encourage to use--Eclipse is a bit tough to setup to run with Processing apps, but one you are done, you benefit from the great features of Eclipse).
The two different versions are available below (but only accessible from Smith campus computers. If you are off-campus, please email me).