Question

Je voudrais montrer comment les insectes suivent leur chef en 2 dimensions. Comment puis-je acomplish cela? Est-il possible de le faire avec l'algorithme Boids? Ou peut-être que quelqu'un connaît un autre algorithme, conçu spécialement pour cette raison?

Était-ce utile?

La solution

algorithmes Boids de style devrait être bon pour cela, mais vous devrez probablement modifier l'algorithme et d'expérimenter un peu avant de vous obtenez quelque chose qui ressemble vraiment bon. Vous obtiendrez quelque chose comme des comportements dirigeant / suiveur vous offrir effectuer les opérations suivantes:

  • Obtenir les « suiveurs » pour régler leur cap vers le « leader ». En fonction de la force que vous voulez que l'effet suiveur soit vous pouvez faire cet effet plus faible ou plus fort, ou d'appliquer seulement il de temps en temps, etc.

  • Vous pouvez choisir de chaque bot ont suivi le même chef, ou chaque suivre un chef différent. Si l'ancien, vous obtiendrez un grand troupeau après une seule personne. Dans ce dernier cas, vous aurez tendance à obtenir des « chaînes » formant.

  • Vous aurez probablement envie le leader ultime (s) de se déplacer de manière relativement indépendante. Peut-être faire le changement de meneuse au hasard essayer ou même à la tête « loin » du centre du groupe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top