algorithmic modeling for Rhino
Dragonfly is a first attempt at linking the theory of ecological perception to architecture. Given certain abstract programmatic events (e.g. view art, buy food, sit down, look up) and knowing roughly where they're supposed to happen, Dragonfly simulates a user navigating the proposed layout. By observing the user's behaviour, we can assess how effective the layout is.
Granted, in this example, the layout gets pretty chaotic, but it shows the principle...work in progress, folks.