Live data from Hacker News

Boids

en.wikipedia.org

41–50 of 84 posts

Re: Boids

#41
post #21

https://github.com/search?q=boids

Note that this one (https://github.com/meshula/OpenSteer) is the “semi official” port of OpenSteer, a library for steering behaviors, which is the generalization of the ideas underlying boids, as described in http://www.red3d.com/cwr/papers/1999/gdc99steer.html

Re: Boids

#42

Might be a dumb thing to post on hacker news, but I tried using the word boid or boids in Scrabble and my competitive wife wouldn't let me because it wasn't in the dictionary. It fit so well too!

You need a better dictionary: https://www.merriam-webster.com/dictionary/boid

Long before the flocking model, “boid” referred to snakes of the Boidae family, like boas and anacondas.

Re: Boids

#43

StarCraft 2 used boids, and I'm using boids to rewrite Age of Empires II: github.com/glouw/openempires

I’ve often pondered the feasibility of using boids (or a boid like rule system) to implement ancient combat formations like pike squares skirmish lines. Is that what you’re doing?

Re: Boids

#44

Might be a dumb thing to post on hacker news, but I tried using the word boid or boids in Scrabble and my competitive wife wouldn't let me because it wasn't in the dictionary. It fit so well too!

You need a better dictionary: https://www.merriam-webster.com/dictionary/boid Long before the flocking model, “boid” referred to snakes of the Boidae family, like boas and anacondas.

Scrabble doesn't use any dictionary:

https://scrabble.merriam.com/finder/boid (for the USA and Canada)

https://www.collinsdictionary.com/scrabble/ (for English in the rest of the world)

Re: Boids

#45

I've confirmed with Craig Reynolds that yes indeed, then name of Boids was inspired by The Producers: https://www.youtube.com/watch?v=aL6mTMShVyk >"He's up on the roof with his boids. He keeps boids. Doity, disgusting, filthy, lice ridden boids." -The Concierge, not a Madam

I had no idea! I would have guessed it was a contraction of "bird-oid", or something like that.

Re: Boids

#47

I've confirmed with Craig Reynolds that yes indeed, then name of Boids was inspired by The Producers: https://www.youtube.com/watch?v=aL6mTMShVyk >"He's up on the roof with his boids. He keeps boids. Doity, disgusting, filthy, lice ridden boids." -The Concierge, not a Madam

I had no idea! I would have guessed it was a contraction of "bird-oid", or something like that.

That too, but it's only the cover story for people without a New York Metropolitan accent!

https://en.wikipedia.org/wiki/Boids

>Boids is an artificial life program, developed by Craig Reynolds in 1986, which simulates the flocking behaviour of birds. His paper on this topic was published in 1987 in the proceedings of the ACM SIGGRAPH conference. The name "boid" corresponds to a shortened version of "bird-oid object", which refers to a bird-like object. Incidentally, "boid" is also a New York Metropolitan dialect pronunciation for "bird".

Re: Boids

#49
Boids are my favourite hello world for 3D simulation environments. For the last few weeks, I've been using boids to update my GPU programming skills and knowledge of related algorithms in Unity and Unreal.

Yesterday I got 0.5 million boids simulating in Unreal Engine at 45 fps on a GTX 1080 [0]. The bottle neck is rendering so many instanced cone meshes, the simulation without rendering can do 1 million boids at 120 fps. I'm borrowing a common data structure used in GPU fluid simulations, the dynamic hashed grid, to calculate the neighbourhood of each boid (cool tutorial here with full source code [1]). We need the neighbourhoods to calculate their urges. My code is a mess at the moment, but if there is interest I can post it to GitHub (Unity and Unreal).

Boids are an example of agent-based modelling and swarm systems. I used agent-based modelling in my PhD thesis to construct and simulate realtime, interactive 3D biomolecular models of mitochondria and neuromuscular synapses [2,3]. Now that I'm free (graduated), I'm building an iPad app to teach and communicate structural and molecular biology with immersive, and realtime simulations. Our vision is to make molecular and structural biology immersive and fun. It's not a textbook, it's a little more like Neil Stephenson's young lady's illustrated primer! :D

[0]: https://twitter.com/timd_ca/status/1243941167005192192?s=20

[1]: https://wickedengine.net/2018/05/21/scalabe-gpu-fluid-simula...

[2]: https://prism.ucalgary.ca/handle/1880/111493

[3]: https://youtu.be/6CsxADBpal0

Re: Boids

#50

StarCraft 2 used boids, and I'm using boids to rewrite Age of Empires II: github.com/glouw/openempires

I’ve often pondered the feasibility of using boids (or a boid like rule system) to implement ancient combat formations like pike squares skirmish lines. Is that what you’re doing?

Here's an answer I put up on gamedev stackexchange a while back with that idea in mind -> https://gamedev.stackexchange.com/questions/166448/rts-attac...
Post reply on HN