3 ms·
There's a lot of them. Here's one interesting book that catalogs many, with implementations. https://github.com/clever-algorithms/CleverAlgorithms https://gith
by mindcrime 5y ago
There's a lot of them. Here's one interesting book that catalogs many, with implementations.
https://github.com/clever-algorithms/CleverAlgorithms https://github.com/clever-algorithms/CleverAlgorithms
Also, not sure if they're in this book or not, going from memory (I haven't looked at it in a while) but a few other things that might be relevant here, that I haven't seen mentioned yet:
https://en.wikipedia.org/wiki/Flocking_(behavior) https://en.wikipedia.org/wiki/Flocking_(behavior) -- simulations of animal flocking behavior have found some applications
https://en.wikipedia.org/wiki/Artificial_life https://en.wikipedia.org/wiki/Artificial_life - ALife in general may be thought of as slightly "nature inspired", or at least certain approaches to it
https://en.wikipedia.org/wiki/Boids https://en.wikipedia.org/wiki/Boids - Boids specifically is an ALife approach that heavily uses Flocking
The OP might also find something of interest in "chemical computing" and/or "DNA computing".
https://en.wikipedia.org/wiki/Chemical_computer https://en.wikipedia.org/wiki/Chemical_computer
https://en.wikipedia.org/wiki/DNA_computing https://en.wikipedia.org/wiki/DNA_computing