CALENDAR ALiCE:
|
On the first day you will write a Windows application. Please come ready to work on the computer. You will need to bring:
|
This is a course about ideas, complex ideas, and how to express them in computer language... | ||
And the signifieds
butt heads with the signifiers, Joanna Newsome, |
|||
Tuesday
|
Thursday
|
Around
Town
|
|
Week 0 |
Our calendar is subject to change to take advantage of interestes that develop during class, items in the news, and related activities on campus and in the community. |
September 27 On the first day you will write a Windows application. Please come ready to work on the computer. And bring $20 for the course printed materials... What is Multiagent Modeling? Karl Sims (videos):
including... An Introduction to Borland's C++
Builder & Windows: We save the application and it's accompanying files to a folder and drag that folder to our USB memories as a backup. We open the project we were working on by double-clicking the .bdsproject file.. Coding from scratch... Handouts: |
|
Notes on what we covered on a particular day in the past are shown in black on a saturated yellow background. Things we didn NOT cover are shown in gray. |
|||
What we plan to cover on a particular day in the future is shown in black on a desaturated yellow background. | |||
A sketch of what we plan to cover in the future is shown in gray on a desaturated yellow background and is most likely copied from last year's calendar. | |||
Week
1
|
October 2 Rafael on Evolving Clocks... Coding from scratch... SERIAL ALGORITHMS
Enhancements: Formatting your source
code: C++ code on the fly: |
October 4 Dario talks about Burning Man... SERIAL ALGORITHMS
Programming
Challenge 0: "Half-Way-There" We
go through the Reference Guide: Enhancements: |
Recommended Films:
|
Week
2
|
October 9 Good News: 3 Votrax
Speech Synthesizers Ordered From Dave: Tell Us How You Really Feel RE-PRESENTATION: SERIAL ALGORITHMS
continued... On our simulations
pages: Somethings to understand
and try: In-class development time.. SERIALLY ITERATED
ALGORITHMS |
October 11 Due Today: Programming
Challenge 0: "Half-Way-There" RE-PRESENTATION: We begin building
Conway's "Game of Life." Borland "Help." (non-existant) We finish Conway's Game of Life. |
Recommended Book: Symmetry in Chaos: A Search for Pattern in Mathematics, Art and Nature. By Michael Field and Martin Golubitsky, Oxford University Press (1995). Amazon. |
Week
3
|
October 16 COLOR ONCE AGAIN: CELLULAR AUTOMATA
(continued...) Scott Draves - "Bomb" Mirek
Wojtowitz' "Cellebration"
Lublin, Poland. Brainstorming: What
enhancements can you devise to better understand its behavior? Sounds? Images? Colors? MouseDown, Move and Up events? A button to place new configurations on the screen? New components:
Using PhotoShop to import an image into IconEdit32. In-class development time...
|
October 18 I will be away at the National Cryptologic History Symposium at Johns Hopkins... Dave on Mark Kleiman's Deterrence Model... Readings: Video: Discursive Challenge
0: (due Oct 25) Think seriously about the ideas presented by the authors and those in the video. What audiences are they directed towards? What visions do each of them project about the future of their respective discipline? Is there a cohesive and unified philosphy and epistemology behind their presentations? If so, what is it and what are its implications? Assuming that you have found one, how do you feel it may be applied to research and creative work in your own major field of interest. What might your field gain or loose and why? Would you expect resistance to these ideas? If so, what kind and why? Please write a well thought-out and composed essay of about 2-3 single-spaced pages (typed!)... |
|
Week
4
|
October 23 Note: I live in the "Mandatory Evacuation Zone" of the "Malibu Fire." I am waiting for a morning report from the Sherrif and Fire Marshall which hasn't been filed as of 7:40 a.m. If I do not get in to UCLA, let this be your challenge: As a class, "self-organize" and/or work in groups or individually to Explore, Experiment, Enhance and Enjoy one of the simulations on our Simulations / Segregation, Assimilation page... Unzip Dave's or any other model, study it, work with and improve it. Good luck and happy simulating... Due Today: (gifts from the dark
side...) SEGREGATION |
October 25 Due Today: Mirek's "Cellebration" (if we can find a platform to run it on)... SEGREGATION Coding by building on unzipped project files... Handout: Source code for May 2007 Segregation. |
|
Week
5
|
October 30 Handout: Outline
of variables and functions. Discussion: Implementing
tweaks and variations on the Segregation model. Bending the model to simulate compliance and conformity (acculturation, assimilation, desegregation and group-think). Work on Segregation model... |
November 1 Due Today: In the News: FLOCKING
- |
|
Week
6
|
November 6 Discussions of new tweaks and functionalities for the Flocking and/or Traffic simulations... Segregation with barriers... Flocking with tossable agents... In class development time... |
November 8 Due Today: Video Clips: EVOLUTIONARY COMPUTATION (A vector world...
with cinematic? scheduling) |
|
The
BORLAND HELP FILES found!!!
Double click on: My Computer >> Social Sciences Drive (J) >> classes >> gessler >> help >> bcb6.hlp |
|||
Week
7
|
November 13 More from the SIGGRAPH
DVD... EVOLUTIONARY COMPUTATION (A vector world...
with cinematic? scheduling) Suggested tweaks: Readings for Discursive
Challenge 1: |
November 15 Colossus Cracks Codes Once More... More from the SIGGRAPH
DVD... Due Today: Participants' demonstrations of projects. REAL WORLD INTERFACING In-Class work on ICT... Fiction for Discursive
Challenge 2: |
|
Demetri Terzopoulos is the Chancellor's
Professor of Computer Science at UCLA. "VIRTUAL ANIMALS AND HUMANS: FROM BIOMECHANICS TO INTELLIGENCE" - Abstract The confluence of virtual reality and artificial life, an emerging discipline that spans the computational and biological sciences, has yielded synthetic worlds inhabited by realistic artificial flora and fauna. Artificial animals are complex synthetic organisms that have functional, biomechanical bodies, perceptual sensors, and brains with locomotion, perception, behavior, learning, and cognition centers. Virtual humans and lower animals are of interest in computer graphics because they are self-animating graphical characters poised to dramatically advance the state of the art of production animation and interactive game technologies. More broadly, these biomimetic autonomous agents in their realistic virtual worlds also foster deeper computationally-oriented insights into natural living systems. Furthermore, they engender interesting applications in computer vision, sensor networks, archaeology, and other domains. |
|||
Week
8
|
November 20 In the theaters: DVD: Institute for
Creative Technology... Zeve on the rolling sticky-ball... Discursive Challenge
1: DUE TODAY REAL WORLD INTERFACING |
November 22
|
|
Week
9
|
November 27 Zeve - Final Project Presentation EVERYONE PRESENTS A COURSE PROJECT PROPOSAL: What are your goals? How will you meet them? Video: Robofest Osaka... Discursive Challenge
2: DUE TODAY Classwork on Projects |
November 29 Albert - Short Presentation Those who missed
Tuesday: DVD: Fast, Cheap
and Out of Control Due Today: Classwork on Projects |
|
Week
10
|
December 4 Kasra and Chris on
DNA Computing... Creating a Web Site... DVD: The Way Things
Go. "Glorious, inspired & demented." "A Rube Goldberg
drawing coe to life." |
December
6 EVERYONE
NEEDS TO ATTEND TODAY All Challenges and Assignments must be handed in today. I leave for the Holidays right after class. |
|
! Happy Holidays
!
|
!
Happy Holidays !
|
||
No
Final
|
|
|