Agent Drawings

Die Reihe „Agent Drawings“ beschäftigt sich mit der Visualisierung nonlinearer, agentenbasierter Algorithmik. Die digital erzeugten Graphiken können als Prozessdokumentation, bzw. als Diagramm des jeweiligen Regelwerkes verstanden werden. Gravitation, Schwarmverhalten oder Wachstums- und Alterungsprozesse sind dabei oft in den Algorithmen verflochten. Die Bildreihe verstehe ich als fortlaufende Arbeit, bei der es vorrangig darum geht algorithmische Regelwerke in Verbindung mit spezifischen Formen bringen zu können.



The „agent drawing series“ is about the visualization of nonlinear, agent-based algorithmic systems. The series can be described as an artistic research of the connection between visual form and complex behavior/systems – f.e. we can find in gravitational constellations, swarm or growth behavior. the artist is using computer simulations to draw the below shown pictures. All series are accompanied with a small abstract of (pseudo) code with describes core features of the utilized algorithms. The series is an ongoing row of pieces since 2015.

magnetic field drawing
*agents repel and attract each other and some random hotspots in the center of the stage
*agents shrink with their age


directional growth
*agents repel each other and follow some random hotspots around the stage
*agents shrink with their age
*agents have random oscillation behavior


directional shape shrinking
*agents move towards hotspot point at the bottom of the stage
*agents shrink with their age
*agents have collective random oscillation behavior


perlin seeding + growth
*place agents in a circle around the center of the stage and create random vector
*grow in the direction of your vector
*if other agents are nearby and have a similar direction – grow faster and age slower
*if your reach a maximum speed, seed another agent around your position
*try to aim towards the center of the stage
*if your maximum age is reached, die


directional shape shrinking
*agents move towards a random moving hotspot point around the center of the stage
*agents shrink with their age
*agents have a shape oscillation movement
*agents have collective random oscillation behavior


directional shape shrinking + smooth oscillation
*agents move towards a random moving hotspot point around the center of the stage
*agents have a collective random initial speed
*agents shrink with their age and change their brightness
*agents have collective random oscillation behavior


directional shape shrinking + radial noise
*agents move towards a random moving hotspot point around the center of the stage
*agents shrink with their age
*agents have noisey oscillation movement
*agents have collective random oscillation behavior


directional shape shrinking with rotation
*agents move towards a random moving hotspot point around the center of the stage
*agents shrink with their age
*agents have a shape oscillation movement
*agents have collective random oscillation behavior
*agents rotate towards their current movement vector
*agents get slower with age and die


radial perlin seeding + tangile growth
*place agents in a noisey circle around the center of the stage
*grow in the direction of a random vector
*agents will have a random oscillation and ageing speed
*if other agents are nearby and have a similar direction – grow faster and age slower
*try to aim towards the center of the stage
*if your maximum age is reached or your are nearby the center, die