System C is a time-based drawing machine, a software system for the creation of rule-based images. Several autonomous agents move over a surface, making marks as they move, as a realtime two-screen projection.
The drawing process is modelled on a simple kinetic system. Each agent has a speed and direction that both smoothly change for every step it takes. When the speed or rate of rotation exceeds the minimum or maximum constraints, they start reversing so that their values tend toward the other extreme, causing a subtle oscillation between values over time. Different values for the constraints result in visually different but recognizably related images.
Each image takes a preset amount of time to complete. Once an image is done, the surface is cleared, the drawing system is set to a randomized initial state and the drawing process starts over. The images that are created are saved and uploaded to the web so that online users can observe the most recent activity. All completed images are saved with a time stamp indicating the time of their creation. An archive documents the whole period of the exhibition.
Some physicists define glass not as a solid but rather as a slow-moving liquid, so viscous that we cannot observe its movement. System C draws its images slowly enough to be perceived as nearly static, yet is in reality in a process of slow development.
This project uses the Open Source FTP library edtFTPj from Enterprise Distributed Technologies.