-Artificial Worlds - Life, Culture and Evolution
Spring 2003

CLICC Classroom "A" - Powell 307
Fridays 10:00 - 1:00

SYLLABUS
PARTICIPANTS
PROJECT
SIMULATIONS
INDEX


Nick Gessler - mailto:gessler@ucla.edu
CLICC Laboratory Hours - http://www.clicc.ucla.edu/LabInfo/hours.asp

 

Calendar
FRIDAY

WEEK 1

April 4
Introduction - Nasty Simulations stuff.
Challenge 1 - A Growth Algorithm
Growth by Diffusion Limited Aggregation. Download it from our "Sims" page.
See what you can do to elaborate the work of the previous class.
Video - "Artificial Life" VPRO Amsterdam 1995 (90 minutes).

WEEK 2

April 11
Challenge 2 - Your Choice - Pseudocode, Modify or Create an Emergent Software Application. See our "Sims" pages.
A review of the Growth Algorithm and some elements of Borland and C++.
Video - "Artificial Life" VPRO Amsterdam 1995 (90 minutes).

WEEK 3

April 18
Cellular Automata - 1d, 2d - Conway's "Game of Life" - Scott Draves "Bomb"
Borland IDE from the bottom-up. We will build a 1d- Cellular Automata.
Challenge 3 - Explore the bio-diversity and ecology of Conway's "Game of Life." Explore and enhance the 1d Cellular Automata application that we built in class.

WEEK 4

April 25
Participant reports on the nature of Cellular Automata. (Enhanced CA apps on our Sims pages.)
Conclusion of Video - "Artificial Life" VPRO Amsterdam 1995 (90 minutes)
DVD on John F. Simon's "ComplexCity."
Challenge 3 - Sign up to prepare a PowerPoint or HTML report on a complex evolutionary artist, "algorist," or "computational artist." Be prepared to talk about the algorithms in use in detail. Consult our "Alife Artshow" pages, our "Index, the recommended books, and/or search the Web. Tell us how the work is done and in what way it makes use of evolution and/or algorithms.

WEEK 5

May 2
Participant reports on complex algorithmic, evolutionary, and/or computational artists.
Video presentations of artists' works: Karl Sims, Steven Rooke.
Challenge 4 - Sign up to prepare a presentation on evolutionary design.
Sensor arrays...

WEEK 6

May 9
SIGGRAPH, San Diego, July 27-31. (Exhibits $50, Electronic Theater $50)
Participant reports on evolutionary design. John Mount's geneticArtIII.
Challenge 5 - Project proposals presented during class.

WEEK 7

Living Melodies Demo

May 16
Participant project proposals: a proof-of-concept working C++ algorithmic artwork.
Algorist Links. Various topics on evolutionary and complex algorithms as well as interfaces.
Challenge 6 - "Variations on Three Major Themes." Document L-System experiments using Gary William Flake's "Computational Beauty of Nature" Java Applets. In the CLICC lab, Java Applets will only work under Netscape. Elsewhere, they should work under IE. Use lower-case "f" not upper-case "F."

WEEK 8

Processing Examples
More Examples

In our CLICC lab, try the Java applets using Netscape.
They will not work in Internet Explorer.

May 23
Mazes...
Sand Tables...
virtual and augmented reality...
Michael Chang's
Tools...
Proce55ing and Stella inspired samples...

The behaviors of many Proce55ing examples may be coded in C++ without much difficulty.
One remaining challenge: Work on class projects in class.

WEEK 9

Cybergeography
BCBdev.com

May 30
Cybergeography: Design as Visualization...
Building a captionless Window...
One remaining challenge: Work on class projects in class.

WEEK 10

ESRI Users' Conference, July 7-11, San Diego:
Student one-day-only-exhibits-only free passes are available at the Users' Conference. You must present your student ID and take down these two names: James Cox (who makes these available) and Ann Marie Masangcay (who told me all this). Print out this email as evidence.

June 6
The Economists

In-class presentations and demonstrations of class projects.

FINALS WEEK

No Final - Have a great Summer!