Programming Media II Professor Casey Reas, TA Sean Dockray |
![]() |
||||||
![]() |
"Emergent Behavior " | ||||||
![]() |
+ Run Applet + Results |
||||||
Write a program which changes its behavior over time depending on the accumulated information exchanged with its environment. The primary input to the program should be human-controlled. The input can be a mouse, keyboard, camera, tablet, or a more unique device. The output can be visual or sonic or a combination of both. The focus in on the behavior you invent and how it relates to changes depending on the input. The reading from Brooks will equip you with a vocabulary and context for thinking about constructing behavior. Think about the difference between a reactive system (hard-wired behavior with no modification) and learning (the ability to change behavior). This reading is not difficult, but is lengthy and contains many references which may not be familiar to you. It contains many valuable ideas so put a strong effort into extracting them.
|
|||||||