SWARM EMERGENCE
NON-LINEAR ALGORITHMS OPTIMIZATION
CONCEPT
Swarm emergence investigates the applications of repeating parametrize components, implications of looping system and recursive strategies to develop an architectural arrangement.
Whole idea is to create an architectural intervention in the pavilion by Mies van der Rohe, by recursive system, which resembles how nature would generate in a contained environment with the concept of progression, aggregation and growth system.
The exercise aims at combining physical generation by using the equations and a growth loop with Anemone. Here, number of particles that constitute a swarm moving around in the search space looking for the best solution. Each particle in search space adjust its “flying” according to its own flying experience as well as the flying experience of other particles.
WORKING BEHAVIOR
-The model relies mostly on the basic principles of self- organization which is used to describe the dynamics of complex systems.
-This work proposes a new multi-objective algorithm inspired from the navigation of grasshopper swarms in nature.
– A mechanism is then proposed to use the model in approximating the global optimum in a single-objective search space.
-PARAMETRIC SWARMING BEHAVIOUR using NEWTON’S SECOND LAW OF MOTION
( F = ma ).
Velocity, acceleration, momentum and force are vector quantity.
SWARM BASIC PRINCIPLE
-INITIALIZE THE SWARM FORM FROM A BASE SPACE /SURFACE.
-EVALUATE THE FITNESS OF EACH PARTICLE.
-UPDATE INDIVIUALS AT EACH INTERMITENT.
-UPDATE THE FORCE AND POSITION OF EACH PARTICLE.
-AGAIN, EVALUATE THE FITNESS OF EACH PARTICLE AND REPEAT UNTILL
THE TERMINATION CONDITION.
PSEUDO CODE
CODE DEVELOPMENT
RECURSIVE GROWTH SYSTEM
SCRIPT
ANIMATION
Algorithmic Emergence is a project of IAAC, Institute for Advanced Architecture of Catalonia developed in the Master in Advanced Architecture 2020/21 by student: Lekha Gajbhiye and faculty: Rodrigo Aguirre and Faculty Assistant: Ashkan Foroughi Dehnav