how god programmed birds probably

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024

Комментарии • 885

  • @achaea6587
    @achaea6587 6 месяцев назад +8906

    boids algorithm... like birds algorithm in a thick accent

    • @Vancha112
      @Vancha112 6 месяцев назад +298

      I'm sure the creator must have been a new Yorker :p and he loved them boids

    • @kikiyex8300
      @kikiyex8300 6 месяцев назад +120

      As far as i remember boid is a shorthand for “bird-oid” so the resemblance is somewhat intentional

    • @hi-ld4gg
      @hi-ld4gg 6 месяцев назад +31

      It's all coming together

    • @carlrodalegrado4104
      @carlrodalegrado4104 6 месяцев назад +8

      This is an Issac Arthur accent

    • @Red487239
      @Red487239 6 месяцев назад +3

      This is Colin Pharrell’s Penguin accent

  • @matt92hun
    @matt92hun 6 месяцев назад +3615

    As a bird programmer I'm legally obliged to clarify that birds are real and they aren't government spy drones.

    • @IStMl
      @IStMl 6 месяцев назад +206

      Thank you, I completely believe you.

    • @matt92hun
      @matt92hun 6 месяцев назад +150

      @@IStMl Thank you, fellow good citizen.

    • @thisismyus
      @thisismyus 6 месяцев назад +103

      But why is this bird my cat killed filled with wires then.

    • @pretro6136
      @pretro6136 6 месяцев назад

      Its cause birds eat wires that the goverment calls "worms"​@@thisismyus

    • @zmertzi
      @zmertzi 6 месяцев назад +31

      thats something that the feds would say

  • @migueld8970
    @migueld8970 6 месяцев назад +4664

    When God debugs, he doesn't use breakpoints, just divine intervention.

  • @joehunterdev
    @joehunterdev 6 месяцев назад +693

    You missed built in GPS. They navigate using the earths magnetic field with a gland they have in their forehead

    • @futavadumnezo
      @futavadumnezo 6 месяцев назад

      Imagine if we had natural GPS...

    • @galaxyTMOW
      @galaxyTMOW 6 месяцев назад +42

      Only some species, lots of birds that migrate dont appear to have this ability

    • @davidspagnolo4870
      @davidspagnolo4870 5 месяцев назад +30

      A compass is not GPS

    • @ZAIDop008
      @ZAIDop008 5 месяцев назад +5

      But the sad thing is increasing population of network towers

    • @johnmarston2474
      @johnmarston2474 4 месяца назад

      @@ZAIDop008 Dont worry they got the secret govt technology GPS and magnetic fields was like 50 years ago man

  • @Xld3beats
    @Xld3beats 6 месяцев назад +741

    Boids aren't real, they're programmed using the birds algorithm

    • @evm6177
      @evm6177 6 месяцев назад

      ✌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!'

    • @BenjaminBjornsen
      @BenjaminBjornsen 5 месяцев назад +4

      Funny because its kinda true :)

    • @Stexryum_Gaming76479
      @Stexryum_Gaming76479 14 дней назад

      😂

  • @BrickTamlandOfficial
    @BrickTamlandOfficial 6 месяцев назад +197

    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

    • @sleepteam
      @sleepteam 6 месяцев назад +12

      Ugh, you missed the obvious tweeter gag.

  • @JoseTorres-ry9qe
    @JoseTorres-ry9qe 6 месяцев назад +54

    This is actually how we program drone swarms. It requires a repeater to act as the commander, however.

    • @simperingham
      @simperingham 5 месяцев назад +11

      Presumably you need a leader because you still want to dictate where they go. The boids are presumably a little more democratic.

  • @TheJanitorIsIn
    @TheJanitorIsIn 6 месяцев назад +301

    Pretty fly for a robotic government surveillance guy

  • @InSterquiliniisInvenitur
    @InSterquiliniisInvenitur 6 месяцев назад +33

    Inherent design, inherent code, finely tuned. It's incredible to see the built-in order all around us.

    • @Al-Hussainy
      @Al-Hussainy 3 месяца назад +10

      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.

    • @xuanduyphantrinh8753
      @xuanduyphantrinh8753 2 месяца назад

      ​@@Al-Hussainy not enough.

    • @Al-Hussainy
      @Al-Hussainy 2 месяца назад +1

      @@xuanduyphantrinh8753 what's not enough?😂

    • @xuanduyphantrinh8753
      @xuanduyphantrinh8753 2 месяца назад

      @@Al-Hussainy I don't see any scientific proof of such a thing.

    • @Al-Hussainy
      @Al-Hussainy 2 месяца назад +2

      @@xuanduyphantrinh8753 what such thing? Make your words specific. I'll try conveying our perspective.

  • @alex_this_is_me
    @alex_this_is_me 3 месяца назад +30

    1. adhesion
    2. alignment
    3. cohesion

    • @curious_one1156
      @curious_one1156 3 месяца назад +6

      1. seperation
      2. avg direction vector (avg heading)
      3. avg position vector (centre of mass)

  • @HalfHumanYoutube
    @HalfHumanYoutube 6 месяцев назад +9

    This seems like a great way to code fish in underwater video games

  • @PolishGuy
    @PolishGuy 3 месяца назад +3

    1. Don’t crash
    2. Steer towards the average heading number of blocks
    3. Go to center mass

  • @duncanmays68
    @duncanmays68 6 месяцев назад +53

    Collective animal behavior by David Sumpter is a good book on mathematical models for stuff like this

  • @paujimenoroman957
    @paujimenoroman957 5 месяцев назад +5

    Also, this is used in AI to explore large finite domains of states using a heuristic function, it's called Swarm algorithm

  • @ashishbhatt7120
    @ashishbhatt7120 6 месяцев назад +14

    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

    • @Nebulous1225
      @Nebulous1225 6 месяцев назад +1

      Humans too probably
      Not sure wth we're doing though

    • @ashishbhatt7120
      @ashishbhatt7120 6 месяцев назад +1

      @@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

  • @Alt33347
    @Alt33347 6 месяцев назад +15

    When I saw the "shop" button I thought bro is gonna sell birds

    • @s.s850
      @s.s850 6 месяцев назад +1

      Real lmaoo

  • @mikegreenguitar
    @mikegreenguitar Месяц назад +1

    Boids algorithm was originally implemented by Curly from the three stooges, which explains the misspelling

  • @batimius
    @batimius 6 месяцев назад +50

    Now my bird drones can blend in with the environment better. Thank you Fireship!

  • @RyanJardina
    @RyanJardina 6 месяцев назад +204

    BIRDS AREN'T REAL!!!!

    • @dom8429
      @dom8429 6 месяцев назад +40

      stay woke brother 💯

    • @charleswills4453
      @charleswills4453 6 месяцев назад +6

      Birds swim in the Ether 😵‍💫

    • @Vexxel256
      @Vexxel256 6 месяцев назад +2

      @@dom8429what??

    • @Odin00
      @Odin00 6 месяцев назад +11

      ​@@Vexxel256 that's the original meaning not whatever idiots want it to mean

    • @RomanCigić
      @RomanCigić 6 месяцев назад +3

      @@Odin00 They aren't idiots. Words simply change meaning over time.

  • @NourArt02
    @NourArt02 5 месяцев назад +3

    I don't think BOIDS algorithm has the line:
    If (ParkOutside(Car) == True) {
    BirdPoop (Car);
    }

    • @ThisShitWontWor
      @ThisShitWontWor 4 месяца назад

      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 😂

  • @pretro6136
    @pretro6136 6 месяцев назад +1

    This is also a great explanation of axioms and how to code them

  • @benjaminbrewer2569
    @benjaminbrewer2569 6 месяцев назад +3

    Remember every bird has a beating heart and breathing lungs and flowing blood.

    • @__christopher__
      @__christopher__ 6 месяцев назад +1

      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?

    • @benjaminbrewer2569
      @benjaminbrewer2569 6 месяцев назад +2

      @@__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.

  • @bmanpura
    @bmanpura 2 месяца назад

    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...

  • @theycallme_nightmaster
    @theycallme_nightmaster 3 месяца назад +1

    really cool. I think I would have tried to create a moving 3d curve and have them follow it at random offsets

  • @Casein-ud6vi
    @Casein-ud6vi 6 месяцев назад +1

    So much maths in multiagent control I literally had to re-read my linear algebra textbook for the project

  • @Dsamuell
    @Dsamuell 6 месяцев назад +14

    How "God" programmed the bird. Surely not programmed by the government

  • @Sophomoros01
    @Sophomoros01 6 месяцев назад +73

    Why are onlyfans girls leaving comments here, bro?

    • @mryan89
      @mryan89 6 месяцев назад +51

      Aiming at a desperate audience 😂

    • @devilish_crow
      @devilish_crow 6 месяцев назад

      ​@@mryan89All programmers know that Linux users are asexual.

    • @pandamanou
      @pandamanou 6 месяцев назад +28

      they're everywhere they're bots... but since it gives some boost to the video so some youtubuer dont block them i guess...

    • @I_love_marsh_mellos
      @I_love_marsh_mellos 6 месяцев назад +9

      Block them, I’m sure it’s against tos

    • @YYY66767
      @YYY66767 6 месяцев назад +5

      bots

  • @smanqele
    @smanqele 4 месяца назад +2

    God's code is beyond Turing complete

  • @Cornusse
    @Cornusse 6 месяцев назад +94

    My true face is revealed!

    • @literallyme-zf6hm
      @literallyme-zf6hm 6 месяцев назад

      aint no way 69 likes

    • @Cornusse
      @Cornusse 6 месяцев назад

      @@literallyme-zf6hm Noice

    • @KS25205
      @KS25205 6 месяцев назад

      *"Hey, why you poop on my caahhh?"*
      *Chinese accent

    • @Cornusse
      @Cornusse 6 месяцев назад

      @@KS25205 I was in a hurry 🦤

  • @insearchof9090
    @insearchof9090 6 месяцев назад

    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.

  • @cyberneticbutterfly8506
    @cyberneticbutterfly8506 6 месяцев назад

    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..

  • @kemoni221
    @kemoni221 6 месяцев назад

    Great stuff. Somehow I was immediately able to tell that it's your short from the thumbnail

  • @maxwellmogadam399
    @maxwellmogadam399 6 месяцев назад +1

    I made a lava lamp simulation which was just temperature storing boids + marching cubes

  • @vectoralphaSec
    @vectoralphaSec 6 месяцев назад +2

    Boids Algowidthm is a weally good algowidthm four fwying boids.

  • @heartlights
    @heartlights 17 дней назад

    Boid system is probably the coolest thing about computers

    • @Newb1eProgrammer
      @Newb1eProgrammer 9 дней назад +1

      Honestly, yes. This somehow amazes me more than seeing a neural network spew out words

  • @Opinionatorr
    @Opinionatorr 4 месяца назад +1

    Tech Bird News: In the latest version birds will come equipped with solar panel wings.

  • @hdhsu-dg6fb
    @hdhsu-dg6fb 6 месяцев назад +10

    this ship is on fireee!!!!

  • @quay6292
    @quay6292 6 месяцев назад

    I remember this one. It's on "The Code", a math documentary by Marcus du Sautoy.

  • @KudoShinichii1412
    @KudoShinichii1412 6 месяцев назад +7

    I LOVE THIS SO MUCH
    I LOVE THIS SOOO MUCHHHH

  • @benjaminkoch2380
    @benjaminkoch2380 2 месяца назад

    So birds always know the average direction, in wich their flock is going, plus the center of mass of it? Thats impressive

  • @fritheaxolotl27527
    @fritheaxolotl27527 2 месяца назад +1

    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

  • @pif5023
    @pif5023 6 месяцев назад +5

    Birb algorithm

  • @elmage7833
    @elmage7833 6 месяцев назад

    I love that just like a programmer you put
    !Magic as if to say negative
    i also love to do that

  • @user-bb6rp6yk2x
    @user-bb6rp6yk2x 15 дней назад

    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.

  • @Abuhuraira-fg5yh
    @Abuhuraira-fg5yh 5 месяцев назад

    #Arshad bhai bahut sawab milega , MashaAllah for your bargain and hospitality.

  • @xzxzzx1763
    @xzxzzx1763 6 месяцев назад

    That would be the most hardest NP problem I ever encountered lol

  • @yassinesafraoui
    @yassinesafraoui 5 месяцев назад

    We had a school project to make a simulation of this model with java and it was amazing

  • @nitishgautam5728
    @nitishgautam5728 6 месяцев назад

    You can capture anything using math but you will miss most important aspect of Being living thing which is consciousness

  • @soulglitcher
    @soulglitcher 5 месяцев назад

    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.

  • @jayethompson3414
    @jayethompson3414 6 месяцев назад

    I’ve never heard it explained, but I figured it was something like this, on my own.

  • @footywap
    @footywap 6 месяцев назад +1

    BUGGS DO YOU SEE THE BOIDS??

  • @curious_one1156
    @curious_one1156 3 месяца назад

    1. seperation
    2. avg direction vector (avg heading)
    3. avg position vector (centre of mass)
    What 4th rule do you want (comment) ?

  • @toppenzmedia1896
    @toppenzmedia1896 5 месяцев назад

    Nature, drone show 🔥

  • @heroclix0rz
    @heroclix0rz 6 месяцев назад

    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.

  • @SantinoDeluxe
    @SantinoDeluxe Месяц назад

    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

  • @stingrae789
    @stingrae789 5 месяцев назад

    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.

  • @eus9
    @eus9 6 месяцев назад

    The beauty of starlings!

  • @MarcCastellsBallesta
    @MarcCastellsBallesta 6 месяцев назад

    That's how I started with Agent Based Modeling! And I love it.

  • @davidmatthewquindoza2349
    @davidmatthewquindoza2349 6 месяцев назад

    commenting so fireship shorts can keep being recommended to me

  • @musonobari2560
    @musonobari2560 Месяц назад

    Have economists discovered this alg yet? We need more stable economies plz

  • @terrence369
    @terrence369 5 месяцев назад

    During the great floods, Noah sent the raven to check upon the water level.

  • @ThomasEdits
    @ThomasEdits 6 месяцев назад

    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

  • @subhadeepmandal3092
    @subhadeepmandal3092 Месяц назад

    I think it's a part of particle swarm optimization of ML

  • @zombathinlostleghackercat5233
    @zombathinlostleghackercat5233 5 месяцев назад +1

    Same way a crowd works.

  • @Zero-eq7mp
    @Zero-eq7mp 3 месяца назад +8

    God is the god programmer

  • @diliupg
    @diliupg 5 месяцев назад

    Belief in an all powefull God simply shows that education and qualifications do not irradiate ignorance.

  • @robertstoppel1837
    @robertstoppel1837 6 месяцев назад

    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 😒

  • @user-ix6ry1bo6o
    @user-ix6ry1bo6o 6 месяцев назад

    Just like humans they all comform
    Everybody conforms no one dares to be alone and different
    It’s averageness

  • @jkcdarunday
    @jkcdarunday 6 месяцев назад +1

    The simulation runners seeing the AIs reverse engineer the operating system: 👁️ 👄 👁️

    • @therandomcommenter6629
      @therandomcommenter6629 6 месяцев назад

      Simulation runners: "hey G.O.D (general operating director) "nuke them"

  • @To_The_Above
    @To_The_Above 3 месяца назад

    If the case is that simple make a robot like bird that act as freely and as smart as a real bird

  • @tricky83
    @tricky83 5 месяцев назад

    God: they copying me bird blueprints!

  • @Reality_check10
    @Reality_check10 6 месяцев назад

    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

  • @RoosterCogburnPhD
    @RoosterCogburnPhD 6 месяцев назад

    I never see flocks like this anymore

  • @james300
    @james300 6 месяцев назад

    We gotta find a way to make this a sorting algorithm

  • @tablab165
    @tablab165 3 дня назад

    Like how a disproportionately high percentage of men named Dennis become dentists?

  • @mee_is_sus
    @mee_is_sus 5 месяцев назад

    Amazing how this was done before computers

    • @combatepistemologist8382
      @combatepistemologist8382 5 месяцев назад

      There is a specific structure in the brain that handles this in swarming birds. I'd call that a computer, albeit an organic one.

  • @ityou5874
    @ityou5874 2 месяца назад +1

    Fish does the same thing.

  • @cern1999sb
    @cern1999sb 6 месяцев назад

    Those are some noice lookin boids

  • @julfikarjawwad2947
    @julfikarjawwad2947 4 месяца назад

    Didn't understand in which direction to steer. To avg steer or COM? Rule 2 and 3 are probably contradictory.

  • @tarangtyagi8360
    @tarangtyagi8360 5 месяцев назад

    0.618 algorithm u will find everywhere in universe

  • @zephyrsimon
    @zephyrsimon 6 месяцев назад

    that straight line wasn't as straight as I was expecting.

  • @devarshihazarika4871
    @devarshihazarika4871 6 месяцев назад

    When i first saw this, i was little and it looked like the "mummy returns " scene

  • @muhammadimran8918
    @muhammadimran8918 6 месяцев назад

    Who programmed birds like this? How can they do it by themselves? How they got so much intelligence?

  • @learnlikeanadult1649
    @learnlikeanadult1649 6 месяцев назад

    Where is noise to pitch ratio? Thats the only way for starlings to fly the way they do..

  • @sneakerboyx
    @sneakerboyx 18 дней назад

    You forgot the magnetometer in their forehead 🤖

  • @Savedandfreed
    @Savedandfreed 6 месяцев назад +2

    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.

  • @combatepistemologist8382
    @combatepistemologist8382 5 месяцев назад

    There is actually a specific structure in the brains of flocking birds that handles this behaviour.

  • @Gibdobus
    @Gibdobus 6 месяцев назад

    Boid is such a funny word because it is literally just a compressed version of birdoid

  • @Jrav99
    @Jrav99 6 месяцев назад

    Do you use a library or something to visualize these algorithms

  • @itspushkar1882
    @itspushkar1882 5 месяцев назад

    Thank you sir
    Hope to have an opportunity to meet you in future
    Stay healthy sir 😢

  • @emilylikesadoptmeuwu12345
    @emilylikesadoptmeuwu12345 3 месяца назад

    so that does mean we are eating circuit boards all the time

  • @lanchanoinguyen2914
    @lanchanoinguyen2914 6 месяцев назад

    Algorithm seems too be a polish word for this simple programming.

  • @Zekurity
    @Zekurity 6 месяцев назад +1

    They don't follow any rules... They fly into eachother all the time if you pay close enough attention...

    • @dav356
      @dav356 6 месяцев назад

      What an utterly brainless comment. Do you want to try thinking harder?

  • @peanutgallery4
    @peanutgallery4 6 месяцев назад

    I'm not gonna lie until the end I thought you were using this to explain particle physics

  • @makytondr8607
    @makytondr8607 6 месяцев назад

    Have you ever seen a baby pigeon?
    Neither have I…

    • @mrgeeljir1628
      @mrgeeljir1628 6 месяцев назад

      Because by the time reach the age to fly they are big as an adult pigeon 😅

  • @Xtermo
    @Xtermo 5 месяцев назад

    The CIA: Yes, birds are real and natural. We didn’t implement Boids algorithm in bird-shaped drones. Thank you for the birds, God.

  • @Velereonics
    @Velereonics 4 дня назад

    I mean... ok so they try to stay together. It's that simple.

  • @MajorHellstrom_1
    @MajorHellstrom_1 5 месяцев назад +1

    The algorithm of the universe.............
    I think i know Something...........🦅☣️

  • @pokerfaced8139
    @pokerfaced8139 5 месяцев назад

    I thought it was called particle swarm optimisation

  • @landotter
    @landotter 6 месяцев назад +1

    flippin boids