- - Artificial Life, Culture and Evolutionary Design - Spring 2002

SYLLABUS
PARTICIPANTS
PROJECT
SIMULATIONS
INDEX
TODAY


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

Calendar
TUESDAY THURSDAY

WEEK 1

Web critique of readings to be discussed the following week:
AL 1-14, 291-292, 303-326.

Additional reading online:
Marvin Minsky on Epistemology

9:30 Anthro: Culture, Multiagency, MS-NBC (Simpson from Cyberlife, Gessler, Taylor, Fogel, de Garis), artifacts (Jacquard, Hollerith, Jefferson Wheel, M-209, Silicon, Wafer, Pentium).

9:30 Anthro: Polygons, Growth, Segregation, Foraging, artifacts (Mechanical - Analog, Nema).

April 2 - Artificial Life as a Philosophy

Powerpoint: CSEOL talk:
Representations, Models and Simulations in the Social & Life Sciences - Artificial Life, Societies and Culture. Things that Think embodied in material culture - the world as its own map (Brooks' "Intelligence w/o Reason, w/o Representation)..

 

Introduction to course...

We build Conway's Game of Life (a Cellular Automaton)

April 4 - Artificial Life as a Philosophy

Powerpoint: CSEOL talk continued...

Lego Mindstorms - Line Following.

Video Clips: Dark City (explanation), Nightline (Danny Hillis, Andrea Loche & Paul Ashtown re Batman), VPRO Amsterdam (Karl Sims).

FYI: Seeing Around Corners by Jonathan Rauch

Challenge 1 - Conway's Game of Life

(CSEOL Symposium on Extinction - Friday - Schoenberg Hall)

WEEK 2

Web critique of readings to be discussed the following week:
AL 15-74

April 9 - Alife of Ecological Systems

Powerpoint: CSEOL talk continued...
Representations, Models and Simulations in the Social & Life Sciences - Artificial Life, Societies and Culture.

FYI: Artificial Life VIII, Sydney, Australia
FYI: UCLA Center for Embedded Networked Sensing

Review of programming and graphics concepts: C++ Language elements, color space and graphics commands.

Video Clips: Thirteenth Floor (explanation), MS-NBC (Simpson from Cyberlife, Gessler, Taylor, Fogel, de Garis)

April 11 - Alife of Ecological Systems

From Greg: Deep Computing - Simulating Nuclear Explosions
From John G.: Robots Working for Japan's Future?

Volunteer Presenters?: Simulation workshop for faculty April 26 from 1:00 to 3:00.
Good news: Our mini-grant was approved (more Legos)!

Review of programming concepts: Functions, the Color Ramp.
Begin programming Growth (Diffusion Limited Aggregation).

Quit a little early to deal with programming questions.

Video: Robofest - Osaka.

Office Hour: Borland One-on-One.

Challenge 2 - Dendritic Growth

WEEK 3

Web critique of readings to be discussed the following week:
AL 75-162

April 16 - Artificial Societies & Artificial Cultures

John G. on Robots Working for Japan's Future?
Video: Robofest - Osaka.
Mariko on Lego Meg & Jack in a single from White Stripes
.
Michael on Prisoner's Dilemma and the CASSEL lab.

Literary Anticipatory Science:
Stanislaw Lem (1971) - Non Serviam
Greg Egan (1994) - Permutation City

Mirek's Cellebration and Scott Draves' Bomb.

Artificial Culture simulation, calculating wrap-arounds, multiple runs, Temple of Alife's Wator and Dawkins Biomorphs.

FYI: Strange Stars Suggest New Kinds of Matter Are there any graphical simulations of the origins of matter? Kyle? Vishnu?

April 18 - Artificial Societies & Artificial Cultures

Instructor will be in Stanford.

You will be in Dave's good hands:

The Thirteenth Floor - Viewing and critique...

Challenge 3 - Thirteenth Floor

WEEK 4

Web critique of readings to be discussed the following week:
AL 179-243, 267-290

April 23 - Computational Methods

Joseph on the neuron-silicon interface, coral growth, and www.rennard.org/alife/english.
Jason on quantum computing (see index under quantum supercomputing).
Kyle on "Primordial Life"
Dave on "How Robots Work"

Siavash on "ArtificialWorld"

Demos of Game of Life programs...
Discussions of readings...

April 25 - Computational Methods

Which files to turn in (revisited).
Antivirus warning - try disabling it while working on .exe files

Wator - see Simulations (e.g. Dave's) and Works in Progress
More Borland components: Trackbar and Dial.
More C++ objects: struct and class.
Mariko's musical challenge... (How to input sound as data?)

Discussions of readings...

  • Siavash on Charles Taylor.
  • Kevin on Michael Dyer.

Variations on the Growth algorithm - quick review...

Challenge 4 - Ethology of Planet Wator

WEEK 5

Web critique of readings to be discussed the following week:
AL 163-178, 243-266

April 30 - Advanced Topics

Bring 2 sets of RCX.

Michael on Stanislaw Lem.
Jennifer on Blondie24.
Fonteine on robot ABOR.

Dan's Planet Wator
A Cellular Automata Version
Dave's Planet Wator

Videos: MIT Leg Lab and Braitenberg Creatures.

May 2 - Advanced Topics

Dave: Gene Plays Key Evolutionary Role in Food-Gathering Behavior

Review of challenges...

Videos: MIT Robopong and Mark Tilden from Los Alamos.

Challenge 5 - Project Proposals

WEEK 6

Web critique of readings to be discussed the following week:
EDC 1-144

May 7 - Evolution & Design as Creative Agents

Dan on floating aggregations (Challenge 2)
Thirteenth Floor - discussion

Participant Proposal Presentations:

  • Vishnu on Segregation with a Twist...

From: Creative Evolutionary Systems by Bentley et al.

Videos (35m): Karl Sims (10) Compilation and (5) Electronic Canvas; Craig Reynolds (7) Collected Boids; Demetri Terzopoulos (12) Go Fish.

Third Hour: Open for discussion and consultation.

May 9 - Evolution & Design as Creative Agents

Participant Proposal Presentations:

  • Idan on the Ethics of AI as a "Tool"...
  • Joseph on Coral Growth...
  • Jason on Quantum Computing and Artificial Life

ATSAC Tours: Tuesdays 9-11 and Thursdays 1-3

Biological and Cultural Evolution:

  • Variation
  • Selection

Challenge 6 - Schelling's Segregation Model

(HUMAN COMPLEX SYSTEMS Conference, Lake Arrowhead, May 9-12)

WEEK 7

Web critique of readings to be discussed the following week:
EDC 147 - 218

Additional readings handed out:

  • Time Magazine (1950).
  • Jay Forrester (1971).
  • Marvin Minsky (1986).
  • Robert Wright on Edward Fredkin (1989)

May 14 - Evolutionary Computation

Please prepare to discuss Evolutionary Computation:

  • GA - Genetic Algorithms: Michael, John G.
  • GP - Genetic Programming: Greg
  • ES - Evolution Strategies: Kevin, Beth
  • EP - Evolutionary Programming: Jared, Vishnu

Dave on a small GA.
Fitness Landscapes: spiked, gradual, 2d, nd

Participant Proposal Presentations:

Code for SNAKE
Bringing the Arrowhead Conference home...
ISAL and Artificial Life VIII...

May 16 - Evolutionary Computation

Ideas carried over:

  • Flocking in 1d, 2d and 3d.
  • Fitness landscapes of secret codes?
  • Segregation revised...
  • Garmin GPS units distributed... maybe demo'd...
    please delete TRACKS
    please do not delete WAYPOINTS

Michael on prologue to Minsky's SOCIETY OF MIND.
Michael on Danny Hillis' PATTERN IN THE STONE.

Video / DVD:

  • Institute for Creative Technologies
  • Paul Debevec: Research and Animation 1997-2000

New approaches on the Web:

Challenge 7 - A GPS Field Exercise around the ATSAC Tour

Daniel Fessler on Universal Mental Mechanisms, Disgust and Cultural Prohibitions Noon-1:30pm in Bunche Hall 4357

(BORCON, Anaheim, May 18-22)

WEEK 8

Web critique of readings to be discussed the following week:
EDC 219-278

May 21 - Evolutionary Art & Design

pick up UCLA-opoly...

ATSAC Tour Confirmed from 10:00 until 11:00. This is at the New City Hall in downtown Los Angeles. We will have to share rides. MAP to ATSAC.

(BORCON, Anaheim, May 18-22)
(E3 - Electronics Entertainment Expo, Los Angeles, May 21-24)

Monday, May 20:
Douglas Kenrick, ASU Psychology: From Universal Mechanisms to Cultural Diversity What Trophy Wives Tell Us About the Emergence of Human Society Noon-1:30, Haines 352.

Tuesday, May 21:
Douglas Kenrick, ASU Psychology: MTV or DNA? Evolved Mechanisms and the Mass Media. 4:00-5:30, Haines 352.

May 23 - Evolutionary Art & Design

Dave on Predicting Exchange Rate Volatility with GP...
Time on EverQuest?
GPS and 9/11...
Reports on E3?

Beth and Jenn on Interactive Art.

FYI - Background readings to be handed out:

  • "Counterintuitive Behavior of Social Systems," by Jay W. Forrester. SIMULATION, February 1971, pp. 61ff.
  • "Prologue," from SOCIETY OF MIND by Marvin Minsky. Touchstone Books, Simon & Schuster, New York (1986)
  • "The Thinking Machine - Mark III - Can Man Build a Superman?" TIME - THE WEEKLY MAGAZINE, February 23, 1950, pp. 54ff.
  • "Edward Fredkin - A Finely Mottled Universe." Chapter 3 from THREE SCIENTISTS AND THEIR GODS - LOOKING FOR A MEANING IN THE INFORMATION AGE by Robert Wright. Harper & Row, New York (1989). Pages 21-27.
  • Institute for Creative Technologies news article.

Challenge 8 - A Critique or Simulation of Your Choice
Japanese Slide-Rule Nomograph?
UCLA - Monopoly?
Snake...

(E3 - Electronics Entertainment Expo, Los Angeles, May 21-24)

WEEK 9

Web critique of readings to be discussed the following week:
EDC 279-342, 343-424

May 28 - Evolution of Life & Culture as it Could Be

Siavash on A Human Touch for Machines - Emotion - Thoughtful Machines (LA Times - May 7, 2002)
Grant on film themes...

Monopoly and Snake are on the Web...

11:00 Guest Lecture by Steven Bankes, Rand Institute and Evolving Logic: on Exploratory Modeling.

May 30 - Evolution of Life and Culture as it Could Be

For those reviewing movies, look for intelligent reviews:

  • every movie review (some intelligent, some not) Rotten Tomatoes
  • Light & Sound (Art Library Periodical) penetrating reviews
  • Millimeter (Trade periodical) a potentially interesting source

The Arrowhead Conference...

  • Richard Szafranski - NeoCortical Warfare? Acme of Skill.
  • Nonlinear Dynamics in World Politics - Notes on the CIA
  • Joseph Eash, PowerPoint.

Videos on the Institute for Creative Technologies:

  • Paul Debevec - Research & Animation 1997 - 2000
  • Mission Rehearsal Exercise (MRE) - 2000

Class Project - An Exploration of Your Choice

WEEK 10

June 4 - Creative Computational Processes

Steven Spielberg finally graduates...

Project Presentations

Jason Quantum Game of Life
Jared Tools for Education
Fontaine Spielberg's movie AI
Avi The movie GHOST IN THE SHELL
John G. The book PERMUTATION CITY
Joseph Coraline Algae
Kevin Simulating Poker

Class Projects

June 6 - Creative Computational Processes

Project Presentations

Siavash Multiplayer Snake
Michael Fractals - the Cantor Set
Laura &
Janet
Natural & Computer Viruses
Jenn &
Beth
Modern Art & Computation
Dan Evolving Karl-Sims-Like Life
John D. The Sims and Viruses
Greg Lego Mindstorms RCX
Vishnu An Evolutionary Segregation
Kyle AI, PERMUTATION CITY and STAR TREK.
Grant Digital Actors and Theater
Chris Two Species Foraging on Seasonal Resources

Class Projects

Course Evaluations

FINALS WEEK

Elonka Dunin - UCLA Gaming Goddess
Norwegian Library wants Cyber-Locksmiths

June 11 - No Final, but:

All class papers and projects due by 2:00 p.m.

Have a great summer...