# MinaCoding2024_Strong

# StrongBondsWeakChoreo

For the 21st day of **MinaCoding2024 : "Strong and Weak"** , ***StrongBondsWeakChoreo*** *is Coded in* ***Locomotion*** that showcases a strong bond among the Mushies but a weak unified choreography. Sound Coded in **SonicPi.**

## Poetry

```ocaml
Strong Bonds
Weak Choreo
Which way Shall they Go
as they Continue Their Rounds
```

## Video

%[https://youtu.be/am2MCjR5124] 

## Locomotion Code

```haskell
clear {color = 0x6988B5};
ambient {intensity = 1};
point {color = 0x5555A7, x = 0, y = 3};
directional { colour=0xf00f80, intensity = range 0 2 (osc 0.5), z = range 0 17 (osc 0.8), y = 10, x = -6 };

point {x = range 0 17 (osc 0.15), z = range 0 6 (osc 0.35) , intensity = range 8 25 (osc 0.5), color = 0xFFA500};
directional {z = 6, intensity = range 0 10 (osc 0.5), color = 0xff0000};



b n = dancer {url = "mushy",dur = 3.5, rx = range n n*45,lz = n * 5, ry = n +  range 10  260 (osc n * 0.215 / 10), x = n - (3) * 3,animation = [n,0.25, n + (-2),0.5,n*3,07.5,n*2.1], size = n/5};
for [0..15] b;

b n = dancer {url = "mushy",dur = 3.5, lx = range n n*45,rz = n * 5, ly = n +  range 10  260 (osc n * 0.215 / 10), x = n - (3) * 3,animation = [n,0.25, n + (-2),0.5,n*3,07.5,n*2.1], size = n/5};
for [0..15] b;

b n = dancer {url = "mushy",dur = 3.5, rz = range n n*45,rx = n * 5, ry = n +  range 10  260 (osc n * 0.215 / 10), x = n - (3) * 3,animation = [n,0.25, n + (-2),0.5,n*3,07.5,n*2.1], size = n/5};
for [0..15] b;
```
