✌Sweet.. Lucas Arts - Crowd simulation VFX 👨💻 chief Programming lead - 'So,You bi**'s like watching those outer space dogfights? Well now you know the EXTENT of calculations, programming and all those troubles we Minions go through to give you ungrateful people all that glory and imaginative greatness here at Lucas Arts!! So next time just say thank you before you judge on those old episodes. ESPECIALLY THE OLD EPISODES!'
Its funny how programmers and engineers are the people who appreciate the fine tuning and intelligent design we see all around us. And they say science and religion can't co-operate. Truth is as clear as the sun in a clean sky.
There’s something called as swarm intelligence also which is not just limited to birds but insects like bees and termites many thanks for directing towards boids algorithm
@@Nebulous1225yeah we humans aka Homo sapiens do things collectively sometimes as herds sometimes as teams and most of the time as 2 groups last 1 specifically for destructive purposes
for (int c = 0; c < world.GetCars().size(); c++) { If (world.GetCars()[c].IsClean()) { world.GetEntities().GetBirds().GetClosestFrom(c).ShitOn(c); } } Iam really tired and writing this on a mobile phone so don’t look at the indentation 😂
@@__christopher__ its easy to forget the complex beauty of the world we live in when someone shows us a simple formula for movement of flocks of birds.
You can add one step further by moving the center of mass. It's called "boids with air current" Or one more step by moving multiple center of mass according to certain function(s). It's called "multiple boids in a rainy weather with massive thunderstorm." Add gravity and...
2nd step works better if you say: move towards average of the local group. Now define a manageable random value for the size of local group. Here "manageable Random" means the local group size should be accomodative of it's neighbouring group size, we don't want collision but do want upclose but distinct localised group.
It's also interesting how it's an example of emergent complexity; One bird doesn't have this shape. Two birds also don't. But at some point simply by adding birds..
if y'all think this is cool you should play devil daggers. the swarms of the basic skull enemy moves just like this and it makes for a very interesting evasive movement gameplay, look up a top run, it's very cool
Looking at nature, space, maths, science etc. etc. It is just amazing to see how everything is made. I mean just imagine everything is so perfect. Math never fails (as much as I know), Nature doesn't fall in the Laws of Nature. Science discovering these laws (if not perfectly then to a good amount) and using those in our daily lives. Everything which God created without a free will is extremely perfect. No law fails in its dimensions. Laws of Nature doesn't fail in nature, Laws of Quantum Mechanics doesn't fail in its dimension. Thinking about it gets me thinking how perfect God is that his perfect nature is reflected everywhere.
When you think about it, it isn't too strange; if humans can run around in cars and rarely get into accidents then so can a species that's evolved over millions of years to do the same thing but with their bodies.
For the record: yes there is some evolved algorithm in a bird brain to cause them to flock like this, but no it's not Boids. We don't know what it is, it's likely very complex, but it's neat that we can approximate something that kinda looks like it using a simple set of rules.
My honours project actually was to try apply similar rules to automate group behaviour (specifically how we stand during conversation), didn't get where I wanted but it could be done. I figured this might be useful for RP so characters wouldn't have to focus on how they were positioned. Not very useful overall though. But I learned a lot about boids, proxemics and culture.
It’s just a defence mechanism and it is very effective. If humans could fly for hundreds of thousands of years we would also be very good at flying as a synchronised group if our lives depended on it. Practice makes perfect
boids algorithm... like birds algorithm in a thick accent
I'm sure the creator must have been a new Yorker :p and he loved them boids
As far as i remember boid is a shorthand for “bird-oid” so the resemblance is somewhat intentional
It's all coming together
This is an Issac Arthur accent
This is Colin Pharrell’s Penguin accent
As a bird programmer I'm legally obliged to clarify that birds are real and they aren't government spy drones.
Thank you, I completely believe you.
@@IStMl Thank you, fellow good citizen.
But why is this bird my cat killed filled with wires then.
Its cause birds eat wires that the goverment calls "worms"@@thisismyus
thats something that the feds would say
When God debugs, he doesn't use breakpoints, just divine intervention.
This
Lmao 😂
Damn good one...😂
He doesn't need to debug though
@@semper_reformanda_1517 think about what birds eat…
You missed built in GPS. They navigate using the earths magnetic field with a gland they have in their forehead
Imagine if we had natural GPS...
Only some species, lots of birds that migrate dont appear to have this ability
A compass is not GPS
But the sad thing is increasing population of network towers
@@ZAIDop008 Dont worry they got the secret govt technology GPS and magnetic fields was like 50 years ago man
Boids aren't real, they're programmed using the birds algorithm
✌Sweet.. Lucas Arts - Crowd simulation VFX 👨💻 chief Programming lead - 'So,You bi**'s like watching those outer space dogfights? Well now you know the EXTENT of calculations, programming and all those troubles we Minions go through to give you ungrateful people all that glory and imaginative greatness here at Lucas Arts!! So next time just say thank you before you judge on those old episodes. ESPECIALLY THE OLD EPISODES!'
Funny because its kinda true :)
😂
that diagram is incomplete as theres also a subwoofer in their throat, so you can get those nice basey SQUAKS and crisp clear chirps, no problem
Ugh, you missed the obvious tweeter gag.
This is actually how we program drone swarms. It requires a repeater to act as the commander, however.
Presumably you need a leader because you still want to dictate where they go. The boids are presumably a little more democratic.
Pretty fly for a robotic government surveillance guy
Inherent design, inherent code, finely tuned. It's incredible to see the built-in order all around us.
Its funny how programmers and engineers are the people who appreciate the fine tuning and intelligent design we see all around us. And they say science and religion can't co-operate. Truth is as clear as the sun in a clean sky.
@@Al-Hussainy not enough.
@@xuanduyphantrinh8753 what's not enough?😂
@@Al-Hussainy I don't see any scientific proof of such a thing.
@@xuanduyphantrinh8753 what such thing? Make your words specific. I'll try conveying our perspective.
1. adhesion
2. alignment
3. cohesion
1. seperation
2. avg direction vector (avg heading)
3. avg position vector (centre of mass)
This seems like a great way to code fish in underwater video games
1. Don’t crash
2. Steer towards the average heading number of blocks
3. Go to center mass
Collective animal behavior by David Sumpter is a good book on mathematical models for stuff like this
Also, this is used in AI to explore large finite domains of states using a heuristic function, it's called Swarm algorithm
There’s something called as swarm intelligence also which is not just limited to birds but insects like bees and termites many thanks for directing towards boids algorithm
Humans too probably
Not sure wth we're doing though
@@Nebulous1225yeah we humans aka Homo sapiens do things collectively sometimes as herds sometimes as teams and most of the time as 2 groups last 1 specifically for destructive purposes
When I saw the "shop" button I thought bro is gonna sell birds
Real lmaoo
Boids algorithm was originally implemented by Curly from the three stooges, which explains the misspelling
Now my bird drones can blend in with the environment better. Thank you Fireship!
BIRDS AREN'T REAL!!!!
stay woke brother 💯
Birds swim in the Ether 😵💫
@@dom8429what??
@@Vexxel256 that's the original meaning not whatever idiots want it to mean
@@Odin00 They aren't idiots. Words simply change meaning over time.
I don't think BOIDS algorithm has the line:
If (ParkOutside(Car) == True) {
BirdPoop (Car);
}
for (int c = 0; c < world.GetCars().size(); c++)
{
If (world.GetCars()[c].IsClean())
{
world.GetEntities().GetBirds().GetClosestFrom(c).ShitOn(c);
}
}
Iam really tired and writing this on a mobile phone so don’t look at the indentation 😂
This is also a great explanation of axioms and how to code them
Remember every bird has a beating heart and breathing lungs and flowing blood.
Sure, they also have wings an feathers, a brain and eyes, feet and a tail. But how is that relevant in the context of this video?
@@__christopher__ its easy to forget the complex beauty of the world we live in when someone shows us a simple formula for movement of flocks of birds.
You can add one step further by moving the center of mass. It's called "boids with air current"
Or one more step by moving multiple center of mass according to certain function(s). It's called "multiple boids in a rainy weather with massive thunderstorm."
Add gravity and...
really cool. I think I would have tried to create a moving 3d curve and have them follow it at random offsets
So much maths in multiagent control I literally had to re-read my linear algebra textbook for the project
How "God" programmed the bird. Surely not programmed by the government
Why are onlyfans girls leaving comments here, bro?
Aiming at a desperate audience 😂
@@mryan89All programmers know that Linux users are asexual.
they're everywhere they're bots... but since it gives some boost to the video so some youtubuer dont block them i guess...
Block them, I’m sure it’s against tos
bots
God's code is beyond Turing complete
My true face is revealed!
aint no way 69 likes
@@literallyme-zf6hm Noice
*"Hey, why you poop on my caahhh?"*
*Chinese accent
@@KS25205 I was in a hurry 🦤
2nd step works better if you say: move towards average of the local group.
Now define a manageable random value for the size of local group.
Here "manageable Random" means the local group size should be accomodative of it's neighbouring group size, we don't want collision but do want upclose but distinct localised group.
It's also interesting how it's an example of emergent complexity; One bird doesn't have this shape. Two birds also don't. But at some point simply by adding birds..
Great stuff. Somehow I was immediately able to tell that it's your short from the thumbnail
I made a lava lamp simulation which was just temperature storing boids + marching cubes
Boids Algowidthm is a weally good algowidthm four fwying boids.
Boid system is probably the coolest thing about computers
Honestly, yes. This somehow amazes me more than seeing a neural network spew out words
Tech Bird News: In the latest version birds will come equipped with solar panel wings.
this ship is on fireee!!!!
I remember this one. It's on "The Code", a math documentary by Marcus du Sautoy.
I LOVE THIS SO MUCH
I LOVE THIS SOOO MUCHHHH
So birds always know the average direction, in wich their flock is going, plus the center of mass of it? Thats impressive
if y'all think this is cool you should play devil daggers. the swarms of the basic skull enemy moves just like this and it makes for a very interesting evasive movement gameplay, look up a top run, it's very cool
Birb algorithm
I love that just like a programmer you put
!Magic as if to say negative
i also love to do that
Looking at nature, space, maths, science etc. etc. It is just amazing to see how everything is made.
I mean just imagine everything is so perfect. Math never fails (as much as I know), Nature doesn't fall in the Laws of Nature. Science discovering these laws (if not perfectly then to a good amount) and using those in our daily lives.
Everything which God created without a free will is extremely perfect.
No law fails in its dimensions. Laws of Nature doesn't fail in nature, Laws of Quantum Mechanics doesn't fail in its dimension.
Thinking about it gets me thinking how perfect God is that his perfect nature is reflected everywhere.
yes!!!!
#Arshad bhai bahut sawab milega , MashaAllah for your bargain and hospitality.
That would be the most hardest NP problem I ever encountered lol
We had a school project to make a simulation of this model with java and it was amazing
You can capture anything using math but you will miss most important aspect of Being living thing which is consciousness
When you think about it, it isn't too strange; if humans can run around in cars and rarely get into accidents then so can a species that's evolved over millions of years to do the same thing but with their bodies.
I’ve never heard it explained, but I figured it was something like this, on my own.
BUGGS DO YOU SEE THE BOIDS??
1. seperation
2. avg direction vector (avg heading)
3. avg position vector (centre of mass)
What 4th rule do you want (comment) ?
Nature, drone show 🔥
For the record: yes there is some evolved algorithm in a bird brain to cause them to flock like this, but no it's not Boids. We don't know what it is, it's likely very complex, but it's neat that we can approximate something that kinda looks like it using a simple set of rules.
towards center of mass might not be nuanced enough, i would think its more like "keep within a distance". another force thats missing is wind
My honours project actually was to try apply similar rules to automate group behaviour (specifically how we stand during conversation), didn't get where I wanted but it could be done. I figured this might be useful for RP so characters wouldn't have to focus on how they were positioned. Not very useful overall though. But I learned a lot about boids, proxemics and culture.
The beauty of starlings!
That's how I started with Agent Based Modeling! And I love it.
commenting so fireship shorts can keep being recommended to me
Have economists discovered this alg yet? We need more stable economies plz
During the great floods, Noah sent the raven to check upon the water level.
what the hell I have an assignment due about this that I haven’t searched for or anything yet and here we are recommended in my feed
I think it's a part of particle swarm optimization of ML
Same way a crowd works.
God is the god programmer
Belief in an all powefull God simply shows that education and qualifications do not irradiate ignorance.
That's a bunch of sailor pilots having a good time, and we ground rats look as if they try to explain air to us all over again 😒
Just like humans they all comform
Everybody conforms no one dares to be alone and different
It’s averageness
The simulation runners seeing the AIs reverse engineer the operating system: 👁️ 👄 👁️
Simulation runners: "hey G.O.D (general operating director) "nuke them"
If the case is that simple make a robot like bird that act as freely and as smart as a real bird
God: they copying me bird blueprints!
It’s just a defence mechanism and it is very effective. If humans could fly for hundreds of thousands of years we would also be very good at flying as a synchronised group if our lives depended on it. Practice makes perfect
I never see flocks like this anymore
We gotta find a way to make this a sorting algorithm
Like how a disproportionately high percentage of men named Dennis become dentists?
Amazing how this was done before computers
There is a specific structure in the brain that handles this in swarming birds. I'd call that a computer, albeit an organic one.
Fish does the same thing.
Those are some noice lookin boids
Didn't understand in which direction to steer. To avg steer or COM? Rule 2 and 3 are probably contradictory.
0.618 algorithm u will find everywhere in universe
that straight line wasn't as straight as I was expecting.
When i first saw this, i was little and it looked like the "mummy returns " scene
Who programmed birds like this? How can they do it by themselves? How they got so much intelligence?
Where is noise to pitch ratio? Thats the only way for starlings to fly the way they do..
You forgot the magnetometer in their forehead 🤖
Man I’m just realizing this for real. No politician is promising change anymore. No policies or goals. Didn’t think about it till now.
There is actually a specific structure in the brains of flocking birds that handles this behaviour.
Boid is such a funny word because it is literally just a compressed version of birdoid
Do you use a library or something to visualize these algorithms
Thank you sir
Hope to have an opportunity to meet you in future
Stay healthy sir 😢
so that does mean we are eating circuit boards all the time
Algorithm seems too be a polish word for this simple programming.
They don't follow any rules... They fly into eachother all the time if you pay close enough attention...
What an utterly brainless comment. Do you want to try thinking harder?
I'm not gonna lie until the end I thought you were using this to explain particle physics
Have you ever seen a baby pigeon?
Neither have I…
Because by the time reach the age to fly they are big as an adult pigeon 😅
The CIA: Yes, birds are real and natural. We didn’t implement Boids algorithm in bird-shaped drones. Thank you for the birds, God.
I mean... ok so they try to stay together. It's that simple.
The algorithm of the universe.............
I think i know Something...........🦅☣️
I thought it was called particle swarm optimisation
flippin boids