{"id":32,"date":"2010-11-15T19:14:19","date_gmt":"2010-11-15T19:14:19","guid":{"rendered":"http:\/\/teaching.thesystemis.com\/classes\/algo\/?p=32"},"modified":"2010-11-15T19:14:41","modified_gmt":"2010-11-15T19:14:41","slug":"homework-8","status":"publish","type":"post","link":"http:\/\/teaching.thesystemis.com\/classes\/algo\/?p=32","title":{"rendered":"homework 8"},"content":{"rendered":"<p>a) combine the vector field and particle-particle interaction in an interesting way. \u00c2\u00a0think, for example, about your particle particle interaction homeworks (or your vector field homeworks) and is there any one there that you\u00e2\u20ac\u2122d like to improve? \u00c2\u00a0 Make something super interesting. \u00c2\u00a0No circles!<\/p>\n<p>b) take a look at the flocking code, especially changing the parameters relating to flocking (see particle.cpp for the definitions of the radius and strength of the different forces). \u00c2\u00a0Can you make the flocking more interesting? \u00c2\u00a0Find the most interesting parameters (and remember, every particle doesn\u00e2\u20ac\u2122t have to have the same values, they can be different) and then work to use this in an interesting composition. \u00c2\u00a0For example, can you include other forces in addition to the flock\u00c2\u00a0simulation\u00c2\u00a0to make it more interesting? \u00c2\u00a0 Don\u00e2\u20ac\u2122t forget about the other things you\u00e2\u20ac\u2122ve learned, like the point recorder and sin\/cos, etc.<\/p>\n<p>extra credit:<\/p>\n<p>c) working alone or in a group, can you design an algorithm for FASTER particle particle interaction? \u00c2\u00a0It must run at 30 FPS in realtime. \u00c2\u00a0Think about how spatial division can help, and how simple things, like sorting can be very effective. \u00c2\u00a0I am VERY happy to help with this.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>a) combine the vector field and particle-particle interaction in an interesting way. \u00c2\u00a0think, for example, about your particle particle interaction homeworks (or your vector field homeworks) and is there any one there that you\u00e2\u20ac\u2122d like to improve? \u00c2\u00a0 Make something super interesting. \u00c2\u00a0No circles! b) take a look at the flocking code, especially changing the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-32","post","type-post","status-publish","format-standard","hentry","category-homework"],"_links":{"self":[{"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=\/wp\/v2\/posts\/32","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=32"}],"version-history":[{"count":0,"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=\/wp\/v2\/posts\/32\/revisions"}],"wp:attachment":[{"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=32"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=32"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/teaching.thesystemis.com\/classes\/algo\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}